diff options
Diffstat (limited to 'test/unit')
-rwxr-xr-x | test/unit/input/atomics_target_feature.wasm | bin | 158 -> 211 bytes | |||
-rwxr-xr-x | test/unit/input/bulkmem_data.wasm | bin | 177 -> 223 bytes | |||
-rwxr-xr-x | test/unit/input/bulkmem_target_feature.wasm | bin | 163 -> 219 bytes | |||
-rw-r--r-- | test/unit/input/gc_target_feature.wasm | bin | 61 -> 94 bytes | |||
-rw-r--r-- | test/unit/input/mutable_globals_target_feature.wasm | bin | 101 -> 115 bytes | |||
-rw-r--r-- | test/unit/input/reference_types_target_feature.wasm | bin | 150 -> 178 bytes | |||
-rwxr-xr-x | test/unit/input/signext_target_feature.wasm | bin | 153 -> 198 bytes | |||
-rwxr-xr-x | test/unit/input/simd_target_feature.wasm | bin | 152 -> 197 bytes | |||
-rwxr-xr-x | test/unit/input/tail_call_target_feature.wasm | bin | 112 -> 118 bytes | |||
-rwxr-xr-x | test/unit/input/truncsat_target_feature.wasm | bin | 165 -> 218 bytes | |||
-rw-r--r-- | test/unit/input/update.sh | 19 |
11 files changed, 19 insertions, 0 deletions
diff --git a/test/unit/input/atomics_target_feature.wasm b/test/unit/input/atomics_target_feature.wasm Binary files differindex 91ee36201..5e2ab0b33 100755 --- a/test/unit/input/atomics_target_feature.wasm +++ b/test/unit/input/atomics_target_feature.wasm diff --git a/test/unit/input/bulkmem_data.wasm b/test/unit/input/bulkmem_data.wasm Binary files differindex aa9e535b5..268afd01a 100755 --- a/test/unit/input/bulkmem_data.wasm +++ b/test/unit/input/bulkmem_data.wasm diff --git a/test/unit/input/bulkmem_target_feature.wasm b/test/unit/input/bulkmem_target_feature.wasm Binary files differindex 373b97c43..3c69d2323 100755 --- a/test/unit/input/bulkmem_target_feature.wasm +++ b/test/unit/input/bulkmem_target_feature.wasm diff --git a/test/unit/input/gc_target_feature.wasm b/test/unit/input/gc_target_feature.wasm Binary files differindex ccabbc16e..fce4e1412 100644 --- a/test/unit/input/gc_target_feature.wasm +++ b/test/unit/input/gc_target_feature.wasm diff --git a/test/unit/input/mutable_globals_target_feature.wasm b/test/unit/input/mutable_globals_target_feature.wasm Binary files differindex 2ca925279..3bf19165b 100644 --- a/test/unit/input/mutable_globals_target_feature.wasm +++ b/test/unit/input/mutable_globals_target_feature.wasm diff --git a/test/unit/input/reference_types_target_feature.wasm b/test/unit/input/reference_types_target_feature.wasm Binary files differindex 7ea8847e9..b388b11bb 100644 --- a/test/unit/input/reference_types_target_feature.wasm +++ b/test/unit/input/reference_types_target_feature.wasm diff --git a/test/unit/input/signext_target_feature.wasm b/test/unit/input/signext_target_feature.wasm Binary files differindex b979df8a1..173ffa4c1 100755 --- a/test/unit/input/signext_target_feature.wasm +++ b/test/unit/input/signext_target_feature.wasm diff --git a/test/unit/input/simd_target_feature.wasm b/test/unit/input/simd_target_feature.wasm Binary files differindex 75e624112..6fac47fe4 100755 --- a/test/unit/input/simd_target_feature.wasm +++ b/test/unit/input/simd_target_feature.wasm diff --git a/test/unit/input/tail_call_target_feature.wasm b/test/unit/input/tail_call_target_feature.wasm Binary files differindex be4b73caf..ddb5bfc6a 100755 --- a/test/unit/input/tail_call_target_feature.wasm +++ b/test/unit/input/tail_call_target_feature.wasm diff --git a/test/unit/input/truncsat_target_feature.wasm b/test/unit/input/truncsat_target_feature.wasm Binary files differindex 67f0a7052..90dd65b15 100755 --- a/test/unit/input/truncsat_target_feature.wasm +++ b/test/unit/input/truncsat_target_feature.wasm diff --git a/test/unit/input/update.sh b/test/unit/input/update.sh new file mode 100644 index 000000000..cf65bac45 --- /dev/null +++ b/test/unit/input/update.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +# This file updates the target_feature tests in the rare but unfortunate case +# that their roundtripped binary representations do not match the input anymore +# due to otherwise unrelated binary format changes. + +WASM_OPT="../../../bin/wasm-opt" # edit when building out of tree + +$WASM_OPT atomics_target_feature.wasm --enable-threads -g --emit-target-features -o atomics_target_feature.wasm +$WASM_OPT bulkmem_data.wasm --enable-bulk-memory -g --emit-target-features -o bulkmem_data.wasm +$WASM_OPT bulkmem_target_feature.wasm --enable-bulk-memory -g --emit-target-features -o bulkmem_target_feature.wasm +$WASM_OPT exception_handling_target_feature.wasm --enable-exception-handling --enable-reference-types -g --emit-target-features -o exception_handling_target_feature.wasm +$WASM_OPT gc_target_feature.wasm --enable-reference-types --enable-gc -g --emit-target-features -o gc_target_feature.wasm +$WASM_OPT mutable_globals_target_feature.wasm --enable-mutable-globals -g --emit-target-features -o mutable_globals_target_feature.wasm +$WASM_OPT reference_types_target_feature.wasm --enable-reference-types -g --emit-target-features -o reference_types_target_feature.wasm +$WASM_OPT signext_target_feature.wasm --enable-sign-ext -g --emit-target-features -o signext_target_feature.wasm +$WASM_OPT simd_target_feature.wasm --enable-simd -g --emit-target-features -o simd_target_feature.wasm +$WASM_OPT truncsat_target_feature.wasm --enable-nontrapping-float-to-int -g --emit-target-features -o truncsat_target_feature.wasm +$WASM_OPT tail_call_target_feature.wasm --enable-tail-call -g --emit-target-features -o tail_call_target_feature.wasm |