Closed Bug 1893838 Opened 2 years ago Closed 2 years ago

Wasm promises: CallImportOnMainThread: fix inline assembly on arm64

Categories

(Core :: JavaScript: WebAssembly, defect, P5)

defect

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox125 --- unaffected
firefox126 --- unaffected
firefox127 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: tszentpeteri [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=456145631&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Rss5ElLoRO2xlfyVP8HYFQ/runs/0/artifacts/public/logs/live_backing.log


[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/wasm/js-promise-integration/gc-2.js | Success (code 0, args "--setpref=wasm_js_promise_integration=true --baseline-eager --write-protect-code=off") [0.0 s]
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  Exit code: 139
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  FAIL - wasm/js-promise-integration/gc.js
[task 2024-04-28T00:13:06.384Z] 00:13:06  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/js-promise-integration/gc.js | WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring) (code 139, args "--setpref=wasm_js_promise_integration=true") [0.1 s]
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO exit-status     : 139
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO timed-out       : False
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO stdout          >
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO stderr         2>
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.384Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  Exit code: 139
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  FAIL - wasm/js-promise-integration/gc.js
[task 2024-04-28T00:13:06.585Z] 00:13:06  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/js-promise-integration/gc.js | WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring) (code 139, args "--setpref=wasm_js_promise_integration=true --ion-eager --ion-offthread-compile=off --more-compartments") [0.2 s]
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO exit-status     : 139
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO timed-out       : False
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO stdout          >
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO stderr         2>
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.585Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  Exit code: 139
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  FAIL - wasm/js-promise-integration/gc.js
[task 2024-04-28T00:13:06.685Z] 00:13:06  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/js-promise-integration/gc.js | WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring) (code 139, args "--setpref=wasm_js_promise_integration=true --baseline-eager --write-protect-code=off") [0.1 s]
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  INFO exit-status     : 139
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  INFO timed-out       : False
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.685Z] 00:13:06     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.686Z] 00:13:06     INFO -  INFO stdout          >
[task 2024-04-28T00:13:06.686Z] 00:13:06     INFO -  INFO stderr         2>
[task 2024-04-28T00:13:06.686Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.686Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.686Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.686Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.686Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.686Z] 00:13:06     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  # Suspend once
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  # Suspend/resume in a loop
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  # Do not suspend if the import's return value is not a Promise
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  # Throw after the first suspension
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  # Suspend once
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  # Suspend/resume in a loop
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  # Do not suspend if the import's return value is not a Promise
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  # Throw after the first suspension
[task 2024-04-28T00:13:06.785Z] 00:13:06     INFO -  Exit code: 139
<...>
[task 2024-04-28T00:13:07.989Z] 00:13:07  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/wasm/js-promise-integration/js-promise-integration.old.js | WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring) (code 139, args "--setpref=wasm_js_promise_integration=true --baseline-eager --write-protect-code=off") [0.1 s]
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO exit-status     : 139
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO timed-out       : False
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > # Test import and export type checking
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > # Suspend once
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > # Suspend/resume in a loop
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > # Do not suspend if the import's return value is not a Promise
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          > # Throw after the first suspension
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stdout          >
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stderr         2> # Test import and export type checking
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stderr         2> # Suspend once
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stderr         2> # Suspend/resume in a loop
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stderr         2> # Do not suspend if the import's return value is not a Promise
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stderr         2> # Throw after the first suspension
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO stderr         2>
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000023 arg 0x1d8) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000024 arg 0x16480) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000023 arg 0x5f0) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  INFO (warn-stderr)  2> WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libnss3.so" unused DT entry: unknown (type 0x8000025 arg 0x8) (ignoring)
[task 2024-04-28T00:13:07.990Z] 00:13:07     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/wasm/js-promise-integration/multi.js | Success (code 0, args "--setpref=wasm_js_promise_integration=true") [0.0 s]

It seems that this issue turned perma here

Flags: needinfo?(ydelendik)

Set release status flags based on info from the regressing bug 1850627

Component: JavaScript Engine → JavaScript: WebAssembly

The js-promise-integration.old.js and js-promise-integration.new.js fail as well with same error code after/during "Throw after the first suspension". The issue is present on Android and I cannot reproduce on M2.

The linked warnings are irrelevant here.

Summary: Perma [tier 2] tests/jit-test/jit-test/tests/wasm/js-promise-integration/gc.js | WARNING: linker: Warning: "/data/local/tmp/test_root/bin/libmozglue.so" unused DT entry: unknown (type 0x8000024 arg 0x3fb48) (ignoring) (code 139, args "--setpref=wasm_js_pr → Perma [tier 2] tests/jit-test/jit-test/tests/wasm/js-promise-integration/gc.js on Android
Depends on: 1894759
Summary: Perma [tier 2] tests/jit-test/jit-test/tests/wasm/js-promise-integration/gc.js on Android → Wasm promises: CallImportOnMainThread: fix inline assembly on arm64

The inline assembly in CallImportOnMainThread for arm64 has an inadequate
trashed-register list, which has been observed to cause crashes in some cases.
This commit fixes it. The inline assembly for other targets will needed to be
audited similarly at some point; see bug 1894759.

Assignee: nobody → jseward
Status: NEW → ASSIGNED
Pushed by ydelendik@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a32114ddcc01 Wasm promises: CallImportOnMainThread: fix inline assembly on arm64. r=yury.
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
Flags: needinfo?(ydelendik)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: