Perma [tier2] tests/jit-test/jit-test/tests/wasm/spec/memory64/align64.wast.js | /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]" (code 3, args "--wasm-memory64"
Categories
(Core :: JavaScript: WebAssembly, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox-esr91 | --- | unaffected |
firefox93 | --- | unaffected |
firefox94 | --- | unaffected |
firefox95 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: lth)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: assertion, intermittent-failure, regression)
Attachments
(1 file)
Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=355708578&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/f98aBZO5SuuN15yEBlaW4A/runs/0/artifacts/public/logs/live_backing.log
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - TEST-PASS | tests/jit-test/jit-test/tests/wasm/spec/memory64/address64.wast.js | Success (code 0, args "--wasm-memory64 --disable-wasm-huge-memory") [0.1 s]
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - Exit code: 3
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - FAIL - wasm/spec/memory64/align64.wast.js
[task 2021-10-22T07:16:13.465Z] 07:16:13 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/spec/memory64/align64.wast.js | /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]" (code 3, args "--wasm-memory64") [0.1 s]
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO exit-status : 3
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO timed-out : False
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stdout > /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stdout > Stack:
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stdout > assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stdout > @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stdout >
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stderr 2> /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stderr 2> Stack:
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stderr 2> assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stderr 2> @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO stderr 2>
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - Exit code: 3
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - FAIL - wasm/spec/memory64/align64.wast.js
[task 2021-10-22T07:16:13.465Z] 07:16:13 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/spec/memory64/align64.wast.js | /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]" (code 3, args "--wasm-memory64 --ion-eager --ion-offthread-compile=off --more-compartments") [0.1 s]
[task 2021-10-22T07:16:13.465Z] 07:16:13 INFO - INFO exit-status : 3
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO timed-out : False
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout > /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout > Stack:
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout > assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout > @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout >
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2> /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2> Stack:
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2> assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2> @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2>
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - Exit code: 3
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - FAIL - wasm/spec/memory64/align64.wast.js
[task 2021-10-22T07:16:13.466Z] 07:16:13 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/spec/memory64/align64.wast.js | /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]" (code 3, args "--wasm-memory64 --baseline-eager") [0.1 s]
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO exit-status : 3
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO timed-out : False
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout > /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout > Stack:
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout > assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout > @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stdout >
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2> /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2> Stack:
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2> assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.466Z] 07:16:13 INFO - INFO stderr 2> @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.767Z] 07:16:13 INFO - INFO stderr 2>
[task 2021-10-22T07:16:13.767Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.767Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.767Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.767Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.767Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.767Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.767Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Exit code: 3
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - FAIL - wasm/spec/memory64/align64.wast.js
[task 2021-10-22T07:16:13.768Z] 07:16:13 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/spec/memory64/align64.wast.js | /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]" (code 3, args "--wasm-memory64 --wasm-compiler=optimizing") [0.1 s]
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO exit-status : 3
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO timed-out : False
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout >
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2>
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Exit code: 3
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - FAIL - wasm/spec/memory64/align64.wast.js
[task 2021-10-22T07:16:13.768Z] 07:16:13 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/spec/memory64/align64.wast.js | /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]" (code 3, args "--wasm-memory64 --wasm-compiler=baseline") [0.1 s]
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO exit-status : 3
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO timed-out : False
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout >
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2>
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Exit code: 3
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - FAIL - wasm/spec/memory64/align64.wast.js
[task 2021-10-22T07:16:13.768Z] 07:16:13 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/spec/memory64/align64.wast.js | /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]" (code 3, args "--wasm-memory64 --test-wasm-await-tier2") [0.1 s]
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO exit-status : 3
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO timed-out : False
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout > @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stdout >
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2> @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - INFO stderr 2>
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.768Z] 07:16:13 INFO - Stack:
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - Exit code: 3
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - FAIL - wasm/spec/memory64/align64.wast.js
[task 2021-10-22T07:16:13.769Z] 07:16:13 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/spec/memory64/align64.wast.js | /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]" (code 3, args "--wasm-memory64 --disable-wasm-huge-memory") [0.1 s]
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO exit-status : 3
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO timed-out : False
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stdout > /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stdout > Stack:
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stdout > assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stdout > @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stdout >
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stderr 2> /data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13 Error: Assertion failed: got "[i32:ffffffff]", expected "[i32:0]"
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stderr 2> Stack:
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stderr 2> assert_return@/data/local/tmp/test_root/tests/wasm/spec/memory64/harness/harness.js:263:13
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stderr 2> @/data/local/tmp/test_root/tests/wasm/spec/memory64/align64.wast.js:1455:14
[task 2021-10-22T07:16:13.769Z] 07:16:13 INFO - INFO stderr 2>
[task 2021-10-22T07:16:16.374Z] 07:16:13 INFO - TEST-PASS | tests/jit-test/jit-test/tests/wasm/spec/memory64/endianness64.wast.js | Success (code 0, args "--wasm-memory64") [0.1 s]
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
An interesting wrinkle...
Assignee | ||
Comment 2•3 years ago
|
||
This is caused by bug 1666747 - we get a partial OOB store at the end of the heap on arm64. We only see this on arm64 native, not in the simulator. I'll fix this by commenting out the test case for now, and then track what's happening with the test upstream - Chrome probably has the same bug, and they will see it once they remove the "align" specifier from this test.
Assignee | ||
Comment 3•3 years ago
|
||
Interestingly not a problem on the M1. This could be related to the following. The Apple M1 is an ARMv8.4-A chip. This rev of the architecture requires an extension called FEAT_LSE2, which makes unaligned loads and stores single-copy atomic if they occur within the same 16-byte-aligned section of memory. This restriction does not apply to the test case, however.
What we're probably seeing here is differing implementations in access validity checking. Copy-atomicity is not technically related to checking whether an access is to memory that is accessible. The chips could simply implement that check differently.
Anyway, the fix here is probably to disable the test on native arm and arm64 hardware, for now, and revisit when 1666747 is fixed.
Assignee | ||
Comment 4•3 years ago
|
||
Disable a partial-oob test on arm/arm64 because some hardware will
perform byte-at-a-time writes at the end of the heap, and we have
not fixed that yet.
Assignee | ||
Comment 5•3 years ago
|
||
Try run with that patch on the offending device is green for the problematic test: https://treeherder.mozilla.org/jobs?repo=try&revision=b8980ee2dd2d4c7f1883c005287d06e9da6f740c
Updated•3 years ago
|
Pushed by lhansen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1342a887d949 Disable some tests on arm. r=yury
Comment hidden (Intermittent Failures Robot) |
Comment 8•3 years ago
|
||
bugherder |
Updated•3 years ago
|
Comment hidden (Intermittent Failures Robot) |
Description
•