diff --git a/tests/invalid/memory.37.wasm b/tests/invalid/align.100.wasm similarity index 66% rename from tests/invalid/memory.37.wasm rename to tests/invalid/align.100.wasm index 0b6b3c13..abb97901 100644 Binary files a/tests/invalid/memory.37.wasm and b/tests/invalid/align.100.wasm differ diff --git a/tests/invalid/align.101.wasm b/tests/invalid/align.101.wasm new file mode 100644 index 00000000..0e7c8e42 Binary files /dev/null and b/tests/invalid/align.101.wasm differ diff --git a/tests/invalid/align.102.wasm b/tests/invalid/align.102.wasm new file mode 100644 index 00000000..19429132 Binary files /dev/null and b/tests/invalid/align.102.wasm differ diff --git a/tests/invalid/align.5.wasm b/tests/invalid/align.103.wasm similarity index 100% rename from tests/invalid/align.5.wasm rename to tests/invalid/align.103.wasm diff --git a/tests/invalid/align.104.wasm b/tests/invalid/align.104.wasm new file mode 100644 index 00000000..3185afe1 Binary files /dev/null and b/tests/invalid/align.104.wasm differ diff --git a/tests/invalid/align.105.wasm b/tests/invalid/align.105.wasm new file mode 100644 index 00000000..fca3a241 Binary files /dev/null and b/tests/invalid/align.105.wasm differ diff --git a/tests/invalid/memory.55.wasm b/tests/invalid/align.69.wasm similarity index 71% rename from tests/invalid/memory.55.wasm rename to tests/invalid/align.69.wasm index 09d6ef24..a8871a83 100644 Binary files a/tests/invalid/memory.55.wasm and b/tests/invalid/align.69.wasm differ diff --git a/tests/invalid/memory.33.wasm b/tests/invalid/align.70.wasm similarity index 100% rename from tests/invalid/memory.33.wasm rename to tests/invalid/align.70.wasm diff --git a/tests/invalid/memory.53.wasm b/tests/invalid/align.71.wasm similarity index 71% rename from tests/invalid/memory.53.wasm rename to tests/invalid/align.71.wasm index 77240777..2d159322 100644 Binary files a/tests/invalid/memory.53.wasm and b/tests/invalid/align.71.wasm differ diff --git a/tests/invalid/memory.32.wasm b/tests/invalid/align.72.wasm similarity index 100% rename from tests/invalid/memory.32.wasm rename to tests/invalid/align.72.wasm diff --git a/tests/invalid/memory.31.wasm b/tests/invalid/align.73.wasm similarity index 100% rename from tests/invalid/memory.31.wasm rename to tests/invalid/align.73.wasm diff --git a/tests/invalid/memory.29.wasm b/tests/invalid/align.74.wasm similarity index 71% rename from tests/invalid/memory.29.wasm rename to tests/invalid/align.74.wasm index 77240777..9d6c6a9b 100644 Binary files a/tests/invalid/memory.29.wasm and b/tests/invalid/align.74.wasm differ diff --git a/tests/invalid/memory.54.wasm b/tests/invalid/align.75.wasm similarity index 71% rename from tests/invalid/memory.54.wasm rename to tests/invalid/align.75.wasm index ed1ec008..a093ecf3 100644 Binary files a/tests/invalid/memory.54.wasm and b/tests/invalid/align.75.wasm differ diff --git a/tests/invalid/align.76.wasm b/tests/invalid/align.76.wasm new file mode 100644 index 00000000..babbcf61 Binary files /dev/null and b/tests/invalid/align.76.wasm differ diff --git a/tests/invalid/align.77.wasm b/tests/invalid/align.77.wasm new file mode 100644 index 00000000..24c77acb Binary files /dev/null and b/tests/invalid/align.77.wasm differ diff --git a/tests/invalid/align.78.wasm b/tests/invalid/align.78.wasm new file mode 100644 index 00000000..3a5f9ce9 Binary files /dev/null and b/tests/invalid/align.78.wasm differ diff --git a/tests/invalid/align.79.wasm b/tests/invalid/align.79.wasm new file mode 100644 index 00000000..73c82960 Binary files /dev/null and b/tests/invalid/align.79.wasm differ diff --git a/tests/invalid/align.2.wasm b/tests/invalid/align.80.wasm similarity index 100% rename from tests/invalid/align.2.wasm rename to tests/invalid/align.80.wasm diff --git a/tests/invalid/align.81.wasm b/tests/invalid/align.81.wasm new file mode 100644 index 00000000..8b5a666f Binary files /dev/null and b/tests/invalid/align.81.wasm differ diff --git a/tests/invalid/align.82.wasm b/tests/invalid/align.82.wasm new file mode 100644 index 00000000..f58622fb Binary files /dev/null and b/tests/invalid/align.82.wasm differ diff --git a/tests/invalid/memory.59.wasm b/tests/invalid/align.83.wasm similarity index 70% rename from tests/invalid/memory.59.wasm rename to tests/invalid/align.83.wasm index a2dffd18..93d40072 100644 Binary files a/tests/invalid/memory.59.wasm and b/tests/invalid/align.83.wasm differ diff --git a/tests/invalid/memory.36.wasm b/tests/invalid/align.84.wasm similarity index 100% rename from tests/invalid/memory.36.wasm rename to tests/invalid/align.84.wasm diff --git a/tests/invalid/memory.60.wasm b/tests/invalid/align.85.wasm similarity index 70% rename from tests/invalid/memory.60.wasm rename to tests/invalid/align.85.wasm index d5cd7d1a..f07300cd 100644 Binary files a/tests/invalid/memory.60.wasm and b/tests/invalid/align.85.wasm differ diff --git a/tests/invalid/memory.35.wasm b/tests/invalid/align.86.wasm similarity index 100% rename from tests/invalid/memory.35.wasm rename to tests/invalid/align.86.wasm diff --git a/tests/invalid/align.87.wasm b/tests/invalid/align.87.wasm new file mode 100644 index 00000000..a86c549c Binary files /dev/null and b/tests/invalid/align.87.wasm differ diff --git a/tests/invalid/align.88.wasm b/tests/invalid/align.88.wasm new file mode 100644 index 00000000..8d312cb2 Binary files /dev/null and b/tests/invalid/align.88.wasm differ diff --git a/tests/invalid/align.89.wasm b/tests/invalid/align.89.wasm new file mode 100644 index 00000000..b2a5dc4f Binary files /dev/null and b/tests/invalid/align.89.wasm differ diff --git a/tests/invalid/align.90.wasm b/tests/invalid/align.90.wasm new file mode 100644 index 00000000..f005ed4c Binary files /dev/null and b/tests/invalid/align.90.wasm differ diff --git a/tests/invalid/align.91.wasm b/tests/invalid/align.91.wasm new file mode 100644 index 00000000..3f1408a6 Binary files /dev/null and b/tests/invalid/align.91.wasm differ diff --git a/tests/invalid/align.92.wasm b/tests/invalid/align.92.wasm new file mode 100644 index 00000000..425ab0f6 Binary files /dev/null and b/tests/invalid/align.92.wasm differ diff --git a/tests/invalid/align.93.wasm b/tests/invalid/align.93.wasm new file mode 100644 index 00000000..900461cc Binary files /dev/null and b/tests/invalid/align.93.wasm differ diff --git a/tests/invalid/align.94.wasm b/tests/invalid/align.94.wasm new file mode 100644 index 00000000..13e53465 Binary files /dev/null and b/tests/invalid/align.94.wasm differ diff --git a/tests/invalid/align.95.wasm b/tests/invalid/align.95.wasm new file mode 100644 index 00000000..f7ccac37 Binary files /dev/null and b/tests/invalid/align.95.wasm differ diff --git a/tests/invalid/align.96.wasm b/tests/invalid/align.96.wasm new file mode 100644 index 00000000..3cfa37ce Binary files /dev/null and b/tests/invalid/align.96.wasm differ diff --git a/tests/invalid/memory.34.wasm b/tests/invalid/align.97.wasm similarity index 100% rename from tests/invalid/memory.34.wasm rename to tests/invalid/align.97.wasm diff --git a/tests/invalid/align.98.wasm b/tests/invalid/align.98.wasm new file mode 100644 index 00000000..74ac402d Binary files /dev/null and b/tests/invalid/align.98.wasm differ diff --git a/tests/invalid/align.99.wasm b/tests/invalid/align.99.wasm new file mode 100644 index 00000000..14c2772e Binary files /dev/null and b/tests/invalid/align.99.wasm differ diff --git a/tests/invalid/binary.47.wasm b/tests/invalid/binary.47.wasm index 3f6e5646..2974bc6a 100644 Binary files a/tests/invalid/binary.47.wasm and b/tests/invalid/binary.47.wasm differ diff --git a/tests/invalid/binary.48.wasm b/tests/invalid/binary.48.wasm index 4487d09d..61cc0ce6 100644 Binary files a/tests/invalid/binary.48.wasm and b/tests/invalid/binary.48.wasm differ diff --git a/tests/invalid/call_indirect.1.wasm b/tests/invalid/binary.60.wasm similarity index 59% rename from tests/invalid/call_indirect.1.wasm rename to tests/invalid/binary.60.wasm index d3d3b230..b68b0ac8 100644 Binary files a/tests/invalid/call_indirect.1.wasm and b/tests/invalid/binary.60.wasm differ diff --git a/tests/invalid/block.10.wasm b/tests/invalid/block.10.wasm index 42f226c1..b06638b2 100644 Binary files a/tests/invalid/block.10.wasm and b/tests/invalid/block.10.wasm differ diff --git a/tests/invalid/block.100.wasm b/tests/invalid/block.100.wasm new file mode 100644 index 00000000..ccf092f4 Binary files /dev/null and b/tests/invalid/block.100.wasm differ diff --git a/tests/invalid/block.101.wasm b/tests/invalid/block.101.wasm new file mode 100644 index 00000000..24b707df Binary files /dev/null and b/tests/invalid/block.101.wasm differ diff --git a/tests/invalid/block.102.wasm b/tests/invalid/block.102.wasm new file mode 100644 index 00000000..b1563f54 Binary files /dev/null and b/tests/invalid/block.102.wasm differ diff --git a/tests/invalid/block.103.wasm b/tests/invalid/block.103.wasm new file mode 100644 index 00000000..9de25228 Binary files /dev/null and b/tests/invalid/block.103.wasm differ diff --git a/tests/invalid/block.104.wasm b/tests/invalid/block.104.wasm new file mode 100644 index 00000000..f5e6f22a Binary files /dev/null and b/tests/invalid/block.104.wasm differ diff --git a/tests/invalid/block.105.wasm b/tests/invalid/block.105.wasm new file mode 100644 index 00000000..768236df Binary files /dev/null and b/tests/invalid/block.105.wasm differ diff --git a/tests/invalid/block.106.wasm b/tests/invalid/block.106.wasm new file mode 100644 index 00000000..8e580dce Binary files /dev/null and b/tests/invalid/block.106.wasm differ diff --git a/tests/invalid/block.107.wasm b/tests/invalid/block.107.wasm new file mode 100644 index 00000000..15039906 Binary files /dev/null and b/tests/invalid/block.107.wasm differ diff --git a/tests/invalid/block.108.wasm b/tests/invalid/block.108.wasm new file mode 100644 index 00000000..dbf36226 Binary files /dev/null and b/tests/invalid/block.108.wasm differ diff --git a/tests/invalid/block.109.wasm b/tests/invalid/block.109.wasm new file mode 100644 index 00000000..4a6cba00 Binary files /dev/null and b/tests/invalid/block.109.wasm differ diff --git a/tests/invalid/block.11.wasm b/tests/invalid/block.11.wasm index b4bf8db3..6155ec9b 100644 Binary files a/tests/invalid/block.11.wasm and b/tests/invalid/block.11.wasm differ diff --git a/tests/invalid/block.110.wasm b/tests/invalid/block.110.wasm new file mode 100644 index 00000000..cfd2a021 Binary files /dev/null and b/tests/invalid/block.110.wasm differ diff --git a/tests/invalid/block.111.wasm b/tests/invalid/block.111.wasm new file mode 100644 index 00000000..08290f8c Binary files /dev/null and b/tests/invalid/block.111.wasm differ diff --git a/tests/invalid/block.112.wasm b/tests/invalid/block.112.wasm new file mode 100644 index 00000000..55642d59 Binary files /dev/null and b/tests/invalid/block.112.wasm differ diff --git a/tests/invalid/block.113.wasm b/tests/invalid/block.113.wasm new file mode 100644 index 00000000..3423de22 Binary files /dev/null and b/tests/invalid/block.113.wasm differ diff --git a/tests/invalid/block.114.wasm b/tests/invalid/block.114.wasm new file mode 100644 index 00000000..ec05c32a Binary files /dev/null and b/tests/invalid/block.114.wasm differ diff --git a/tests/invalid/block.115.wasm b/tests/invalid/block.115.wasm new file mode 100644 index 00000000..826cce5c Binary files /dev/null and b/tests/invalid/block.115.wasm differ diff --git a/tests/invalid/block.116.wasm b/tests/invalid/block.116.wasm new file mode 100644 index 00000000..7dd84908 Binary files /dev/null and b/tests/invalid/block.116.wasm differ diff --git a/tests/invalid/block.117.wasm b/tests/invalid/block.117.wasm new file mode 100644 index 00000000..234c239c Binary files /dev/null and b/tests/invalid/block.117.wasm differ diff --git a/tests/invalid/block.118.wasm b/tests/invalid/block.118.wasm new file mode 100644 index 00000000..afdea851 Binary files /dev/null and b/tests/invalid/block.118.wasm differ diff --git a/tests/invalid/block.119.wasm b/tests/invalid/block.119.wasm new file mode 100644 index 00000000..188d4b3a Binary files /dev/null and b/tests/invalid/block.119.wasm differ diff --git a/tests/invalid/block.12.wasm b/tests/invalid/block.12.wasm index 0b77cf78..de0f3004 100644 Binary files a/tests/invalid/block.12.wasm and b/tests/invalid/block.12.wasm differ diff --git a/tests/invalid/block.120.wasm b/tests/invalid/block.120.wasm new file mode 100644 index 00000000..10ffa998 Binary files /dev/null and b/tests/invalid/block.120.wasm differ diff --git a/tests/invalid/block.121.wasm b/tests/invalid/block.121.wasm new file mode 100644 index 00000000..eba12f55 Binary files /dev/null and b/tests/invalid/block.121.wasm differ diff --git a/tests/invalid/block.122.wasm b/tests/invalid/block.122.wasm new file mode 100644 index 00000000..80fcded8 Binary files /dev/null and b/tests/invalid/block.122.wasm differ diff --git a/tests/invalid/block.123.wasm b/tests/invalid/block.123.wasm new file mode 100644 index 00000000..9a4e7f39 Binary files /dev/null and b/tests/invalid/block.123.wasm differ diff --git a/tests/invalid/block.124.wasm b/tests/invalid/block.124.wasm new file mode 100644 index 00000000..07397d7b Binary files /dev/null and b/tests/invalid/block.124.wasm differ diff --git a/tests/invalid/block.13.wasm b/tests/invalid/block.13.wasm index 5eb9779c..24edec60 100644 Binary files a/tests/invalid/block.13.wasm and b/tests/invalid/block.13.wasm differ diff --git a/tests/invalid/block.14.wasm b/tests/invalid/block.14.wasm index 2348ab49..d6183e30 100644 Binary files a/tests/invalid/block.14.wasm and b/tests/invalid/block.14.wasm differ diff --git a/tests/invalid/block.15.wasm b/tests/invalid/block.15.wasm index 9fb79537..74a1d1e5 100644 Binary files a/tests/invalid/block.15.wasm and b/tests/invalid/block.15.wasm differ diff --git a/tests/invalid/block.16.wasm b/tests/invalid/block.16.wasm index 5c8b4fdf..7769db58 100644 Binary files a/tests/invalid/block.16.wasm and b/tests/invalid/block.16.wasm differ diff --git a/tests/invalid/block.17.wasm b/tests/invalid/block.17.wasm index 58996b86..ee1fc7e1 100644 Binary files a/tests/invalid/block.17.wasm and b/tests/invalid/block.17.wasm differ diff --git a/tests/invalid/block.18.wasm b/tests/invalid/block.18.wasm index 47ca72d5..7c13f4a4 100644 Binary files a/tests/invalid/block.18.wasm and b/tests/invalid/block.18.wasm differ diff --git a/tests/invalid/block.19.wasm b/tests/invalid/block.19.wasm index 4d9046af..ba70a739 100644 Binary files a/tests/invalid/block.19.wasm and b/tests/invalid/block.19.wasm differ diff --git a/tests/invalid/block.20.wasm b/tests/invalid/block.20.wasm index 768236df..d8abff0c 100644 Binary files a/tests/invalid/block.20.wasm and b/tests/invalid/block.20.wasm differ diff --git a/tests/invalid/block.21.wasm b/tests/invalid/block.21.wasm index 3b7e9e99..1004d521 100644 Binary files a/tests/invalid/block.21.wasm and b/tests/invalid/block.21.wasm differ diff --git a/tests/invalid/block.22.wasm b/tests/invalid/block.22.wasm index 3423de22..a962f5d3 100644 Binary files a/tests/invalid/block.22.wasm and b/tests/invalid/block.22.wasm differ diff --git a/tests/invalid/block.23.wasm b/tests/invalid/block.23.wasm new file mode 100644 index 00000000..dd6ad99c Binary files /dev/null and b/tests/invalid/block.23.wasm differ diff --git a/tests/invalid/block.24.wasm b/tests/invalid/block.24.wasm new file mode 100644 index 00000000..4cdec966 Binary files /dev/null and b/tests/invalid/block.24.wasm differ diff --git a/tests/invalid/block.25.wasm b/tests/invalid/block.25.wasm new file mode 100644 index 00000000..7c6ed67e Binary files /dev/null and b/tests/invalid/block.25.wasm differ diff --git a/tests/invalid/block.26.wasm b/tests/invalid/block.26.wasm new file mode 100644 index 00000000..d10c3988 Binary files /dev/null and b/tests/invalid/block.26.wasm differ diff --git a/tests/invalid/block.27.wasm b/tests/invalid/block.27.wasm new file mode 100644 index 00000000..2f7de6b7 Binary files /dev/null and b/tests/invalid/block.27.wasm differ diff --git a/tests/invalid/block.28.wasm b/tests/invalid/block.28.wasm new file mode 100644 index 00000000..e25231dc Binary files /dev/null and b/tests/invalid/block.28.wasm differ diff --git a/tests/invalid/block.29.wasm b/tests/invalid/block.29.wasm new file mode 100644 index 00000000..1a5b7a76 Binary files /dev/null and b/tests/invalid/block.29.wasm differ diff --git a/tests/invalid/block.30.wasm b/tests/invalid/block.30.wasm new file mode 100644 index 00000000..d02e840c Binary files /dev/null and b/tests/invalid/block.30.wasm differ diff --git a/tests/invalid/block.31.wasm b/tests/invalid/block.31.wasm new file mode 100644 index 00000000..70b71511 Binary files /dev/null and b/tests/invalid/block.31.wasm differ diff --git a/tests/invalid/block.32.wasm b/tests/invalid/block.32.wasm new file mode 100644 index 00000000..a2129c39 Binary files /dev/null and b/tests/invalid/block.32.wasm differ diff --git a/tests/invalid/block.33.wasm b/tests/invalid/block.33.wasm new file mode 100644 index 00000000..b9bf19a7 Binary files /dev/null and b/tests/invalid/block.33.wasm differ diff --git a/tests/invalid/block.34.wasm b/tests/invalid/block.34.wasm new file mode 100644 index 00000000..da21e9d4 Binary files /dev/null and b/tests/invalid/block.34.wasm differ diff --git a/tests/invalid/block.35.wasm b/tests/invalid/block.35.wasm new file mode 100644 index 00000000..96a85e0c Binary files /dev/null and b/tests/invalid/block.35.wasm differ diff --git a/tests/invalid/block.36.wasm b/tests/invalid/block.36.wasm new file mode 100644 index 00000000..7b1dc5bc Binary files /dev/null and b/tests/invalid/block.36.wasm differ diff --git a/tests/invalid/block.37.wasm b/tests/invalid/block.37.wasm new file mode 100644 index 00000000..bd78b131 Binary files /dev/null and b/tests/invalid/block.37.wasm differ diff --git a/tests/invalid/block.38.wasm b/tests/invalid/block.38.wasm new file mode 100644 index 00000000..fae840d6 Binary files /dev/null and b/tests/invalid/block.38.wasm differ diff --git a/tests/invalid/block.39.wasm b/tests/invalid/block.39.wasm new file mode 100644 index 00000000..84a5c6f2 Binary files /dev/null and b/tests/invalid/block.39.wasm differ diff --git a/tests/invalid/block.40.wasm b/tests/invalid/block.40.wasm new file mode 100644 index 00000000..4e7dbf5d Binary files /dev/null and b/tests/invalid/block.40.wasm differ diff --git a/tests/invalid/block.41.wasm b/tests/invalid/block.41.wasm new file mode 100644 index 00000000..42f226c1 Binary files /dev/null and b/tests/invalid/block.41.wasm differ diff --git a/tests/invalid/block.42.wasm b/tests/invalid/block.42.wasm new file mode 100644 index 00000000..6af5bc27 Binary files /dev/null and b/tests/invalid/block.42.wasm differ diff --git a/tests/invalid/block.43.wasm b/tests/invalid/block.43.wasm new file mode 100644 index 00000000..13446826 Binary files /dev/null and b/tests/invalid/block.43.wasm differ diff --git a/tests/invalid/block.44.wasm b/tests/invalid/block.44.wasm new file mode 100644 index 00000000..9c808a14 Binary files /dev/null and b/tests/invalid/block.44.wasm differ diff --git a/tests/invalid/block.45.wasm b/tests/invalid/block.45.wasm new file mode 100644 index 00000000..b4bf8db3 Binary files /dev/null and b/tests/invalid/block.45.wasm differ diff --git a/tests/invalid/block.46.wasm b/tests/invalid/block.46.wasm new file mode 100644 index 00000000..8c5907f0 Binary files /dev/null and b/tests/invalid/block.46.wasm differ diff --git a/tests/invalid/block.47.wasm b/tests/invalid/block.47.wasm new file mode 100644 index 00000000..1f25ff96 Binary files /dev/null and b/tests/invalid/block.47.wasm differ diff --git a/tests/invalid/block.48.wasm b/tests/invalid/block.48.wasm new file mode 100644 index 00000000..15be75d8 Binary files /dev/null and b/tests/invalid/block.48.wasm differ diff --git a/tests/invalid/block.49.wasm b/tests/invalid/block.49.wasm new file mode 100644 index 00000000..0b77cf78 Binary files /dev/null and b/tests/invalid/block.49.wasm differ diff --git a/tests/invalid/block.50.wasm b/tests/invalid/block.50.wasm new file mode 100644 index 00000000..d5e1b7bd Binary files /dev/null and b/tests/invalid/block.50.wasm differ diff --git a/tests/invalid/block.51.wasm b/tests/invalid/block.51.wasm new file mode 100644 index 00000000..a6cb225f Binary files /dev/null and b/tests/invalid/block.51.wasm differ diff --git a/tests/invalid/block.52.wasm b/tests/invalid/block.52.wasm new file mode 100644 index 00000000..92af5e48 Binary files /dev/null and b/tests/invalid/block.52.wasm differ diff --git a/tests/invalid/block.53.wasm b/tests/invalid/block.53.wasm new file mode 100644 index 00000000..5eb9779c Binary files /dev/null and b/tests/invalid/block.53.wasm differ diff --git a/tests/invalid/block.54.wasm b/tests/invalid/block.54.wasm new file mode 100644 index 00000000..3af756ac Binary files /dev/null and b/tests/invalid/block.54.wasm differ diff --git a/tests/invalid/block.55.wasm b/tests/invalid/block.55.wasm new file mode 100644 index 00000000..0f003dc7 Binary files /dev/null and b/tests/invalid/block.55.wasm differ diff --git a/tests/invalid/block.56.wasm b/tests/invalid/block.56.wasm new file mode 100644 index 00000000..d1cb6888 Binary files /dev/null and b/tests/invalid/block.56.wasm differ diff --git a/tests/invalid/block.57.wasm b/tests/invalid/block.57.wasm new file mode 100644 index 00000000..ae14b3d9 Binary files /dev/null and b/tests/invalid/block.57.wasm differ diff --git a/tests/invalid/block.58.wasm b/tests/invalid/block.58.wasm new file mode 100644 index 00000000..c3d9e695 Binary files /dev/null and b/tests/invalid/block.58.wasm differ diff --git a/tests/invalid/block.59.wasm b/tests/invalid/block.59.wasm new file mode 100644 index 00000000..93f2db57 Binary files /dev/null and b/tests/invalid/block.59.wasm differ diff --git a/tests/invalid/block.6.wasm b/tests/invalid/block.6.wasm index 023367e9..1d10f55c 100644 Binary files a/tests/invalid/block.6.wasm and b/tests/invalid/block.6.wasm differ diff --git a/tests/invalid/block.60.wasm b/tests/invalid/block.60.wasm new file mode 100644 index 00000000..c880703d Binary files /dev/null and b/tests/invalid/block.60.wasm differ diff --git a/tests/invalid/block.61.wasm b/tests/invalid/block.61.wasm new file mode 100644 index 00000000..6e829263 Binary files /dev/null and b/tests/invalid/block.61.wasm differ diff --git a/tests/invalid/block.62.wasm b/tests/invalid/block.62.wasm new file mode 100644 index 00000000..21c69f8a Binary files /dev/null and b/tests/invalid/block.62.wasm differ diff --git a/tests/invalid/block.63.wasm b/tests/invalid/block.63.wasm new file mode 100644 index 00000000..c5977df7 Binary files /dev/null and b/tests/invalid/block.63.wasm differ diff --git a/tests/invalid/block.64.wasm b/tests/invalid/block.64.wasm new file mode 100644 index 00000000..bd14646d Binary files /dev/null and b/tests/invalid/block.64.wasm differ diff --git a/tests/invalid/block.65.wasm b/tests/invalid/block.65.wasm new file mode 100644 index 00000000..2348ab49 Binary files /dev/null and b/tests/invalid/block.65.wasm differ diff --git a/tests/invalid/block.66.wasm b/tests/invalid/block.66.wasm new file mode 100644 index 00000000..0e0965c5 Binary files /dev/null and b/tests/invalid/block.66.wasm differ diff --git a/tests/invalid/block.67.wasm b/tests/invalid/block.67.wasm new file mode 100644 index 00000000..58f600d2 Binary files /dev/null and b/tests/invalid/block.67.wasm differ diff --git a/tests/invalid/block.68.wasm b/tests/invalid/block.68.wasm new file mode 100644 index 00000000..d20a14f4 Binary files /dev/null and b/tests/invalid/block.68.wasm differ diff --git a/tests/invalid/block.69.wasm b/tests/invalid/block.69.wasm new file mode 100644 index 00000000..9fb79537 Binary files /dev/null and b/tests/invalid/block.69.wasm differ diff --git a/tests/invalid/block.7.wasm b/tests/invalid/block.7.wasm index 24edec60..65f0de50 100644 Binary files a/tests/invalid/block.7.wasm and b/tests/invalid/block.7.wasm differ diff --git a/tests/invalid/block.70.wasm b/tests/invalid/block.70.wasm new file mode 100644 index 00000000..70e9712f Binary files /dev/null and b/tests/invalid/block.70.wasm differ diff --git a/tests/invalid/block.71.wasm b/tests/invalid/block.71.wasm new file mode 100644 index 00000000..2f95f599 Binary files /dev/null and b/tests/invalid/block.71.wasm differ diff --git a/tests/invalid/block.72.wasm b/tests/invalid/block.72.wasm new file mode 100644 index 00000000..7e00a888 Binary files /dev/null and b/tests/invalid/block.72.wasm differ diff --git a/tests/invalid/block.73.wasm b/tests/invalid/block.73.wasm new file mode 100644 index 00000000..55a6ab8c Binary files /dev/null and b/tests/invalid/block.73.wasm differ diff --git a/tests/invalid/block.74.wasm b/tests/invalid/block.74.wasm new file mode 100644 index 00000000..bef742ac Binary files /dev/null and b/tests/invalid/block.74.wasm differ diff --git a/tests/invalid/block.75.wasm b/tests/invalid/block.75.wasm new file mode 100644 index 00000000..fb055734 Binary files /dev/null and b/tests/invalid/block.75.wasm differ diff --git a/tests/invalid/block.76.wasm b/tests/invalid/block.76.wasm new file mode 100644 index 00000000..4250b459 Binary files /dev/null and b/tests/invalid/block.76.wasm differ diff --git a/tests/invalid/block.77.wasm b/tests/invalid/block.77.wasm new file mode 100644 index 00000000..8377b65b Binary files /dev/null and b/tests/invalid/block.77.wasm differ diff --git a/tests/invalid/block.78.wasm b/tests/invalid/block.78.wasm new file mode 100644 index 00000000..c99d446a Binary files /dev/null and b/tests/invalid/block.78.wasm differ diff --git a/tests/invalid/block.79.wasm b/tests/invalid/block.79.wasm new file mode 100644 index 00000000..42d83a4b Binary files /dev/null and b/tests/invalid/block.79.wasm differ diff --git a/tests/invalid/block.8.wasm b/tests/invalid/block.8.wasm index 7c13f4a4..40f30bff 100644 Binary files a/tests/invalid/block.8.wasm and b/tests/invalid/block.8.wasm differ diff --git a/tests/invalid/block.80.wasm b/tests/invalid/block.80.wasm new file mode 100644 index 00000000..723b5daa Binary files /dev/null and b/tests/invalid/block.80.wasm differ diff --git a/tests/invalid/block.81.wasm b/tests/invalid/block.81.wasm new file mode 100644 index 00000000..5c8b4fdf Binary files /dev/null and b/tests/invalid/block.81.wasm differ diff --git a/tests/invalid/block.82.wasm b/tests/invalid/block.82.wasm new file mode 100644 index 00000000..1753a554 Binary files /dev/null and b/tests/invalid/block.82.wasm differ diff --git a/tests/invalid/block.83.wasm b/tests/invalid/block.83.wasm new file mode 100644 index 00000000..6895a38a Binary files /dev/null and b/tests/invalid/block.83.wasm differ diff --git a/tests/invalid/block.84.wasm b/tests/invalid/block.84.wasm new file mode 100644 index 00000000..e3d897f3 Binary files /dev/null and b/tests/invalid/block.84.wasm differ diff --git a/tests/invalid/block.85.wasm b/tests/invalid/block.85.wasm new file mode 100644 index 00000000..58996b86 Binary files /dev/null and b/tests/invalid/block.85.wasm differ diff --git a/tests/invalid/block.86.wasm b/tests/invalid/block.86.wasm new file mode 100644 index 00000000..a6b01be5 Binary files /dev/null and b/tests/invalid/block.86.wasm differ diff --git a/tests/invalid/block.87.wasm b/tests/invalid/block.87.wasm new file mode 100644 index 00000000..008b0114 Binary files /dev/null and b/tests/invalid/block.87.wasm differ diff --git a/tests/invalid/block.88.wasm b/tests/invalid/block.88.wasm new file mode 100644 index 00000000..a1967106 Binary files /dev/null and b/tests/invalid/block.88.wasm differ diff --git a/tests/invalid/block.89.wasm b/tests/invalid/block.89.wasm new file mode 100644 index 00000000..47ca72d5 Binary files /dev/null and b/tests/invalid/block.89.wasm differ diff --git a/tests/invalid/block.9.wasm b/tests/invalid/block.9.wasm index 1a5b7a76..023367e9 100644 Binary files a/tests/invalid/block.9.wasm and b/tests/invalid/block.9.wasm differ diff --git a/tests/invalid/block.90.wasm b/tests/invalid/block.90.wasm new file mode 100644 index 00000000..b55f9cce Binary files /dev/null and b/tests/invalid/block.90.wasm differ diff --git a/tests/invalid/block.91.wasm b/tests/invalid/block.91.wasm new file mode 100644 index 00000000..13a8a3be Binary files /dev/null and b/tests/invalid/block.91.wasm differ diff --git a/tests/invalid/block.92.wasm b/tests/invalid/block.92.wasm new file mode 100644 index 00000000..5629e875 Binary files /dev/null and b/tests/invalid/block.92.wasm differ diff --git a/tests/invalid/block.93.wasm b/tests/invalid/block.93.wasm new file mode 100644 index 00000000..4d9046af Binary files /dev/null and b/tests/invalid/block.93.wasm differ diff --git a/tests/invalid/block.94.wasm b/tests/invalid/block.94.wasm new file mode 100644 index 00000000..d4ee6b36 Binary files /dev/null and b/tests/invalid/block.94.wasm differ diff --git a/tests/invalid/block.95.wasm b/tests/invalid/block.95.wasm new file mode 100644 index 00000000..47c7129e Binary files /dev/null and b/tests/invalid/block.95.wasm differ diff --git a/tests/invalid/block.96.wasm b/tests/invalid/block.96.wasm new file mode 100644 index 00000000..55bad0c8 Binary files /dev/null and b/tests/invalid/block.96.wasm differ diff --git a/tests/invalid/block.97.wasm b/tests/invalid/block.97.wasm new file mode 100644 index 00000000..27bd5171 Binary files /dev/null and b/tests/invalid/block.97.wasm differ diff --git a/tests/invalid/block.98.wasm b/tests/invalid/block.98.wasm new file mode 100644 index 00000000..2bc53e6e Binary files /dev/null and b/tests/invalid/block.98.wasm differ diff --git a/tests/invalid/block.99.wasm b/tests/invalid/block.99.wasm new file mode 100644 index 00000000..7bf3e4d5 Binary files /dev/null and b/tests/invalid/block.99.wasm differ diff --git a/tests/invalid/call_indirect.10.wasm b/tests/invalid/call_indirect.10.wasm deleted file mode 100644 index c382b4c0..00000000 Binary files a/tests/invalid/call_indirect.10.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.11.wasm b/tests/invalid/call_indirect.11.wasm deleted file mode 100644 index 232b2aaa..00000000 Binary files a/tests/invalid/call_indirect.11.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.2.wasm b/tests/invalid/call_indirect.2.wasm deleted file mode 100644 index ae11a61c..00000000 Binary files a/tests/invalid/call_indirect.2.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.3.wasm b/tests/invalid/call_indirect.3.wasm deleted file mode 100644 index 0fc6694a..00000000 Binary files a/tests/invalid/call_indirect.3.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.4.wasm b/tests/invalid/call_indirect.4.wasm deleted file mode 100644 index 8f1613af..00000000 Binary files a/tests/invalid/call_indirect.4.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.5.wasm b/tests/invalid/call_indirect.5.wasm deleted file mode 100644 index 295681c5..00000000 Binary files a/tests/invalid/call_indirect.5.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.6.wasm b/tests/invalid/call_indirect.6.wasm deleted file mode 100644 index 64bbe45b..00000000 Binary files a/tests/invalid/call_indirect.6.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.7.wasm b/tests/invalid/call_indirect.7.wasm deleted file mode 100644 index 2c764104..00000000 Binary files a/tests/invalid/call_indirect.7.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.8.wasm b/tests/invalid/call_indirect.8.wasm deleted file mode 100644 index 5c300cc6..00000000 Binary files a/tests/invalid/call_indirect.8.wasm and /dev/null differ diff --git a/tests/invalid/call_indirect.9.wasm b/tests/invalid/call_indirect.9.wasm deleted file mode 100644 index aeae0325..00000000 Binary files a/tests/invalid/call_indirect.9.wasm and /dev/null differ diff --git a/tests/invalid/elem.15.wasm b/tests/invalid/elem.15.wasm deleted file mode 100644 index 57f2049a..00000000 Binary files a/tests/invalid/elem.15.wasm and /dev/null differ diff --git a/tests/invalid/globals.10.wasm b/tests/invalid/globals.10.wasm index a9daf346..a0742e8e 100644 Binary files a/tests/invalid/globals.10.wasm and b/tests/invalid/globals.10.wasm differ diff --git a/tests/invalid/globals.11.wasm b/tests/invalid/globals.11.wasm index 20256f8a..1989dd44 100644 Binary files a/tests/invalid/globals.11.wasm and b/tests/invalid/globals.11.wasm differ diff --git a/tests/invalid/globals.12.wasm b/tests/invalid/globals.12.wasm index a0742e8e..c2080852 100644 Binary files a/tests/invalid/globals.12.wasm and b/tests/invalid/globals.12.wasm differ diff --git a/tests/invalid/globals.13.wasm b/tests/invalid/globals.13.wasm index 1989dd44..ec156cfd 100644 Binary files a/tests/invalid/globals.13.wasm and b/tests/invalid/globals.13.wasm differ diff --git a/tests/invalid/globals.14.wasm b/tests/invalid/globals.14.wasm deleted file mode 100644 index c2080852..00000000 Binary files a/tests/invalid/globals.14.wasm and /dev/null differ diff --git a/tests/invalid/globals.15.wasm b/tests/invalid/globals.15.wasm index ec156cfd..9fba2092 100644 Binary files a/tests/invalid/globals.15.wasm and b/tests/invalid/globals.15.wasm differ diff --git a/tests/invalid/globals.17.wasm b/tests/invalid/globals.16.wasm similarity index 65% rename from tests/invalid/globals.17.wasm rename to tests/invalid/globals.16.wasm index 9fba2092..2c8f24e1 100644 Binary files a/tests/invalid/globals.17.wasm and b/tests/invalid/globals.16.wasm differ diff --git a/tests/invalid/globals.18.wasm b/tests/invalid/globals.18.wasm index 2c8f24e1..e49f6684 100644 Binary files a/tests/invalid/globals.18.wasm and b/tests/invalid/globals.18.wasm differ diff --git a/tests/invalid/globals.21.wasm b/tests/invalid/globals.19.wasm similarity index 100% rename from tests/invalid/globals.21.wasm rename to tests/invalid/globals.19.wasm diff --git a/tests/invalid/globals.2.wasm b/tests/invalid/globals.2.wasm deleted file mode 100644 index 2e929a62..00000000 Binary files a/tests/invalid/globals.2.wasm and /dev/null differ diff --git a/tests/invalid/globals.20.wasm b/tests/invalid/globals.20.wasm deleted file mode 100644 index e49f6684..00000000 Binary files a/tests/invalid/globals.20.wasm and /dev/null differ diff --git a/tests/invalid/globals.3.wasm b/tests/invalid/globals.3.wasm deleted file mode 100644 index 2e929a62..00000000 Binary files a/tests/invalid/globals.3.wasm and /dev/null differ diff --git a/tests/invalid/globals.4.wasm b/tests/invalid/globals.4.wasm index 638420f5..e1371f42 100644 Binary files a/tests/invalid/globals.4.wasm and b/tests/invalid/globals.4.wasm differ diff --git a/tests/invalid/globals.5.wasm b/tests/invalid/globals.5.wasm index 638420f5..64952167 100644 Binary files a/tests/invalid/globals.5.wasm and b/tests/invalid/globals.5.wasm differ diff --git a/tests/invalid/globals.6.wasm b/tests/invalid/globals.6.wasm index e1371f42..c56bd297 100644 Binary files a/tests/invalid/globals.6.wasm and b/tests/invalid/globals.6.wasm differ diff --git a/tests/invalid/globals.7.wasm b/tests/invalid/globals.7.wasm index 64952167..b94d1e44 100644 Binary files a/tests/invalid/globals.7.wasm and b/tests/invalid/globals.7.wasm differ diff --git a/tests/invalid/globals.8.wasm b/tests/invalid/globals.8.wasm index c56bd297..a9daf346 100644 Binary files a/tests/invalid/globals.8.wasm and b/tests/invalid/globals.8.wasm differ diff --git a/tests/invalid/globals.9.wasm b/tests/invalid/globals.9.wasm index b94d1e44..20256f8a 100644 Binary files a/tests/invalid/globals.9.wasm and b/tests/invalid/globals.9.wasm differ diff --git a/tests/invalid/imports.2.wasm b/tests/invalid/imports.2.wasm new file mode 100644 index 00000000..991362ee Binary files /dev/null and b/tests/invalid/imports.2.wasm differ diff --git a/tests/invalid/imports.46.wasm b/tests/invalid/imports.46.wasm deleted file mode 100644 index 7b003de3..00000000 Binary files a/tests/invalid/imports.46.wasm and /dev/null differ diff --git a/tests/invalid/imports.47.wasm b/tests/invalid/imports.47.wasm index 93c0c345..7b003de3 100644 Binary files a/tests/invalid/imports.47.wasm and b/tests/invalid/imports.47.wasm differ diff --git a/tests/invalid/imports.48.wasm b/tests/invalid/imports.48.wasm index 15c83f70..93c0c345 100644 Binary files a/tests/invalid/imports.48.wasm and b/tests/invalid/imports.48.wasm differ diff --git a/tests/invalid/imports.49.wasm b/tests/invalid/imports.49.wasm new file mode 100644 index 00000000..15c83f70 Binary files /dev/null and b/tests/invalid/imports.49.wasm differ diff --git a/tests/invalid/imports.72.wasm b/tests/invalid/imports.72.wasm deleted file mode 100644 index 43e850c6..00000000 Binary files a/tests/invalid/imports.72.wasm and /dev/null differ diff --git a/tests/invalid/imports.73.wasm b/tests/invalid/imports.73.wasm index 8b333823..43e850c6 100644 Binary files a/tests/invalid/imports.73.wasm and b/tests/invalid/imports.73.wasm differ diff --git a/tests/invalid/imports.74.wasm b/tests/invalid/imports.74.wasm index 97c84e5f..8b333823 100644 Binary files a/tests/invalid/imports.74.wasm and b/tests/invalid/imports.74.wasm differ diff --git a/tests/invalid/imports.75.wasm b/tests/invalid/imports.75.wasm new file mode 100644 index 00000000..97c84e5f Binary files /dev/null and b/tests/invalid/imports.75.wasm differ diff --git a/tests/invalid/memory.25.wasm b/tests/invalid/memory.25.wasm deleted file mode 100644 index 9feb627c..00000000 Binary files a/tests/invalid/memory.25.wasm and /dev/null differ diff --git a/tests/invalid/memory.26.wasm b/tests/invalid/memory.26.wasm deleted file mode 100644 index 22c6f1ff..00000000 Binary files a/tests/invalid/memory.26.wasm and /dev/null differ diff --git a/tests/invalid/memory.27.wasm b/tests/invalid/memory.27.wasm deleted file mode 100644 index 5ecf5fa2..00000000 Binary files a/tests/invalid/memory.27.wasm and /dev/null differ diff --git a/tests/invalid/memory.42.wasm b/tests/invalid/memory.42.wasm deleted file mode 100644 index d09cfb18..00000000 Binary files a/tests/invalid/memory.42.wasm and /dev/null differ diff --git a/tests/invalid/memory.43.wasm b/tests/invalid/memory.43.wasm deleted file mode 100644 index 6f2d7eb1..00000000 Binary files a/tests/invalid/memory.43.wasm and /dev/null differ diff --git a/tests/invalid/memory.44.wasm b/tests/invalid/memory.44.wasm deleted file mode 100644 index 51b9e2c8..00000000 Binary files a/tests/invalid/memory.44.wasm and /dev/null differ diff --git a/tests/invalid/memory.45.wasm b/tests/invalid/memory.45.wasm deleted file mode 100644 index eadfa7fa..00000000 Binary files a/tests/invalid/memory.45.wasm and /dev/null differ diff --git a/tests/invalid/memory.46.wasm b/tests/invalid/memory.46.wasm deleted file mode 100644 index 5a2f5725..00000000 Binary files a/tests/invalid/memory.46.wasm and /dev/null differ diff --git a/tests/invalid/memory.47.wasm b/tests/invalid/memory.47.wasm deleted file mode 100644 index 841e90a1..00000000 Binary files a/tests/invalid/memory.47.wasm and /dev/null differ diff --git a/tests/invalid/memory.48.wasm b/tests/invalid/memory.48.wasm deleted file mode 100644 index 579064c1..00000000 Binary files a/tests/invalid/memory.48.wasm and /dev/null differ diff --git a/tests/invalid/memory.56.wasm b/tests/invalid/memory.56.wasm deleted file mode 100644 index ceb4e396..00000000 Binary files a/tests/invalid/memory.56.wasm and /dev/null differ diff --git a/tests/invalid/memory.57.wasm b/tests/invalid/memory.57.wasm deleted file mode 100644 index 71a0712c..00000000 Binary files a/tests/invalid/memory.57.wasm and /dev/null differ diff --git a/tests/invalid/memory.58.wasm b/tests/invalid/memory.58.wasm deleted file mode 100644 index 0b6b3c13..00000000 Binary files a/tests/invalid/memory.58.wasm and /dev/null differ diff --git a/tests/invalid/memory.61.wasm b/tests/invalid/memory.61.wasm deleted file mode 100644 index 0b6b3c13..00000000 Binary files a/tests/invalid/memory.61.wasm and /dev/null differ diff --git a/tests/invalid/unreached-invalid.110.wasm b/tests/invalid/unreached-invalid.110.wasm new file mode 100644 index 00000000..15912bbd Binary files /dev/null and b/tests/invalid/unreached-invalid.110.wasm differ