Closed Bug 592960 Opened 14 years ago Closed 14 years ago

JM + TM: intermittent failures in jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js Section 6 through Section 15

Categories

(Core :: JavaScript Engine, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
blocking2.0 --- betaN+

People

(Reporter: philor, Assigned: cdleary)

References

Details

(Keywords: intermittent-failure, Whiteboard: [jmorange])

http://tinderbox.mozilla.org/showlog.cgi?log=TraceMonkey/1283385680.1283386687.29295.gz
http://tinderbox.mozilla.org/showlog.cgi?log=TraceMonkey/1283395462.1283396633.8712.gz
http://tinderbox.mozilla.org/showlog.cgi?log=TraceMonkey/1283406665.1283407655.25376.gz
Rev3 WINNT 6.1 tracemonkey opt test jsreftest on 2010/09/01 22:51:05
s: talos-r3-w7-023

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 6 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 6
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 7 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 7
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 8 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 8
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 9 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 9
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 10 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 10
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 11 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 11
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 12 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 12
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 13 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 13
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 14 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 14
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/tracemonkey_win7_test-jsreftest/build/jsreftest/tests/jsreftest.html?test=ecma_3/RegExp/15.10.6.2-2.js | Section 15 of test -
regexp = /abc/gi
string = 'AbcaBcabC'
ERROR !!! regexp MATCHED when we expected it to fail !!!
Expect: null
Actual: ["Abc"]
 Type mismatch, expected type object, actual type string Expected value 'null', Actual value '["Abc"]'  item 15
OS: Windows 7 → Windows XP
OS: Windows XP → Windows 7
Assignee: general → cdleary
Interesting. Sections 6-15 are all testing edge case values of |regexp.lastIndex| where they would overflow to double. Will reboot into win7 and check it out!
Status: NEW → ASSIGNED
This seems like one of the more common oranges on tinderbox right now
blocking2.0: --- → ?
blocking2.0: ? → betaN+
Judging by that, there must have been a TM merge on 0928, and there must have been something tasty in it.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Happened again on trunk.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
This appears to be some sort of PGO related bug.  It happens when we fold js into libxul and run PGO on the result.
hasn't happened in a long time. --> WFM
Status: REOPENED → RESOLVED
Closed: 14 years ago14 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange][jmorange] → [jmorange]
You need to log in before you can comment on or make changes to this bug.