TI: Assertion failure: rejoin != REJOIN_NATIVE && rejoin != REJOIN_NATIVE_LOWERED, at methodjit/Retcon.cpp:236

RESOLVED FIXED

Status

()

--
critical
RESOLVED FIXED
8 years ago
6 years ago

People

(Reporter: decoder, Unassigned)

Tracking

(Blocks: 2 bugs, {assertion, testcase})

Trunk
x86_64
Linux
assertion, testcase
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

8 years ago
Created attachment 535189 [details]
Testcase for shell

The attached testcase asserts on TI revision 8bcb569c9bf9 (run with -j -m -a -n), tested on 64 bit.
Ran across this while optimizing arguments and fixed this assert in rev 81997070017e (testcase added).  Bogus assert, wasn't accounting for the case where we are in the middle of a native call and need to expand inlined frames above the frame which made the native call.
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
(Reporter)

Updated

7 years ago
Blocks: 676763
(Reporter)

Comment 2

6 years ago
A testcase for this bug was automatically identified at js/src/jit-test/tests/jaeger/recompile/bug659766.js.
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.