Closed
Bug 865507
Opened 11 years ago
Closed 11 years ago
Assertion failure: isSSE2Present(), at assembler/assembler/MacroAssemblerX86.h involving --no-fpu
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: gkw, Unassigned)
References
Details
(Keywords: assertion, regression, testcase)
Attachments
(1 file)
5.17 KB,
text/plain
|
Details |
function f(wa) { for (var i = 0; i < 2; ++i) { for (var j = 0; j < wa[i].w; ++j) {} } } f([{ w: 4, }, { w: 10, }, ]); asserts js debug shell on m-c changeset 8b1a7228674a with --no-fpu --no-baseline --no-ti --ion-eager -D at Assertion failure: isSSE2Present(), at assembler/assembler/MacroAssemblerX86.h Tested on a 32-bit threadsafe non-deterministic debug shell. I'm guessing this is related to bug 858022.
Reporter | ||
Updated•11 years ago
|
Flags: needinfo?(jdemooij)
Comment 1•11 years ago
|
||
This is a problem with JM and -D (or the javascript.options.pccounts.* prefs in the browser) on hardware without SSE2. Or ARMv6 without floating-point support. Given that these prefs have to be enabled explicitly and JM is already disabled and will be removed soon, I think this is WONTFIX. For now it's best to not combine --no-fpu and -D.
Flags: needinfo?(jdemooij)
Reporter | ||
Comment 2•11 years ago
|
||
Worked around in fuzzing rev 076ef211fca1.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•