summaryrefslogtreecommitdiff
path: root/scripts/test/s2wasm.py
diff options
context:
space:
mode:
authorjgravelle-google <jgravelle@google.com>2017-10-03 10:30:50 -0700
committerGitHub <noreply@github.com>2017-10-03 10:30:50 -0700
commit8283229f6bccdcfa60d7613be10d0f93531fdd34 (patch)
tree538aa36a6bb1b6d012ce5a7512345f628e68d494 /scripts/test/s2wasm.py
parent1f8d8a53e8fcee0791c11345fd7f328255cfa22c (diff)
downloadbinaryen-8283229f6bccdcfa60d7613be10d0f93531fdd34.tar.gz
binaryen-8283229f6bccdcfa60d7613be10d0f93531fdd34.tar.bz2
binaryen-8283229f6bccdcfa60d7613be10d0f93531fdd34.zip
Add --trap-mode=allow/clamp/js argument to asm2wasm and s2wasm (#1210)
* Add --trap-mode=allow/clamp/js argument to asm2wasm and s2wasm * Update asm2wasm and auto_update_tests scripts to use --trap-mode * Throw std::invalid_argument instead of adding a new Invalid TrapMode type * Remove legacy asm2wasm trap mode arguments
Diffstat (limited to 'scripts/test/s2wasm.py')
-rwxr-xr-xscripts/test/s2wasm.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/test/s2wasm.py b/scripts/test/s2wasm.py
index fcba17d18..b8027f668 100755
--- a/scripts/test/s2wasm.py
+++ b/scripts/test/s2wasm.py
@@ -34,8 +34,8 @@ def test_s2wasm():
extension_arg_map = {
'.wast': [],
- '.clamp.wast': ['--emit-clamped-potential-traps'],
- '.js.wast': ['--emit-jsified-potential-traps'],
+ '.clamp.wast': ['--trap-mode=clamp'],
+ '.js.wast': ['--trap-mode=js'],
}
for dot_s_dir in ['dot_s', 'llvm_autogenerated']:
dot_s_path = os.path.join(options.binaryen_test, dot_s_dir)