Commit fdb0b7ab authored by Andreas Haas's avatar Andreas Haas Committed by Commit Bot

[wasm] Update the wasm spec tests.

This CL updates the hook for the WebAssembly spec repository, and it
updates the WebAssembly spec tests. The WebAssembly spec tests have to
be updated manually with the tools/wasm/update-wasm-spec-tests.sh
script. Mircea, I saw that you updated the WebAssembly spec repository
last time. Can you please take a look?

UPDATE: I improved the update script slightly, and there is one
additional JS API test we fail now and have to fix eventually.

R=mtrofin@chromium.org

Change-Id: I3c0df9cee64d444147db47daa0c1936edf116173
Reviewed-on: https://chromium-review.googlesource.com/509257Reviewed-by: 's avatarMircea Trofin <mtrofin@chromium.org>
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#45692}
parent 64a60599
......@@ -40,7 +40,7 @@ deps = {
"v8/tools/clang":
Var("chromium_url") + "/chromium/src/tools/clang.git" + "@" + "7474c164400afb1414249dc61f48c0f8c56bfac6",
"v8/test/wasm-js":
Var("chromium_url") + "/external/github.com/WebAssembly/spec.git" + "@" + "07fd6430f879d36928d179a62d9bdeed82286065",
Var("chromium_url") + "/external/github.com/WebAssembly/spec.git" + "@" + "c4774b47d326e4114f96232f1389a555639d7348",
}
deps_os = {
......
......@@ -14,6 +14,8 @@ const known_failures = {
'https://bugs.chromium.org/p/v8/issues/detail?id=5507',
"'WebAssembly.Table.prototype.set' method":
'https://bugs.chromium.org/p/v8/issues/detail?id=5507',
"'WebAssembly.Instance.prototype.exports' accessor property":
'https://bugs.chromium.org/p/v8/issues/detail?id=5507'
};
let failures = [];
......
5f9abe489629911cd1ea4c47f45ae2b3f9050a44
\ No newline at end of file
6f42a1e559ccf6187f0bddfde47951895d88b327
\ No newline at end of file
......@@ -13,7 +13,7 @@ cd ${V8_DIR}
mkdir -p ./test/wasm-spec-tests/tests/
rm -rf ./test/wasm-spec-tests/tests/*
./tools/dev/gm.py x64.release all
./tools/dev/gm.py x64.release d8
cd ${V8_DIR}/test/wasm-js/interpreter
make
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment