From 919fcab6e2f48fdcb3911302958514cce2e01387 Mon Sep 17 00:00:00 2001 From: River Riddle Date: Wed, 31 Aug 2022 19:21:50 -0700 Subject: [PATCH] [mlir:PDLL] Actually run the integration tests This revealed that the test was a bit out of date and failing, this commit also tweaks the .mlir to actually test pdll properly. --- mlir/test/mlir-pdll/Integration/test-pdll.mlir | 8 ++++---- mlir/test/mlir-pdll/lit.local.cfg | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mlir/test/mlir-pdll/Integration/test-pdll.mlir b/mlir/test/mlir-pdll/Integration/test-pdll.mlir index 7118a2a..baaffc7 100644 --- a/mlir/test/mlir-pdll/Integration/test-pdll.mlir +++ b/mlir/test/mlir-pdll/Integration/test-pdll.mlir @@ -1,17 +1,17 @@ // RUN: mlir-opt %s -test-pdll-pass | FileCheck %s // CHECK-LABEL: func @simpleTest -func @simpleTest() { +func.func @simpleTest() { // CHECK: test.success "test.simple"() : () -> () return } // CHECK-LABEL: func @testImportedInterface -func @testImportedInterface() { +func.func @testImportedInterface() -> i1 { // CHECK: test.non_cast // CHECK: test.success "test.non_cast"() : () -> () - "builtin.unrealized_conversion_cast"() : () -> (i1) - return + %value = "builtin.unrealized_conversion_cast"() : () -> (i1) + return %value : i1 } diff --git a/mlir/test/mlir-pdll/lit.local.cfg b/mlir/test/mlir-pdll/lit.local.cfg index f03f17e..c438027 100644 --- a/mlir/test/mlir-pdll/lit.local.cfg +++ b/mlir/test/mlir-pdll/lit.local.cfg @@ -1,2 +1,2 @@ -config.suffixes = ['.pdll'] +config.suffixes = ['.pdll', '.mlir'] config.excludes = ['include'] -- 2.7.4