From 415c3bb1b70c5edc9beb3a7e2cea5d9247e1e52c Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Thu, 9 Jan 2020 11:36:21 -0800 Subject: Update testsuite (#1275) The two primary changes involved are: 1. Removal of `assert_return_canonical_nan`/`arithetic nan` in favor of special `nan:canonical`/`nan:arithmetic` constants that can only be used in test expectations. See: https://github.com/WebAssembly/spec/pull/1104 2. New trapping behaviour for bulk memory operations. Range checks are now performed up front for opterations such as memory.fill and memory.copy. See: https://github.com/webassembly/bulk-memory-operations/issues/111 And: https://github.com/webassembly/bulk-memory-operations/pull/123 The old behaviour is still kept around to support table.fill which is defined in reference-types proposal and has yet to be updated. --- fuzz-in/wast.dict | 2 -- 1 file changed, 2 deletions(-) (limited to 'fuzz-in') diff --git a/fuzz-in/wast.dict b/fuzz-in/wast.dict index fedd721e..d9ac252f 100644 --- a/fuzz-in/wast.dict +++ b/fuzz-in/wast.dict @@ -225,7 +225,5 @@ op_assert_malformed="assert_malformed" op_assert_invalid="assert_invalid" op_assert_unlinkable="assert_unlinkable" op_assert_return="assert_return" -op_assert_return_canonical_nan="assert_return_canonical_nan" -op_assert_return_arithmetic_nan="assert_return_arithmetic_nan" op_assert_trap="assert_trap" op_assert_exhaustion="assert_exhaustion" -- cgit v1.2.3