Closed Bug 1669196 Opened 6 years ago Closed 6 years ago

Perma tier2 tests/jit-test/jit-test/tests/wasm/memory-partial-oob-store.js | /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0 (code 3, args "") [0.4 s]

Categories

(Core :: JavaScript Engine, defect, P1)

ARM
Android
defect

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox82 --- unaffected
firefox83 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: lth)

Details

(Keywords: assertion, intermittent-failure)

Attachments

(1 file)

Filed by: nerli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=317593777&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/f-miO-xORpOnGCPUuGMQag/runs/0/artifacts/public/logs/live_backing.log


[task 2020-10-05T10:54:09.259Z] 10:54:08     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/wasm/memory-cloning.js | Success (code 0, args "--disable-wasm-huge-memory") [0.5 s]
[task 2020-10-05T10:54:09.259Z] 10:54:08     INFO -  /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:09.259Z] 10:54:08     INFO -  Stack:
[task 2020-10-05T10:54:09.259Z] 10:54:08     INFO -    testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -    @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  Stack:
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -    testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -    @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13Exit code: 3
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  FAIL - wasm/memory-partial-oob-store.js
[task 2020-10-05T10:54:09.260Z] 10:54:08  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/memory-partial-oob-store.js | /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0 (code 3, args "") [0.4 s]
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO exit-status     : 3
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO timed-out       : False
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO stdout          > /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO stdout          > Stack:
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO stdout          > testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO stdout          > @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO stderr         2> /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO stderr         2> Stack:
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO stderr         2> testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:09.260Z] 10:54:08     INFO -  INFO stderr         2> @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  Stack:
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -    testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -    @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  Stack:
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -    testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -    @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13Exit code: 3
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  FAIL - wasm/memory-partial-oob-store.js
[task 2020-10-05T10:54:09.260Z] 10:54:09  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/memory-partial-oob-store.js | /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0 (code 3, args "--ion-eager --ion-offthread-compile=off --more-compartments") [0.4 s]
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO exit-status     : 3
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO timed-out       : False
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO stdout          > /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO stdout          > Stack:
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO stdout          > testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO stdout          > @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO stderr         2> /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO stderr         2> Stack:
[task 2020-10-05T10:54:09.260Z] 10:54:09     INFO -  INFO stderr         2> testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stderr         2> @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  Stack:
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -    testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -    @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  Stack:
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -    testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -    @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13Exit code: 3
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  FAIL - wasm/memory-partial-oob-store.js
[task 2020-10-05T10:54:10.963Z] 10:54:09  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/memory-partial-oob-store.js | /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0 (code 3, args "--ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.4 s]
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO exit-status     : 3
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO timed-out       : False
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stdout          > /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stdout          > Stack:
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stdout          > testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stdout          > @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stderr         2> /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stderr         2> Stack:
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stderr         2> testStoreOOB@/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17
[task 2020-10-05T10:54:10.963Z] 10:54:09     INFO -  INFO stderr         2> @/data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:126:13
[task 2020-10-05T10:54:10.963Z] 10:54:10     INFO -  /data/local/tmp/test_root/tests/tests/tests/wasm/memory-partial-oob-store.js:61:17 Error: Assertion failed: got -17, expected 0```

This looks like Android device (https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=317593777&repo=autoland&lineNumber=948), probably ARMv7 though not conclusive; this URL from the log indicates aarch64: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FZmjQnjLQn-YSTvwX6FHvg.

I guess I could see how the test might fail on an arm64 device, given the semantics of that device. Mea culpa.

Assignee: nobody → lhansen
Severity: normal → S3
Status: NEW → ASSIGNED
OS: Unspecified → Android
Priority: P5 → P1
Hardware: Unspecified → ARM

A test introduced in bug 1669003 should only be run on 32-bit systems
for now because (a) that's what it's intended for and (b) it will fail
on aarch64 due to bug 1666747 (bad unaligned writes at the end of
memory):

On 32-bit ARM, the test case performs aligned writes and thus tests
what it's supposed to test. On 64-bit ARM, the write will be
unaligned and hence fail due to the latter bug.

Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: