diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/fuzz_opt.py | 1 | ||||
-rwxr-xr-x | scripts/gen-s-parser.py | 5 | ||||
-rw-r--r-- | scripts/test/binaryenjs.py | 2 |
3 files changed, 5 insertions, 3 deletions
diff --git a/scripts/fuzz_opt.py b/scripts/fuzz_opt.py index 2707df4c0..ada930127 100755 --- a/scripts/fuzz_opt.py +++ b/scripts/fuzz_opt.py @@ -356,6 +356,7 @@ INITIAL_CONTENTS_IGNORE = [ 'shared-polymorphism.wast', 'shared-struct.wast', 'shared-array.wast', + 'shared-i31.wast', ] diff --git a/scripts/gen-s-parser.py b/scripts/gen-s-parser.py index 43a85c636..711096a5b 100755 --- a/scripts/gen-s-parser.py +++ b/scripts/gen-s-parser.py @@ -572,8 +572,9 @@ instructions = [ ("resume", "makeResume()"), ("suspend", "makeSuspend()"), # GC - ("i31.new", "makeRefI31()"), # deprecated - ("ref.i31", "makeRefI31()"), + ("i31.new", "makeRefI31(Unshared)"), # deprecated + ("ref.i31", "makeRefI31(Unshared)"), + ("ref.i31_shared", "makeRefI31(Shared)"), ("i31.get_s", "makeI31Get(true)"), ("i31.get_u", "makeI31Get(false)"), ("ref.test", "makeRefTest()"), diff --git a/scripts/test/binaryenjs.py b/scripts/test/binaryenjs.py index d546ced13..93fbe532f 100644 --- a/scripts/test/binaryenjs.py +++ b/scripts/test/binaryenjs.py @@ -60,7 +60,7 @@ def do_test_binaryen_js_with(which): test([shared.MOZJS, '-m', 'a.mjs']) if shared.NODEJS: if node_has_wasm or 'WebAssembly.' not in test_src: - test([shared.NODEJS, '--experimental-wasm-eh', 'a.mjs']) + test([shared.NODEJS, 'a.mjs']) else: print('Skipping ' + test_path + ' because WebAssembly might not be supported') |