summaryrefslogtreecommitdiff
path: root/test/unit.wast
diff options
context:
space:
mode:
Diffstat (limited to 'test/unit.wast')
-rw-r--r--test/unit.wast12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/unit.wast b/test/unit.wast
index 6c3d8e0fa..2cd164238 100644
--- a/test/unit.wast
+++ b/test/unit.wast
@@ -525,4 +525,16 @@
(return (i32.const 1))
)
)
+ (func $unreachable-ifs
+ (if (unreachable) (nop))
+ (if (unreachable) (unreachable))
+ (if (unreachable) (nop) (nop))
+ (if (unreachable) (unreachable) (nop))
+ (if (unreachable) (nop) (unreachable))
+ (if (unreachable) (unreachable) (unreachable))
+ ;;
+ (if (i32.const 1) (unreachable) (nop))
+ (if (i32.const 1) (nop) (unreachable))
+ (if (i32.const 1) (unreachable) (unreachable))
+ )
)