summaryrefslogtreecommitdiff
path: root/test/lit/basic
diff options
context:
space:
mode:
Diffstat (limited to 'test/lit/basic')
-rw-r--r--test/lit/basic/shared-types-no-gc.wast (renamed from test/lit/basic/shared-null-no-gc.wast)15
1 files changed, 11 insertions, 4 deletions
diff --git a/test/lit/basic/shared-null-no-gc.wast b/test/lit/basic/shared-types-no-gc.wast
index b920f80f8..94c664f58 100644
--- a/test/lit/basic/shared-null-no-gc.wast
+++ b/test/lit/basic/shared-types-no-gc.wast
@@ -1,19 +1,26 @@
;; NOTE: Assertions have been generated by update_lit_checks.py and should not be edited.
-;; Test that we can write a binary without crashing when using a shared bottom
-;; type without GC enabled.
+;; Test that we can write a binary without crashing when using shared reference
+;; types without GC enabled.
;; RUN: wasm-opt %s --enable-reference-types --enable-shared-everything --roundtrip -S -o - | filecheck %s
(module
- ;; CHECK: (func $test
+ ;; CHECK: (func $null
;; CHECK-NEXT: (drop
;; CHECK-NEXT: (ref.null (shared nofunc))
;; CHECK-NEXT: )
;; CHECK-NEXT: )
- (func $test
+ (func $null
(drop
(ref.null (shared func))
)
)
+
+ ;; CHECK: (func $signature (result (ref null (shared func)))
+ ;; CHECK-NEXT: (unreachable)
+ ;; CHECK-NEXT: )
+ (func $signature (result (ref null (shared func)))
+ (unreachable)
+ )
)