Closed Bug 514400 Opened 15 years ago Closed 15 years ago

String optimizations have caused acceptance failure on Windows Mobile

Categories

(Tamarin Graveyard :: Virtual Machine, defect, P2)

ARM
Windows Mobile 6 Professional
defect

Tracking

(Not tracked)

VERIFIED FIXED
flash10.1

People

(Reporter: brbaker, Assigned: stejohns)

References

Details

Attachments

(1 file)

String optimizations that were pushed as part of bug 512740 have caused an acceptance test regression on windows mobile: $ $AVM test/acceptance/ecma3/String/eregress_137879.abc 15.5.5.1 Parameters to string methods should be declared Number not int charAt(Infinity) = PASSED! a.charAt(4294967296) = a FAILED! expected: a.charAt(4294967296+1) = b FAILED! expected: a.indexOf('2',4294967296) = -1 PASSED! a.charCodeAt(4294967296) = 97 FAILED! expected: NaN a.substring(4294967296,4294967296+2) = PASSED! a.substring(NaN,Infinity) = abcdefg PASSED!
Flags: in-testsuite+
Flags: flashplayer-triage+
Flags: flashplayer-qrb?
Assignee: nobody → stejohns
Status: NEW → ASSIGNED
Flags: flashplayer-qrb? → flashplayer-qrb+
Priority: -- → P2
Target Milestone: --- → flash10.1
Attached patch PatchSplinter Review
recently-added MathUtils::toIntClamp was buggy on non-x86 systems.
Attachment #398439 - Flags: review?(edwsmith)
Attachment #398439 - Flags: review?(edwsmith) → review+
pushed as changeset: 2434:0dbb3d8f3063
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Testcase is passing on windows mobile.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: