Bug 44243
Summary: | [INTERPRETER] Two tests fail with SputnikError: #5: Error matching character class s between character 1400 and 17ff | ||
---|---|---|---|
Product: | WebKit | Reporter: | David Kilzer (:ddkilzer) <ddkilzer> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | Normal | CC: | barraclough, ggaren, oliver |
Priority: | P2 | Keywords: | InRadar |
Version: | 528+ (Nightly build) | ||
Hardware: | Mac | ||
OS: | OS X 10.6 |
David Kilzer (:ddkilzer)
Two Sputnik tests fail on the JSC interpreter with "SputnikError: #5: Error matching character class s between character 1400 and 17ff", but pass on the JSC JIT:
fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.2/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T1.html
fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.2/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T1.html
--- a/LayoutTests/fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.2/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T1-expected.txt
+++ b/LayoutTests/fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.2/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T1-expected.txt
@@ -1,6 +1,6 @@
S15.10.2.12_A1_T1
-PASS
+FAIL SputnikError: #5: Error matching character class s between character 1400 and 17ff
TEST COMPLETE
--- a/LayoutTests/fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.2/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T1-expected.txt
+++ b/LayoutTests/fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.2/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T1-expected.txt
@@ -1,6 +1,6 @@
S15.10.2.12_A2_T1
-PASS
+FAIL SputnikError: #5: Error matching character class S between character 1400 and 17ff
TEST COMPLETE
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
David Kilzer (:ddkilzer)
<rdar://problem/8329001>
Gavin Barraclough
From testing on desktop interpreter builds, I'm no longer seeing functional differences to the JIT. This is likely predominantly due to replacing PCRE with YARR, along with other recent bug fixes.