Closed
Bug 1894216
Opened 1 month ago
Closed 24 days ago
Perma js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args when Gecko 127 merges to beta on 2024-05-13
Categories
(Core :: JavaScript: GC, defect)
Core
JavaScript: GC
Tracking
()
VERIFIED
FIXED
127 Branch
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox125 | --- | unaffected |
firefox126 | --- | unaffected |
firefox127 | + | verified |
People
(Reporter: acseh, Assigned: jonco)
References
(Regression)
Details
(Keywords: intermittent-failure, regression)
Attachments
(1 file)
Central-as-beta simulation
How to run these simulations
Failure log:
[task 2024-04-30T11:21:15.818Z] TEST-PASS | js/src/jit-test/tests/gc/bug-1888717.js | Success (code 0, args "--no-ggc --blinterp-eager") [0.0 s]
[task 2024-04-30T11:21:15.838Z] /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.838Z] Stack:
[task 2024-04-30T11:21:15.838Z] @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.838Z] Exit code: 3
[task 2024-04-30T11:21:15.839Z] FAIL - gc/bug-1890670.js
[task 2024-04-30T11:21:15.839Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args "--enable-symbols-as-weakmap-keys") [0.1 s]
[task 2024-04-30T11:21:15.840Z] INFO exit-status : 3
[task 2024-04-30T11:21:15.840Z] INFO timed-out : False
[task 2024-04-30T11:21:15.840Z] INFO stderr 2> /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.841Z] INFO stderr 2> Stack:
[task 2024-04-30T11:21:15.841Z] INFO stderr 2> @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.847Z] /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.847Z] Stack:
[task 2024-04-30T11:21:15.847Z] @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.848Z] Exit code: 3
[task 2024-04-30T11:21:15.848Z] FAIL - gc/bug-1890670.js
[task 2024-04-30T11:21:15.848Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args "--enable-symbols-as-weakmap-keys --ion-eager --ion-offthread-compile=off --more-compartments") [0.1 s]
[task 2024-04-30T11:21:15.849Z] INFO exit-status : 3
[task 2024-04-30T11:21:15.849Z] INFO timed-out : False
[task 2024-04-30T11:21:15.849Z] INFO stderr 2> /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.850Z] INFO stderr 2> Stack:
[task 2024-04-30T11:21:15.850Z] INFO stderr 2> @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.882Z] /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.882Z] Stack:
[task 2024-04-30T11:21:15.882Z] @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.882Z] Exit code: 3
[task 2024-04-30T11:21:15.882Z] FAIL - gc/bug-1890670.js
[task 2024-04-30T11:21:15.882Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args "--enable-symbols-as-weakmap-keys --ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.1 s]
[task 2024-04-30T11:21:15.883Z] INFO exit-status : 3
[task 2024-04-30T11:21:15.883Z] INFO timed-out : False
[task 2024-04-30T11:21:15.883Z] INFO stderr 2> /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.883Z] INFO stderr 2> Stack:
[task 2024-04-30T11:21:15.883Z] INFO stderr 2> @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.886Z] /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.886Z] Stack:
[task 2024-04-30T11:21:15.886Z] @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.886Z] Exit code: 3
[task 2024-04-30T11:21:15.886Z] FAIL - gc/bug-1890670.js
[task 2024-04-30T11:21:15.886Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args "--enable-symbols-as-weakmap-keys --baseline-eager --write-protect-code=off") [0.0 s]
[task 2024-04-30T11:21:15.886Z] INFO exit-status : 3
[task 2024-04-30T11:21:15.886Z] INFO timed-out : False
[task 2024-04-30T11:21:15.886Z] INFO stderr 2> /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.887Z] INFO stderr 2> Stack:
[task 2024-04-30T11:21:15.887Z] INFO stderr 2> @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.891Z] /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.891Z] Stack:
[task 2024-04-30T11:21:15.891Z] @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.891Z] Exit code: 3
[task 2024-04-30T11:21:15.891Z] FAIL - gc/bug-1890670.js
[task 2024-04-30T11:21:15.891Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args "--enable-symbols-as-weakmap-keys --no-blinterp --no-baseline --no-ion --more-compartments") [0.0 s]
[task 2024-04-30T11:21:15.891Z] INFO exit-status : 3
[task 2024-04-30T11:21:15.891Z] INFO timed-out : False
[task 2024-04-30T11:21:15.891Z] INFO stderr 2> /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.891Z] INFO stderr 2> Stack:
[task 2024-04-30T11:21:15.891Z] INFO stderr 2> @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.926Z] /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.926Z] Stack:
[task 2024-04-30T11:21:15.926Z] @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.926Z] Exit code: 3
[task 2024-04-30T11:21:15.926Z] FAIL - gc/bug-1890670.js
[task 2024-04-30T11:21:15.926Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args "--enable-symbols-as-weakmap-keys --blinterp-eager") [0.0 s]
[task 2024-04-30T11:21:15.927Z] INFO exit-status : 3
[task 2024-04-30T11:21:15.927Z] INFO timed-out : False
[task 2024-04-30T11:21:15.927Z] INFO stderr 2> /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object
[task 2024-04-30T11:21:15.927Z] INFO stderr 2> Stack:
[task 2024-04-30T11:21:15.927Z] INFO stderr 2> @/builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4
[task 2024-04-30T11:21:15.994Z] TEST-PASS | js/src/jit-test/tests/gc/bug-1892564.js | Success (code 0, args "--ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.1 s]
Flags: needinfo?(jcoppeard)
Summary: Perma js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args when Gecko 127 switches from Early Beta to Late Beta on 2024-05-24 → Perma js/src/jit-test/tests/gc/bug-1890670.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/gc/bug-1890670.js:6:4 TypeError: WeakMap key Symbol() must be an object (code 3, args when Gecko 127 merges to beta on 2024-05-13
Updated•1 month ago
|
status-firefox127:
--- → affected
Comment 1•24 days ago
|
||
Reached out in Slack to see if this can be investigated.
Assignee | ||
Updated•24 days ago
|
Assignee: nobody → jcoppeard
Flags: needinfo?(jcoppeard)
Assignee | ||
Comment 2•24 days ago
|
||
Pushed by jcoppeard@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8f49349eeb0e Skip test involving symbols as weakmap keys outside nightly builds r=sfink
Comment 4•24 days ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 24 days ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
Comment 5•23 days ago
|
||
Fix verified in today's central as early beta simulation.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•