summaryrefslogtreecommitdiff
path: root/test/parse/func
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2020-05-06 13:46:43 -0500
committerGitHub <noreply@github.com>2020-05-06 11:46:43 -0700
commite88bc660cf89ca84dccda358cfbadc8a7c2bc935 (patch)
treef42df6241b90ebfb17e58a0fcae407b4687759b1 /test/parse/func
parent9068d3927b404ce1e9c600473255a90504034eee (diff)
downloadwabt-e88bc660cf89ca84dccda358cfbadc8a7c2bc935.tar.gz
wabt-e88bc660cf89ca84dccda358cfbadc8a7c2bc935.tar.bz2
wabt-e88bc660cf89ca84dccda358cfbadc8a7c2bc935.zip
Enabled merged proposals by default (#1405)
This enables three proposals by default since they've been merged into the upstream specification: * `saturating-float-to-int` - WebAssembly/spec#1143 * `sign-extension` - WebAssembly/spec#1144 * `multi-value` - WebAssembly/spec#1145 Most of the fallout from this is in the test suite with lots of `--enable` flags getting removed and some tests which now unconditionally pass also getting removed. Two spec tests explicitly pass `--disable` until the spec test submodule is updated.
Diffstat (limited to 'test/parse/func')
-rw-r--r--test/parse/func/bad-result-multi.txt10
-rw-r--r--test/parse/func/result-multi.txt1
2 files changed, 0 insertions, 11 deletions
diff --git a/test/parse/func/bad-result-multi.txt b/test/parse/func/bad-result-multi.txt
deleted file mode 100644
index 71479ac2..00000000
--- a/test/parse/func/bad-result-multi.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-;;; TOOL: wat2wasm
-;;; ERROR: 1
-(module (func (result i32 i64)
- i32.const 0
- i64.const 0))
-(;; STDERR ;;;
-out/test/parse/func/bad-result-multi.txt:3:10: error: multiple result values not currently supported.
-(module (func (result i32 i64)
- ^^^^
-;;; STDERR ;;)
diff --git a/test/parse/func/result-multi.txt b/test/parse/func/result-multi.txt
index c6a97adb..1c807c62 100644
--- a/test/parse/func/result-multi.txt
+++ b/test/parse/func/result-multi.txt
@@ -1,5 +1,4 @@
;;; TOOL: wat2wasm
-;;; ARGS: --enable-multi-value
(module
(func (result i32 i32)
i32.const 0