Closed
Bug 663708
Opened 13 years ago
Closed 13 years ago
TI: "Assertion failure: [infer failure] Missing type pushed 0: int,"
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 663690
People
(Reporter: gkw, Unassigned)
References
Details
(Keywords: assertion, regression, testcase)
N = FOO = ll = typeof "" d = ls = p function p() {} a = typeof n == "" function ng() {} function f2() {} if ((e = N)) { es = f2 } function un() {} function y() {} function f1(code) { de = ""; f = f3("(function(){" + code + "})") var uf = uneval(f) var g = f3(uf); if (([] = g)) v = f4(f) } function f3(s) { return eval(s) } function f4(f) { try { var rv = f() return rv } catch (r) { if (verbose) {} } } E = h = Math; n = C = l = g = ce = this function r() {} function ff() {} function cg() {} function cl() {} function c() {} function c3() {} function o() {} s = nt = verbose = o9 = r function f0() {} f1("") f1("") t = f1("") f1("") f1("") f1("") u = 2 f1("for(lerexx=0;lerexx<3;){return 0}") asserts js debug shell on JM changeset 38f2fbc8490d with -m, -a, -j and -n at Assertion failure: [infer failure] Missing type pushed 0: int, autoBisect shows this is probably related to the following changeset: The first bad revision is: changeset: 71047:38f2fbc8490d tag: tip user: Brian Hackett date: Sat Jun 11 09:46:48 2011 -0700 summary: [INFER] Always use type barriers at NAME opcodes, tweak USES_BEFORE_COMPILE and CONTRIBUTION_LIMIT, bug 662383.
Reporter | ||
Comment 1•13 years ago
|
||
Related to bug 663351?
Reporter | ||
Comment 2•13 years ago
|
||
Pass in testcase as a CLI argument to reproduce.
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Comment 4•11 years ago
|
||
A testcase for this bug was already added in the original bug (bug 663690).
Flags: in-testsuite-
You need to log in
before you can comment on or make changes to this bug.
Description
•