Closed
Bug 1388587
Opened 8 years ago
Closed 8 years ago
Differential Testing: Different output message involving every
Categories
(Core :: JavaScript Engine: JIT, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1384737
Tracking | Status | |
---|---|---|
firefox57 | --- | affected |
People
(Reporter: gkw, Unassigned)
References
Details
(Keywords: testcase)
var x = [];
x[0] = Array.prototype.every.call(0, function () {});
for (let i = 0; i < 1; ++i) {
Array.prototype.every.call(x, (function () {
print("foo");
}))
}
$ ./js-dbg-64-dm-linux-a921bfb8a2cf --fuzzing-safe --no-threads --baseline-eager --no-ion testcase.js
foo
$ ./js-dbg-64-dm-linux-a921bfb8a2cf --fuzzing-safe --no-threads --ion-eager testcase.js
Tested this on m-c rev a921bfb8a2cf.
My configure flags are:
AR=ar sh ./configure --enable-debug --enable-more-deterministic --with-ccache --enable-gczeal --enable-debug-symbols --disable-tests
python -u ~/funfuzz/js/compileShell.py -b "--enable-debug --enable-more-deterministic" -r a921bfb8a2cf
autoBisect shows this is probably related to the following changeset:
The first bad revision is:
changeset: https://hg.mozilla.org/mozilla-central/rev/08bef58cdb9d
user: Brian Hackett
date: Tue Jul 25 17:18:29 2017 -0600
summary: Bug 1383777 - Support idempotent ICs that access missing properties and object lengths, r=jandem.
Brian/Jan, is bug 1383777 a likely regressor? Also, is there a chance bug 1384042 might affect this?
Flags: needinfo?(jdemooij)
Flags: needinfo?(bhackett1024)
Comment 1•8 years ago
|
||
The patch in bug 1384737 fixes this.
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(jdemooij)
Flags: needinfo?(bhackett1024)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•