Title: [210204] trunk/JSTests
Revision
210204
Author
[email protected]
Date
2016-12-29 10:28:08 -0800 (Thu, 29 Dec 2016)

Log Message

WebAssembly: Rebase spec-tests now that wabt has been updated to produce certain kinds of invalid modules
https://bugs.webkit.org/show_bug.cgi?id=166491
<rdar://problem/29814999>

Reviewed by Yusuke Suzuki.

Based off these revisions:
- spec: b055d01ea1dfdd7a5231ae779095435f836de97f
- wabt: d0d44702c753f851b094615298a2f4d4e3c21035

The reason for the rebase is that wabt was updated to stop
silently rejecting invalid modules. This was needed because
some of the spec tests check to make sure that the module
is invalid, but wabt was silently ignoring the errors and
generating valid modules:
https://github.com/WebAssembly/wabt/issues/256

* wasm.yaml:
* wasm/spec-tests/address.wast.js:
* wasm/spec-tests/binary.wast.js:
* wasm/spec-tests/block.wast.js:
* wasm/spec-tests/br.wast.js:
* wasm/spec-tests/br_if.wast.js:
* wasm/spec-tests/br_table.wast.js:
* wasm/spec-tests/break-drop.wast.js:
* wasm/spec-tests/call.wast.js:
* wasm/spec-tests/call_indirect.wast.js:
* wasm/spec-tests/comments.wast.js:
* wasm/spec-tests/conversions.wast.js:
* wasm/spec-tests/custom_section.wast.js:
* wasm/spec-tests/endianness.wast.js:
* wasm/spec-tests/exports.wast.js:
* wasm/spec-tests/f32.wast.js:
* wasm/spec-tests/f32_cmp.wast.js:
* wasm/spec-tests/f64.wast.js:
* wasm/spec-tests/f64_cmp.wast.js:
* wasm/spec-tests/fac.wast.js:
* wasm/spec-tests/float_exprs.wast.js:
* wasm/spec-tests/float_literals.wast.js:
* wasm/spec-tests/float_memory.wast.js:
* wasm/spec-tests/float_misc.wast.js:
* wasm/spec-tests/forward.wast.js:
* wasm/spec-tests/func.wast.js:
* wasm/spec-tests/func_ptrs.wast.js:
* wasm/spec-tests/get_local.wast.js:
* wasm/spec-tests/globals.wast.js:
* wasm/spec-tests/i32.wast.js:
* wasm/spec-tests/i64.wast.js:
* wasm/spec-tests/imports.wast.js:
* wasm/spec-tests/int_exprs.wast.js:
* wasm/spec-tests/int_literals.wast.js:
* wasm/spec-tests/left-to-right.wast.js:
* wasm/spec-tests/linking.wast.js:
* wasm/spec-tests/loop.wast.js:
* wasm/spec-tests/memory.wast.js:
* wasm/spec-tests/memory_redundancy.wast.js:
* wasm/spec-tests/memory_trap.wast.js:
* wasm/spec-tests/names.wast.js:
* wasm/spec-tests/nop.wast.js:
* wasm/spec-tests/resizing.wast.js:
* wasm/spec-tests/return.wast.js:
* wasm/spec-tests/select.wast.js:
* wasm/spec-tests/set_local.wast.js:
* wasm/spec-tests/skip-stack-guard-page.wast.js:
* wasm/spec-tests/stack.wast.js:
* wasm/spec-tests/start.wast.js:
* wasm/spec-tests/store_retval.wast.js:
* wasm/spec-tests/switch.wast.js:
* wasm/spec-tests/tee_local.wast.js:
* wasm/spec-tests/traps.wast.js:
* wasm/spec-tests/typecheck.wast.js:
* wasm/spec-tests/unreachable.wast.js:
* wasm/spec-tests/unwind.wast.js:

Modified Paths

Diff

Modified: trunk/JSTests/ChangeLog (210203 => 210204)


