aboutsummaryrefslogtreecommitdiffstats
path: root/test/python
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2022-09-26 19:08:01 +0100
committerYann Herklotz <git@yannherklotz.com>2022-09-26 19:08:48 +0100
commit0034f32d6d85d7f21cf04c82083860cdb2fe1ddb (patch)
treef37f65190acd6040a262cdb7d2dbf6e2b17556f5 /test/python
parentb018c1ef00eade87c9efbf48cc2e3466877ea79d (diff)
downloadgsa-mlir-0034f32d6d85d7f21cf04c82083860cdb2fe1ddb.tar.gz
gsa-mlir-0034f32d6d85d7f21cf04c82083860cdb2fe1ddb.zip
Update MLIR files and include LLVM directoryHEADmaster
Diffstat (limited to 'test/python')
-rw-r--r--test/python/lit.local.cfg4
-rw-r--r--test/python/smoketest.py17
2 files changed, 21 insertions, 0 deletions
diff --git a/test/python/lit.local.cfg b/test/python/lit.local.cfg
new file mode 100644
index 0000000..b70b9d7
--- /dev/null
+++ b/test/python/lit.local.cfg
@@ -0,0 +1,4 @@
+config.suffixes.add('.py')
+
+if not config.enable_bindings_python:
+ config.unsupported = True
diff --git a/test/python/smoketest.py b/test/python/smoketest.py
new file mode 100644
index 0000000..0d8f41c
--- /dev/null
+++ b/test/python/smoketest.py
@@ -0,0 +1,17 @@
+# RUN: %python %s | FileCheck %s
+
+from mlir_standalone.ir import *
+from mlir_standalone.dialects import (
+ builtin as builtin_d,
+ standalone as standalone_d
+)
+
+with Context():
+ standalone_d.register_dialect()
+ module = Module.parse("""
+ %0 = arith.constant 2 : i32
+ %1 = standalone.foo %0 : i32
+ """)
+ # CHECK: %[[C:.*]] = arith.constant 2 : i32
+ # CHECK: standalone.foo %[[C]] : i32
+ print(str(module))