Closed Bug 850955 Opened 11 years ago Closed 11 years ago

BaselineCompiler: "Assertion failure: false (Unexpected recompile check!),"

Categories

(Core :: JavaScript Engine, defect)

Other Branch
x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: gkw, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: assertion, regression, testcase, Whiteboard: [jsbugmon:update])

Attachments

(1 file)

Attached file stack
a = []
function f() {
    return a[0]
}
function g() {
    return f()()
}
a.push(([function() {
    ([f(), g()])
}])[0])
g()

asserts js debug shell on ionmonkey changeset f0f398255b65 without any CLI arguments at Assertion failure: false (Unexpected recompile check!),
autoBisect shows this is probably related to the following changeset:

The first bad revision is:
changeset:   124891:f0f398255b65
tag:         tip
user:        Jan de Mooij
date:        Wed Mar 13 23:06:43 2013 +0100
summary:     Bug 848849 - Reset script use count when type information changes. r=bhackett
Blocks: 848849
Fixed likely by backout of bug 848849 here:

http://hg.mozilla.org/projects/ionmonkey/rev/a34329707345
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Flags: in-testsuite?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: