Closed Bug 1730865 Opened 3 years ago Closed 3 years ago

Permanent cranelift failure: hasCreator(), at js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h:252

Categories

(Core :: JavaScript Engine: JIT, defect, P5)

defect

Tracking

()

RESOLVED FIXED
94 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox92 --- unaffected
firefox93 --- unaffected
firefox94 --- fixed

People

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

References

(Blocks 1 open bug, Regression)

Details

(Keywords: assertion, intermittent-failure, regression)

Attachments

(1 file)

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


[task 2021-09-10T03:56:22.960Z] TEST-PASS | js/src/jit-test/tests/asm.js/testAddressErrors.js | Success (code 0, args "--baseline-eager") [0.1 s]
[task 2021-09-10T03:56:22.962Z] (StatementList [(Function (ParamsBody [(LexicalScope []
[task 2021-09-10T03:56:22.963Z]                                          (StatementList [(ExpressionStmt "use asm")
[task 2021-09-10T03:56:22.963Z]                                                          (Function (ParamsBody [(LexicalScope []
[task 2021-09-10T03:56:22.963Z]                                                                                   (StatementList []))]))
[task 2021-09-10T03:56:22.963Z]                                                          (ReturnStmt g)]))]))])Assertion failure: hasCreator(), at /builds/worker/checkouts/gecko/js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h:252
[task 2021-09-10T03:56:22.963Z] Exit code: -11
[task 2021-09-10T03:56:22.963Z] FAIL - asm.js/testBasic.js
[task 2021-09-10T03:56:22.963Z] TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/asm.js/testBasic.js | (StatementList [(Function (ParamsBody [(LexicalScope [] (code -11, args "--no-blinterp --no-baseline --no-ion --more-compartments") [0.1 s]

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

Should this cranelift bustage be fixed?

Flags: needinfo?(jseward)
Flags: needinfo?(jdemooij)

Currently there are no plans to reinstate usage of CL. On the other hand it's
a one-liner to fix. I'll give it a try.

Flags: needinfo?(jseward)
Flags: needinfo?(jdemooij)
Assignee: nobody → jseward
Status: NEW → ASSIGNED
Summary: Permanent cranelift (ReturnStmt g)]))]))])Assertion failure: hasCreator(), at /builds/worker/checkouts/gecko/js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h:252 → Permanent cranelift failure: hasCreator(), at js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h:252

Code created by Cranelift wasn't wrapped by AutoCreatedBy, leading to an
assertion failure in CL-enabled debug builds. This fixes it.

Pushed by jseward@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2712aeb84b0d
Permanent cranelift failure: hasCreator(), at js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h:252.  r=nbp.
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: