Closed Bug 586134 Opened 14 years ago Closed 14 years ago

JM: Tracer failure in tests/basic/bug525028.js on X64

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: dvander, Assigned: dvander)

References

Details

Attachments

(1 file)

Assertion failure: LIR type error (start of writer pipeline): arg 1 of 'ui2uq' is 'immq' which has type int64 (expected int32): 0 (../nanojit/LIR.cpp:2834)
Looks like this has to do with fast native ctors.
Blocks: 579471
Is this on x64? I just ran into this earlier today when porting the fast ctor patch to TM, have fix.
Yup.
Summary: JM: Tracer failure in tests/basic/bug525028.js → JM: Tracer failure in tests/basic/bug525028.js on X64
This looks like all but one of the x64 TM+JM integration bugs. If you don't mind spot-fixing for JM, I can review ASAP.
Attached patch spot fix (deleted) — Splinter Review
Try this. I'm still working on getting an x64 JM to build and test myself.
Trace-tests pass for me on x64 using this patch.
Came in with a TM merge.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: