Closed
Bug 1977151
Opened 1 year ago
Closed 1 year ago
[loongarch] wasm/spec/threads/atomic.wast.js fail( Error: Assertion failed: got "[i64:11111111ddddddcd]", expected "[i64:11111111111111cd]")
Categories
(Core :: JavaScript Engine: JIT, defect, P5)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
143 Branch
| Tracking | Status | |
|---|---|---|
| firefox143 | --- | fixed |
People
(Reporter: zhaojiazhong-hf, Assigned: zhaojiazhong-hf)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Some new tests are added in bug 1710645, and wasm/spec/threads/atomic.wast.js fails on LoongArch64 platform:
js/src/jit-test/tests/wasm/spec/threads/harness/harness.js:335:13 Error: Assertion failed: got "[i64:11111111ddddddcd]", expected "[i64:11111111111111cd]"
Stack:
assert_return@js/src/jit-test/tests/wasm/spec/threads/harness/harness.js:335:13
@js/src/jit-test/tests/wasm/spec/threads/atomic.wast.js:660:14
Exit code: 3
FAIL - wasm/spec/threads/atomic.wast.js
| Assignee | ||
Comment 1•1 year ago
|
||
- Sign-extend old value for 32-bit CompareExchange
- Clear other bits in new value for 8/16-bit CompareExchange
Updated•1 year ago
|
Assignee: nobody → zhaojiazhong-hf
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Updated•1 year ago
|
Pushed by rhunt@eqrion.net:
https://github.com/mozilla-firefox/firefox/commit/e5e47cc095ee
https://hg.mozilla.org/integration/autoland/rev/e72c84347369
[loongarch] Fix CompareExchange implementation. r=rhunt
Comment 3•1 year ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox143:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 143 Branch
Updated•1 year ago
|
QA Whiteboard: [qa-triage-done-c144/b143]
You need to log in
before you can comment on or make changes to this bug.
Description
•