Closed
Bug 885034
Opened 11 years ago
Closed 11 years ago
Assertion failure: builder->script()->canIonCompile(), at ion/Ion.cpp with --enable-threadsafe
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: gkw, Unassigned)
Details
(Keywords: assertion, regression, testcase)
Attachments
(1 file)
10.32 KB,
text/plain
|
Details |
function x(a) { for each(let a in []) {} } ParallelArray(4277, x); asserts js debug shell on m-c changeset c12150cfdfef with --ion-parallel-compile=on at Assertion failure: builder->script()->canIonCompile(), at ion/Ion.cpp --enable-threadsafe seems to be required here. autoBisect shows this is probably related to the following changeset: The first bad revision is: changeset: http://hg.mozilla.org/mozilla-central/rev/48afaae197ab user: Gavin Sharp date: Fri May 31 14:56:48 2013 -0700 summary: Bug 878291: define RELEASE_BUILD/NIGHTLY_BUILD in the js configure too, r=ted (not sure if this is correct)
Flags: needinfo?(gavin.sharp)
Reporter | ||
Updated•11 years ago
|
Flags: needinfo?(nmatsakis)
Comment 3•11 years ago
|
||
I can't repro either. Could we get a re-autobisect? Maybe I fixed it?
Reporter | ||
Comment 4•11 years ago
|
||
autoBisect shows this is probably related to the following changeset: The first good revision is: changeset: http://hg.mozilla.org/mozilla-central/rev/e6af6512b05e user: Shu-yu Guo date: Tue Jun 25 18:28:22 2013 -0700 summary: Bug 886632 - Rename ParallelArrayAnalysis to ParallelSafetyAnalysis; move it before GVN; remove its dependency on JSContext. (r=nmatsakis) Yes, was this likely fixed by bug 886632?
Flags: needinfo?(shu)
Comment 5•11 years ago
|
||
Looks like it was a drive-by fix by jandem: https://hg.mozilla.org/mozilla-central/rev/3efe3f3d2c25#l4.38 Closing.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(shu)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•