--- trunk/JSTests/ChangeLog	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/ChangeLog	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,3 +1,79 @@
+2016-12-29  Saam Barati  <[email protected]>
+
+        WebAssembly: Rebase spec-tests now that wabt has been updated to produce certain kinds of invalid modules
+        https://bugs.webkit.org/show_bug.cgi?id=166491
+        <rdar://problem/29814999>
+
+        Reviewed by Yusuke Suzuki.
+
+        Based off these revisions:
+        - spec: b055d01ea1dfdd7a5231ae779095435f836de97f
+        - wabt: d0d44702c753f851b094615298a2f4d4e3c21035
+
+        The reason for the rebase is that wabt was updated to stop
+        silently rejecting invalid modules. This was needed because
+        some of the spec tests check to make sure that the module
+        is invalid, but wabt was silently ignoring the errors and
+        generating valid modules:
+        https://github.com/WebAssembly/wabt/issues/256
+
+        * wasm.yaml:
+        * wasm/spec-tests/address.wast.js:
+        * wasm/spec-tests/binary.wast.js:
+        * wasm/spec-tests/block.wast.js:
+        * wasm/spec-tests/br.wast.js:
+        * wasm/spec-tests/br_if.wast.js:
+        * wasm/spec-tests/br_table.wast.js:
+        * wasm/spec-tests/break-drop.wast.js:
+        * wasm/spec-tests/call.wast.js:
+        * wasm/spec-tests/call_indirect.wast.js:
+        * wasm/spec-tests/comments.wast.js:
+        * wasm/spec-tests/conversions.wast.js:
+        * wasm/spec-tests/custom_section.wast.js:
+        * wasm/spec-tests/endianness.wast.js:
+        * wasm/spec-tests/exports.wast.js:
+        * wasm/spec-tests/f32.wast.js:
+        * wasm/spec-tests/f32_cmp.wast.js:
+        * wasm/spec-tests/f64.wast.js:
+        * wasm/spec-tests/f64_cmp.wast.js:
+        * wasm/spec-tests/fac.wast.js:
+        * wasm/spec-tests/float_exprs.wast.js:
+        * wasm/spec-tests/float_literals.wast.js:
+        * wasm/spec-tests/float_memory.wast.js:
+        * wasm/spec-tests/float_misc.wast.js:
+        * wasm/spec-tests/forward.wast.js:
+        * wasm/spec-tests/func.wast.js:
+        * wasm/spec-tests/func_ptrs.wast.js:
+        * wasm/spec-tests/get_local.wast.js:
+        * wasm/spec-tests/globals.wast.js:
+        * wasm/spec-tests/i32.wast.js:
+        * wasm/spec-tests/i64.wast.js:
+        * wasm/spec-tests/imports.wast.js:
+        * wasm/spec-tests/int_exprs.wast.js:
+        * wasm/spec-tests/int_literals.wast.js:
+        * wasm/spec-tests/left-to-right.wast.js:
+        * wasm/spec-tests/linking.wast.js:
+        * wasm/spec-tests/loop.wast.js:
+        * wasm/spec-tests/memory.wast.js:
+        * wasm/spec-tests/memory_redundancy.wast.js:
+        * wasm/spec-tests/memory_trap.wast.js:
+        * wasm/spec-tests/names.wast.js:
+        * wasm/spec-tests/nop.wast.js:
+        * wasm/spec-tests/resizing.wast.js:
+        * wasm/spec-tests/return.wast.js:
+        * wasm/spec-tests/select.wast.js:
+        * wasm/spec-tests/set_local.wast.js:
+        * wasm/spec-tests/skip-stack-guard-page.wast.js:
+        * wasm/spec-tests/stack.wast.js:
+        * wasm/spec-tests/start.wast.js:
+        * wasm/spec-tests/store_retval.wast.js:
+        * wasm/spec-tests/switch.wast.js:
+        * wasm/spec-tests/tee_local.wast.js:
+        * wasm/spec-tests/traps.wast.js:
+        * wasm/spec-tests/typecheck.wast.js:
+        * wasm/spec-tests/unreachable.wast.js:
+        * wasm/spec-tests/unwind.wast.js:
+
 2016-12-28  Saam Barati  <[email protected]>
 
         WebAssembly: Don't allow duplicate export names

Modified: trunk/JSTests/wasm/spec-tests/address.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/address.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/address.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/binary.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/binary.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/binary.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/block.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/block.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/block.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/br.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/br.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/br.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/br_if.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/br_if.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/br_if.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/br_table.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/br_table.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/br_table.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/break-drop.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/break-drop.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/break-drop.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/call.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/call.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/call.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/call_indirect.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/call_indirect.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/call_indirect.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/comments.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/comments.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/comments.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/conversions.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/conversions.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/conversions.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/custom_section.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/custom_section.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/custom_section.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/endianness.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/endianness.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/endianness.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/exports.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/exports.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/exports.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/f32.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/f32.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/f32.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/f32_cmp.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/f32_cmp.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/f32_cmp.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/f64.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/f64.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/f64.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/f64_cmp.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/f64_cmp.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/f64_cmp.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/fac.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/fac.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/fac.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/float_exprs.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/float_exprs.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/float_exprs.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/float_literals.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/float_literals.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/float_literals.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/float_memory.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/float_memory.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/float_memory.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/float_misc.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/float_misc.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/float_misc.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/forward.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/forward.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/forward.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/func.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/func.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/func.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/func_ptrs.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/func_ptrs.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/func_ptrs.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 
@@ -97,10 +97,10 @@
 assert_return(() => $$.exports["two"](13), 14);
 assert_return(() => $$.exports["three"](13), 11);
 $$.exports["four"](83);
-assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00");
-assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x01\x04\x01\x60\x00\x00\x03\x02\x01\x00\x0a\x04\x01\x02\x00\x0b");
+assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x09\x06\x01\x00\x41\x00\x0b\x00");
+assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x01\x04\x01\x60\x00\x00\x03\x02\x01\x00\x09\x07\x01\x00\x41\x00\x0b\x01\x00\x0a\x04\x01\x02\x00\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x04\x04\x01\x70\x00\x01\x09\x06\x01\x00\x42\x00\x0b\x00");
-assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x04\x04\x01\x70\x00\x01\x09\x06\x01\x00\x41\x00\x0b\x00");
+assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x04\x04\x01\x70\x00\x01\x09\x07\x01\x00\x41\x00\x68\x0b\x00");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x04\x04\x01\x70\x00\x01\x09\x05\x01\x00\x01\x0b\x00");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x03\x02\x01\x2a\x0a\x04\x01\x02\x00\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x02\x12\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x05\x70\x72\x69\x6e\x74\x00\x2b");

Modified: trunk/JSTests/wasm/spec-tests/get_local.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/get_local.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/get_local.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/globals.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/globals.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/globals.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 
@@ -114,7 +114,7 @@
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x02\x08\x01\x01\x6d\x01\x61\x03\x7f\x01");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x06\x09\x01\x7d\x01\x43\x00\x00\x00\x00\x0b\x07\x05\x01\x01\x61\x03\x00");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x06\x09\x01\x7d\x01\x43\x00\x00\x00\x00\x0b\x07\x05\x01\x01\x61\x03\x00");
-assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x06\x09\x01\x7d\x00\x43\x00\x00\x00\x00\x0b");
+assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x06\x0a\x01\x7d\x00\x43\x00\x00\x00\x00\x8c\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x06\x06\x01\x7d\x00\x20\x00\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x06\x09\x01\x7f\x00\x43\x00\x00\x00\x00\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x06\x06\x01\x7f\x00\x23\x00\x0b");

Modified: trunk/JSTests/wasm/spec-tests/i32.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/i32.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/i32.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/i64.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/i64.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/i64.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/imports.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/imports.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/imports.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/int_exprs.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/int_exprs.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/int_exprs.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/int_literals.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/int_literals.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/int_literals.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/left-to-right.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/left-to-right.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/left-to-right.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/linking.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/linking.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/linking.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/loop.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/loop.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/loop.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/memory.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/memory.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/memory.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 
@@ -111,9 +111,9 @@
 assert_return(() => $$.exports["memsize"](), 0);
 $$ = instance("\x00\x61\x73\x6d\x0d\x00\x00\x00\x01\x05\x01\x60\x00\x01\x7f\x03\x02\x01\x00\x05\x04\x01\x01\x01\x01\x07\x0b\x01\x07\x6d\x65\x6d\x73\x69\x7a\x65\x00\x00\x0a\x06\x01\x04\x00\x3f\x00\x0b\x0b\x07\x01\x00\x41\x00\x0b\x01\x78");
 assert_return(() => $$.exports["memsize"](), 1);
-assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00");
-assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00");
-assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00");
+assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x0b\x06\x01\x00\x41\x00\x0b\x00");
+assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x0b\x06\x01\x00\x41\x00\x0b\x00");
+assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x0b\x07\x01\x00\x41\x00\x0b\x01\x78");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x01\x04\x01\x60\x00\x00\x03\x02\x01\x00\x0a\x0a\x01\x08\x00\x41\x00\x2a\x02\x00\x1a\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x01\x04\x01\x60\x00\x00\x03\x02\x01\x00\x0a\x0e\x01\x0c\x00\x43\x00\x00\x00\x00\x41\x00\x38\x02\x00\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x01\x04\x01\x60\x00\x00\x03\x02\x01\x00\x0a\x0a\x01\x08\x00\x41\x00\x2c\x00\x00\x1a\x0b");
@@ -121,7 +121,7 @@
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x01\x04\x01\x60\x00\x00\x03\x02\x01\x00\x0a\x07\x01\x05\x00\x3f\x00\x1a\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x01\x04\x01\x60\x00\x00\x03\x02\x01\x00\x0a\x09\x01\x07\x00\x41\x00\x40\x00\x1a\x0b");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x05\x03\x01\x00\x01\x0b\x06\x01\x00\x42\x00\x0b\x00");
-assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x05\x03\x01\x00\x01\x0b\x06\x01\x00\x41\x00\x0b\x00");
+assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x05\x03\x01\x00\x01\x0b\x07\x01\x00\x41\x00\x68\x0b\x00");
 assert_invalid("\x00\x61\x73\x6d\x0d\x00\x00\x00\x05\x03\x01\x00\x01\x0b\x05\x01\x00\x01\x0b\x00");
 assert_unlinkable("\x00\x61\x73\x6d\x0d\x00\x00\x00\x05\x04\x01\x01\x00\x00\x0b\x07\x01\x00\x41\x00\x0b\x01\x61");
 assert_unlinkable("\x00\x61\x73\x6d\x0d\x00\x00\x00\x05\x04\x01\x01\x01\x02\x0b\x0f\x02\x00\x41\x00\x0b\x01\x61\x00\x41\x80\x80\x06\x0b\x01\x62");

Modified: trunk/JSTests/wasm/spec-tests/memory_redundancy.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/memory_redundancy.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/memory_redundancy.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/memory_trap.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/memory_trap.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/memory_trap.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/names.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/names.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/names.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/nop.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/nop.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/nop.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/resizing.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/resizing.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/resizing.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/return.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/return.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/return.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/select.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/select.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/select.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/set_local.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/set_local.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/set_local.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/skip-stack-guard-page.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/skip-stack-guard-page.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/skip-stack-guard-page.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/stack.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/stack.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/stack.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/start.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/start.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/start.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/store_retval.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/store_retval.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/store_retval.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/switch.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/switch.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/switch.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/tee_local.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/tee_local.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/tee_local.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/traps.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/traps.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/traps.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/typecheck.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/typecheck.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/typecheck.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/unreachable.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/unreachable.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/unreachable.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm/spec-tests/unwind.wast.js (210203 => 210204)


--- trunk/JSTests/wasm/spec-tests/unwind.wast.js	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm/spec-tests/unwind.wast.js	2016-12-29 18:28:08 UTC (rev 210204)
@@ -1,4 +1,4 @@
-/* Copied from *
+/* Lovingly generated by gen-spec-js.py based on the wonderful content of *
  * https://github.com/WebAssembly/spec/blob/master/interpreter/host/js.ml */
 'use strict';
 

Modified: trunk/JSTests/wasm.yaml (210203 => 210204)


--- trunk/JSTests/wasm.yaml	2016-12-29 03:10:04 UTC (rev 210203)
+++ trunk/JSTests/wasm.yaml	2016-12-29 18:28:08 UTC (rev 210204)
@@ -104,13 +104,13 @@
   cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/func_ptrs.wast.js
-  cmd: runWebAssemblySpecTest :skip
+  cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/get_local.wast.js
   cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/globals.wast.js
-  cmd: runWebAssemblySpecTest :skip
+  cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/i32.wast.js
   cmd: runWebAssemblySpecTest :normal
@@ -122,7 +122,7 @@
   cmd: runWebAssemblySpecTest :skip
 
 - path: wasm/spec-tests/int_exprs.wast.js
-  cmd: runWebAssemblySpecTest :skip
+  cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/int_literals.wast.js
   cmd: runWebAssemblySpecTest :normal
@@ -158,7 +158,7 @@
   cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/select.wast.js
-  cmd: runWebAssemblySpecTest :skip
+  cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/set_local.wast.js
   cmd: runWebAssemblySpecTest :normal
@@ -182,7 +182,7 @@
   cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/traps.wast.js
-  cmd: runWebAssemblySpecTest :skip
+  cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/typecheck.wast.js
   cmd: runWebAssemblySpecTest :normal
@@ -191,5 +191,5 @@
   cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/spec-tests/unwind.wast.js
-  cmd: runWebAssemblySpecTest :skip
+  cmd: runWebAssemblySpecTest :normal
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to