Closed
Bug 456607
Opened 16 years ago
Closed 15 years ago
TM: Assertion failed: ( int32_t(delta) == uint8_t(delta) ) at LIR.cpp:238 on SunSpider on x86_64
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: Swatinem, Assigned: dvander)
References
Details
(Keywords: testcase)
I hacked the js Makefile a bit to build TraceMonkey together with Firefox on x86_64 Linux.
DEFINES += -DAVMPLUS_AMD64 -DAVMPLUS_64BIT
NANOJIT_ARCH = i386
ENABLE_JIT = 1
The Assertion was triggered in controlflow-recursive.html
Assignee | ||
Comment 1•16 years ago
|
||
There's no nice little fix for this. The LIR buffer-checking logic needs to be overhauled. I'm going to wait until we've merged in the latest nanojit.
Assignee: general → danderson
Depends on: 457786
Assignee | ||
Comment 2•15 years ago
|
||
Nanojit has changed so much that this no longer applies. Yay!
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 3•12 years ago
|
||
Filter on qa-project-auto-change:
Bug in removed tracer code, setting in-testsuite- flag.
Flags: in-testsuite-
You need to log in
before you can comment on or make changes to this bug.
Description
•