diff options
author | Ben Smith <binji@chromium.org> | 2020-07-29 17:52:38 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-29 17:52:38 -0700 |
commit | 5390bb0c51023aef254d9a637d84b79bef9c03db (patch) | |
tree | 2cbb20c6b742c664ab0d0eda6868c1d16031e2dd /third_party | |
parent | 2402dedc1d95b75ba6a005c9ba686cb77f316c7f (diff) | |
download | wabt-5390bb0c51023aef254d9a637d84b79bef9c03db.tar.gz wabt-5390bb0c51023aef254d9a637d84b79bef9c03db.tar.bz2 wabt-5390bb0c51023aef254d9a637d84b79bef9c03db.zip |
Update testsuite; fix conversion errors (#1502)
The interpreter and wasm2c were incorrectly handling some float-to-int
conversions. For clarity, the wasm2c implementations of these
conversions now matches the implementation in interp-math.h more closely
(e.g. the numeric ranges are written as `x >= min && x <= max` in both
cases).
Quite a few wasm2c tests were previously being skipped, since wasm2c
doesn't currently support multi-value; it's better instead to duplicate
the tests here and disable the parts that are not supported so we don't
lose test coverage.
Diffstat (limited to 'third_party')
m--------- | third_party/testsuite | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/third_party/testsuite b/third_party/testsuite -Subproject d2163dace09d647bccf34b9b82a6f05a3b23cf2 +Subproject b7eba900aa5e5e237c7cdbfecacc52d4beb6e52 |