summaryrefslogtreecommitdiff
path: root/test/run-roundtrip.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/run-roundtrip.py')
-rwxr-xr-xtest/run-roundtrip.py15
1 files changed, 13 insertions, 2 deletions
diff --git a/test/run-roundtrip.py b/test/run-roundtrip.py
index 9d7a9df4..b4c7e0c1 100755
--- a/test/run-roundtrip.py
+++ b/test/run-roundtrip.py
@@ -117,8 +117,11 @@ def main(args):
parser.add_argument('--generate-names', action='store_true')
parser.add_argument('--fold-exprs', action='store_true')
parser.add_argument('--enable-exceptions', action='store_true')
+ parser.add_argument('--enable-saturating-float-to-int', action='store_true')
parser.add_argument('--enable-threads', action='store_true')
parser.add_argument('--enable-simd', action='store_true')
+ parser.add_argument('--enable-sign-extension', action='store_true')
+ parser.add_argument('--enable-mutable-globals', action='store_true')
parser.add_argument('--inline-exports', action='store_true')
parser.add_argument('--inline-imports', action='store_true')
parser.add_argument('file', help='test file.')
@@ -130,8 +133,12 @@ def main(args):
wat2wasm.AppendOptionalArgs({
'--debug-names': options.debug_names,
'--enable-exceptions': options.enable_exceptions,
- '--enable-threads': options.enable_threads,
+ '--enable-mutable-globals': options.enable_mutable_globals,
+ '--enable-saturating-float-to-int':
+ options.enable_saturating_float_to_int,
+ '--enable-sign-extension': options.enable_sign_extension,
'--enable-simd': options.enable_simd,
+ '--enable-threads': options.enable_threads,
'--no-check': options.no_check,
})
@@ -141,8 +148,12 @@ def main(args):
wasm2wat.AppendOptionalArgs({
'--fold-exprs': options.fold_exprs,
'--enable-exceptions': options.enable_exceptions,
- '--enable-threads': options.enable_threads,
+ '--enable-mutable-globals': options.enable_mutable_globals,
+ '--enable-saturating-float-to-int':
+ options.enable_saturating_float_to_int,
+ '--enable-sign-extension': options.enable_sign_extension,
'--enable-simd': options.enable_simd,
+ '--enable-threads': options.enable_threads,
'--inline-exports': options.inline_exports,
'--inline-imports': options.inline_imports,
'--no-debug-names': not options.debug_names,