Closed Bug 465424 Opened 16 years ago Closed 16 years ago

TM: issue with post-decrement operator

Categories

(Core :: JavaScript Engine, defect, P1)

x86
macOS
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: jruderman, Assigned: gal)

Details

(Keywords: testcase, verified1.9.1)

Attachments

(1 file)

js> for (let j=0;j<5;++j) { jj=j; print('' + (jj--)) }
0
1
2
2
3

"2" shouldn't be repeated!
Attached patch patchSplinter Review
Not that this only affected namedec since jj was undeclared the fuzzer caught it.
Assignee: general → gal
Attachment #348664 - Flags: review?(danderson)
Severity: normal → critical
Status: NEW → ASSIGNED
Flags: blocking1.9.1?
Priority: -- → P1
Attachment #348664 - Flags: review?(danderson) → review+
Flags: blocking1.9.1? → blocking1.9.1+
Was this merged into m-c?
I see this patch in m-c.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Ok. Strangely enough its not in the list of bugs that pushlog shows in vlad's push. Don't know. hg is weird.
Checking in js1_7/regress/regress-465424.js;
/cvsroot/mozilla/js/tests/js1_7/regress/regress-465424.js,v  <--  regress-465424.js
initial revision: 1.1
done
Flags: in-testsuite+
Flags: in-litmus-
v 1.9.1, 1.9.2
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: