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)

defect

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

Reached out in Slack to see if this can be investigated.

Assignee: nobody → jcoppeard
Flags: needinfo?(jcoppeard)
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
Status: NEW → RESOLVED
Closed: 24 days ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch

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.

Attachment

General

Created:
Updated:
Size: