From 2cf6c8816a73e0132bd8fa3b509d62d7c51b6e47 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Mon, 7 May 2012 11:21:11 +0200 Subject: Imported WebKit commit 7e538425aa020340619e927792f3d895061fb54b (http://svn.webkit.org/repository/webkit/trunk@116286) --- Source/JavaScriptCore/tests/mozilla/expected.html | 242 +++++++++------------ .../tests/mozilla/js1_2/regexp/RegExp_multiline.js | 22 +- .../js1_2/regexp/RegExp_multiline_as_array.js | 20 +- .../tests/mozilla/js1_2/regexp/beginLine.js | 4 +- .../tests/mozilla/js1_2/regexp/endLine.js | 4 +- 5 files changed, 124 insertions(+), 168 deletions(-) (limited to 'Source/JavaScriptCore/tests') diff --git a/Source/JavaScriptCore/tests/mozilla/expected.html b/Source/JavaScriptCore/tests/mozilla/expected.html index 7dd958b98..2283f77b5 100644 --- a/Source/JavaScriptCore/tests/mozilla/expected.html +++ b/Source/JavaScriptCore/tests/mozilla/expected.html @@ -6,90 +6,83 @@

Test results, squirrelfish


Test List: All tests
-Skip List: ecma/Date/15.9.2.1.js, ecma/Date/15.9.2.2-1.js, ecma/Date/15.9.2.2-2.js, ecma/Date/15.9.2.2-3.js, ecma/Date/15.9.2.2-4.js, ecma/Date/15.9.2.2-5.js, ecma/Date/15.9.2.2-6.js, ecma_3/Date/15.9.5.7.js
-1127 test(s) selected, 1119 test(s) completed, 51 failures reported (4.55% failed)
-Engine command line: "/Volumes/BigData/git/WebKit/WebKitBuild/Debug/jsc"
-OS type: Darwin 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386
-Testcase execution time: 1 minutes, 3 seconds.
-Tests completed on Wed Jan 19 13:26:57 2011.

+Skip List: ecma/Date/15.9.2.1.js, ecma/Date/15.9.2.2-1.js, ecma/Date/15.9.2.2-2.js, ecma/Date/15.9.2.2-3.js, ecma/Date/15.9.2.2-4.js, ecma/Date/15.9.2.2-5.js, ecma/Date/15.9.2.2-6.js, ecma_3/Date/15.9.5.7.js, ecma/Date/15.9.5.14.js, ecma/Date/15.9.5.31-1.js, ecma/Date/15.9.5.34-1.js
+1124 test(s) selected, 1116 test(s) completed, 46 failures reported (4.12% failed)
+Engine command line: "/Volumes/Big/ggaren/webkit/WebKitBuild/Debug/jsc"
+OS type: Darwin garen.apple.com 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
+Testcase execution time: 1 minutes, 8 seconds.
+Tests completed on Tue Apr 3 22:31:56 2012.

[ Failure Details | Retest List | Test Selection Page ]


Failure Details


-
Testcase ecma/TypeConversion/9.3.1-3.js failed
+
Testcase ecma_2/Exceptions/function-001.js failed Bug Number 10278
[ Next Failure | Top of Page ]

Failure messages were:
-- "-0x123456789abcde8" = NaN FAILED! expected: 81985529216486880
-- "-0x123456789abcde8" = NaN FAILED! expected: 81985529216486880
-

-
Testcase ecma_2/Exceptions/function-001.js failed Bug Number 10278
- [ Previous Failure | Next Failure | Top of Page ]
-
-Failure messages were:
eval("function f(){}function g(){}") (threw no exception thrown = fail FAILED! expected: pass

-
Testcase ecma_2/RegExp/regress-001.js failed Bug Number http://bugzilla.mozilla.org/show_bug.cgi?id=2157
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase ecma_2/RegExp/regress-001.js failed Bug Number http://bugzilla.mozilla.org/show_bug.cgi?id=2157
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
RegExp/hex-001.js JS regexp anchoring on empty match bug
BUGNUMBER: http://bugzilla.mozilla.org/show_bug.cgi?id=2157

-
Testcase ecma_3/FunExpr/fe-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase ecma_3/FunExpr/fe-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Function Expression Statements basic test.
Failure messages were:
FAILED!: [reported from test()] Both functions were defined.
FAILED!: [reported from test()] Expected value '1', Actual value '0'
FAILED!: [reported from test()]

-
Testcase ecma_3/Statements/regress-194364.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase ecma_3/Statements/regress-194364.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase ecma_3/Unicode/uc-001.js failed Bug Number 23610
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase ecma_3/Unicode/uc-001.js failed Bug Number 23610
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Unicode format-control character (Category Cf) test.
Failure messages were:
FAILED!: [reported from test()] Unicode format-control character test (Category Cf.)
FAILED!: [reported from test()] Expected value 'no error', Actual value 'no‎ error'
FAILED!: [reported from test()]

-
Testcase js1_2/Objects/toString-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/Objects/toString-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
JS1_2 Object.toString()

-
Testcase js1_2/function/Function_object.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/Function_object.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
f.arity = undefined FAILED! expected: 3
} FAILED! expected:

-
Testcase js1_2/function/function-001-n.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/function-001-n.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 3, got 0
Testcase terminated with signal 0
Complete testcase output was:
function-001.js functions not separated by semicolons are errors in version 120 and higher
eval("function f(){}function g(){}") = undefined FAILED! expected: error

-
Testcase js1_2/function/regexparg-1.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/regexparg-1.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
JS_1.2 The variable statment

-
Testcase js1_2/function/tostring-1.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/tostring-1.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
} FAILED! expected:
@@ -98,8 +91,8 @@ Failure messages were:
} FAILED! expected:
} FAILED! expected:

-
Testcase js1_2/function/tostring-2.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/function/tostring-2.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
} FAILED! expected:
@@ -112,76 +105,44 @@ Failure messages were:
} FAILED! expected:
} FAILED! expected:

-
Testcase js1_2/operator/equality.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/operator/equality.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
(new String('x') == 'x') = true FAILED! expected: false
('x' == new String('x')) = true FAILED! expected: false

-
Testcase js1_2/regexp/RegExp_lastIndex.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/RegExp_lastIndex.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
re=/x./g; re.lastIndex=4; re.exec('xyabcdxa') = xa FAILED! expected: ["xa"]
re.exec('xyabcdef') = xy FAILED! expected: ["xy"]

-
Testcase js1_2/regexp/RegExp_multiline.js failed
- [ Previous Failure | Next Failure | Top of Page ]
-
-Failure messages were:
-(multiline == true) '123\n456'.match(/^4../) = null FAILED! expected: 456
-(multiline == true) 'a11\na22\na23\na24'.match(/^a../g) = a11 FAILED! expected: a11,a22,a23,a24
-(multiline == true) '123\n456'.match(/.3$/) = null FAILED! expected: 23
-(multiline == true) 'a11\na22\na23\na24'.match(/a..$/g) = a24 FAILED! expected: a11,a22,a23,a24
-(multiline == true) 'a11\na22\na23\na24'.match(new RegExp('a..$','g')) = a24 FAILED! expected: a11,a22,a23,a24
-

-
Testcase js1_2/regexp/RegExp_multiline_as_array.js failed
- [ Previous Failure | Next Failure | Top of Page ]
-
-Failure messages were:
-(['$*'] == true) '123\n456'.match(/^4../) = null FAILED! expected: 456
-(['$*'] == true) 'a11\na22\na23\na24'.match(/^a../g) = a11 FAILED! expected: a11,a22,a23,a24
-(['$*'] == true) '123\n456'.match(/.3$/) = null FAILED! expected: 23
-(['$*'] == true) 'a11\na22\na23\na24'.match(/a..$/g) = a24 FAILED! expected: a11,a22,a23,a24
-(['$*'] == true) 'a11\na22\na23\na24'.match(new RegExp('a..$','g')) = a24 FAILED! expected: a11,a22,a23,a24
-

-
Testcase js1_2/regexp/beginLine.js failed
- [ Previous Failure | Next Failure | Top of Page ]
-
-Failure messages were:
-123xyz'.match(new RegExp('^\d+')) = null FAILED! expected: 123
-

-
Testcase js1_2/regexp/endLine.js failed
- [ Previous Failure | Next Failure | Top of Page ]
-
-Failure messages were:
-xyz'.match(new RegExp('\d+$')) = null FAILED! expected: 890
-

-
Testcase js1_2/regexp/regress-6359.js failed Bug Number http://bugzilla.mozilla.org/show_bug.cgi?id=6359
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/regress-6359.js failed Bug Number http://bugzilla.mozilla.org/show_bug.cgi?id=6359
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
BUGNUMBER: http://bugzilla.mozilla.org/show_bug.cgi?id=6359

-
Testcase js1_2/regexp/regress-9141.js failed Bug Number http://bugzilla.mozilla.org/show_bug.cgi?id=9141
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/regress-9141.js failed Bug Number http://bugzilla.mozilla.org/show_bug.cgi?id=9141
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
BUGNUMBER: http://bugzilla.mozilla.org/show_bug.cgi?id=9141

-
Testcase js1_2/regexp/simple_form.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/simple_form.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Executing script: simple_form.js
As described in Netscape doc "Whats new in JavaScript 1.2" RegExp: simple form

-
Testcase js1_2/regexp/string_split.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/regexp/string_split.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
'abc'.split(/[a-z]/) = ,,, FAILED! expected: ,,
@@ -189,22 +150,22 @@ Failure messages were:
'abc'.split(new RegExp('[a-z]')) = ,,, FAILED! expected: ,,
'abc'.split(new RegExp('[a-z]')) = ,,, FAILED! expected: ,,

-
Testcase js1_2/version120/boolean-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/version120/boolean-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]

Failure messages were:
new Boolean(false) = true FAILED! expected: false

-
Testcase js1_2/version120/regress-99663.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_2/version120/regress-99663.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Regression test for Bugzilla bug 99663
Failure messages were:
Section 1 of test - got Error: Can't find variable: it FAILED! expected: a "read-only" error
Section 2 of test - got Error: Can't find variable: it FAILED! expected: a "read-only" error
Section 3 of test - got Error: Can't find variable: it FAILED! expected: a "read-only" error

-
Testcase js1_3/Script/function-001-n.js failed Bug Number 10278
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_3/Script/function-001-n.js failed Bug Number 10278
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 3, got 0
Testcase terminated with signal 0
Complete testcase output was:
@@ -212,15 +173,15 @@ BUGNUMBER: 10278
function-001.js functions not separated by semicolons are errors in version 120 and higher
eval("function f(){}function g(){}") = undefined FAILED! expected: error

-
Testcase js1_3/Script/script-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_3/Script/script-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
script-001 NativeScript

-
Testcase js1_3/regress/function-001-n.js failed Bug Number 10278
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_3/regress/function-001-n.js failed Bug Number 10278
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 3, got 0
Testcase terminated with signal 0
Complete testcase output was:
@@ -228,90 +189,90 @@ BUGNUMBER: 10278
function-001.js functions not separated by semicolons are errors in version 120 and higher
eval("function f(){}function g(){}") = undefined FAILED! expected: error

-
Testcase js1_5/Exceptions/catchguard-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Exceptions/catchguard-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Exceptions/catchguard-002.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Exceptions/catchguard-002.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Exceptions/catchguard-003.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Exceptions/catchguard-003.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Exceptions/errstack-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Exceptions/errstack-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Exceptions/regress-50447.js failed Bug Number 50447
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Exceptions/regress-50447.js failed Bug Number 50447
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
BUGNUMBER: 50447
STATUS: Test (non-ECMA) Error object properties fileName, lineNumber

-
Testcase js1_5/GetSet/getset-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/GetSet/getset-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/GetSet/getset-002.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/GetSet/getset-002.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/GetSet/getset-003.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/GetSet/getset-003.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Object/regress-90596-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Object/regress-90596-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Object/regress-90596-002.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Object/regress-90596-002.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Object/regress-96284-001.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Object/regress-96284-001.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Object/regress-96284-002.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Object/regress-96284-002.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Regress/regress-44009.js failed Bug Number 44009
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-44009.js failed Bug Number 44009
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
BUGNUMBER: 44009
STATUS: Testing that we don't crash on obj.toSource()

-
Testcase js1_5/Regress/regress-103602.js failed Bug Number 103602
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-103602.js failed Bug Number 103602
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Reassignment to a const is NOT an error per ECMA
Failure messages were:
FAILED!: [reported from test()] Section 1 of test -
@@ -321,26 +282,26 @@ FAILED!: [reported from test()] Section 3 of test -
FAILED!: [reported from test()] Expected value '1', Actual value '2'
FAILED!: [reported from test()]

-
Testcase js1_5/Regress/regress-104077.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-104077.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Regress/regress-127557.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-127557.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Regress/regress-172699.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-172699.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Regress/regress-179524.js failed Bug Number 179524
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Regress/regress-179524.js failed Bug Number 179524
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Don't crash on extraneous arguments to str.match(), etc.
Failure messages were:
FAILED!: [reported from test()] Section 14 of test -
@@ -390,14 +351,14 @@ FAILED!: [reported from test()] Section 36 of test -
FAILED!: [reported from test()] Expected value 'SHOULD HAVE FALLEN INTO CATCH-BLOCK!', Actual value 'ABC Zbc'
FAILED!: [reported from test()]

-
Testcase js1_5/Scope/regress-220584.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Scope/regress-220584.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_5/Scope/scope-001.js failed Bug Number 53268
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_5/Scope/scope-001.js failed Bug Number 53268
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: Testing scope after changing obj.__proto__
Failure messages were:
FAILED!: [reported from test()] Step 1: setting obj.__proto__ = global object
@@ -408,8 +369,8 @@ FAILED!: [reported from test()] Type mismatch, expected type undefined, actual t FAILED!: [reported from test()] Expected value 'undefined', Actual value '1'
FAILED!: [reported from test()]

-
Testcase js1_6/Regress/regress-301574.js failed Bug Number 301574
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_6/Regress/regress-301574.js failed Bug Number 301574
+ [ Previous Failure | Next Failure | Top of Page ]
STATUS: E4X should be enabled even when e4x=1 not specified
Failure messages were:
FAILED!: E4X should be enabled even when e4x=1 not specified: XML()
@@ -419,20 +380,20 @@ FAILED!: E4X should be enabled even when e4x=1 not specified: XMLList()
FAILED!: Expected value 'No error', Actual value 'error: ReferenceError: Can't find variable: XML'
FAILED!:

-
Testcase js1_6/Regress/regress-309242.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_6/Regress/regress-309242.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_6/Regress/regress-314887.js failed
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_6/Regress/regress-314887.js failed
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
Testcase produced no output!

-
Testcase js1_6/String/regress-306591.js failed Bug Number 306591
- [ Previous Failure | Next Failure | Top of Page ]
+
Testcase js1_6/String/regress-306591.js failed Bug Number 306591
+ [ Previous Failure | Next Failure | Top of Page ]
Expected exit code 0, got 3
Testcase terminated with signal 0
Complete testcase output was:
@@ -446,10 +407,9 @@ STATUS: See https://bugzilla.mozilla.org/show_bug.cgi?id=304828
 
 

Retest List


-# Retest List, squirrelfish, generated Wed Jan 19 13:26:57 2011. +# Retest List, squirrelfish, generated Tue Apr 3 22:31:56 2012. # Original test base was: All tests. -# 1119 of 1127 test(s) were completed, 51 failures reported. -ecma/TypeConversion/9.3.1-3.js +# 1116 of 1124 test(s) were completed, 46 failures reported. ecma_2/Exceptions/function-001.js ecma_2/RegExp/regress-001.js ecma_3/FunExpr/fe-001.js @@ -463,10 +423,6 @@ js1_2/function/tostring-1.js js1_2/function/tostring-2.js js1_2/operator/equality.js js1_2/regexp/RegExp_lastIndex.js -js1_2/regexp/RegExp_multiline.js -js1_2/regexp/RegExp_multiline_as_array.js -js1_2/regexp/beginLine.js -js1_2/regexp/endLine.js js1_2/regexp/regress-6359.js js1_2/regexp/regress-9141.js js1_2/regexp/simple_form.js diff --git a/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline.js b/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline.js index be2226147..de22876c1 100644 --- a/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline.js +++ b/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline.js @@ -79,32 +79,32 @@ // **Now we do the tests with RegExp.multiline set to true // RegExp.multiline = true; RegExp.multiline RegExp.multiline = true; - testcases[count++] = new TestCase ( SECTION, "RegExp.multiline = true; RegExp.multiline", + testcases[count++] = new TestCase ( SECTION, "RegExp.multiline = true; RegExp.multiline", true, RegExp.multiline); // (multiline == true) '123\n456'.match(/^4../) - testcases[count++] = new TestCase ( SECTION, "(multiline == true) '123\\n456'.match(/^4../)", - String(['456']), String('123\n456'.match(/^4../))); + testcases[count++] = new TestCase ( SECTION, "(multiline == true) '123\\n456'.match(/^4../m)", + String(['456']), String('123\n456'.match(/^4../m))); // (multiline == true) 'a11\na22\na23\na24'.match(/^a../g) - testcases[count++] = new TestCase ( SECTION, "(multiline == true) 'a11\\na22\\na23\\na24'.match(/^a../g)", - String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(/^a../g))); + testcases[count++] = new TestCase ( SECTION, "(multiline == true) 'a11\\na22\\na23\\na24'.match(/^a../gm)", + String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(/^a../gm))); // (multiline == true) 'a11\na22'.match(/^.+^./) //testcases[count++] = new TestCase ( SECTION, "(multiline == true) 'a11\na22'.match(/^.+^./)", // String(['a11\na']), String('a11\na22'.match(/^.+^./))); // (multiline == true) '123\n456'.match(/.3$/) - testcases[count++] = new TestCase ( SECTION, "(multiline == true) '123\\n456'.match(/.3$/)", - String(['23']), String('123\n456'.match(/.3$/))); + testcases[count++] = new TestCase ( SECTION, "(multiline == true) '123\\n456'.match(/.3$/m)", + String(['23']), String('123\n456'.match(/.3$/m))); // (multiline == true) 'a11\na22\na23\na24'.match(/a..$/g) - testcases[count++] = new TestCase ( SECTION, "(multiline == true) 'a11\\na22\\na23\\na24'.match(/a..$/g)", - String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(/a..$/g))); + testcases[count++] = new TestCase ( SECTION, "(multiline == true) 'a11\\na22\\na23\\na24'.match(/a..$/gm)", + String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(/a..$/gm))); // (multiline == true) 'a11\na22\na23\na24'.match(new RegExp('a..$','g')) - testcases[count++] = new TestCase ( SECTION, "(multiline == true) 'a11\\na22\\na23\\na24'.match(new RegExp('a..$','g'))", - String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(new RegExp('a..$','g')))); + testcases[count++] = new TestCase ( SECTION, "(multiline == true) 'a11\\na22\\na23\\na24'.match(new RegExp('a..$','gm'))", + String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(new RegExp('a..$','gm')))); // (multiline == true) 'abc\ndef'.match(/c$....$/) //testcases[count++] = new TestCase ( SECTION, "(multiline == true) 'abc\ndef'.match(/c$.+$/)", diff --git a/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline_as_array.js b/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline_as_array.js index 690653f93..01734f5e7 100644 --- a/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline_as_array.js +++ b/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline_as_array.js @@ -83,28 +83,28 @@ true, RegExp['$*']); // (['$*'] == true) '123\n456'.match(/^4../) - testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) '123\\n456'.match(/^4../)", - String(['456']), String('123\n456'.match(/^4../))); + testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) '123\\n456'.match(/^4../m)", + String(['456']), String('123\n456'.match(/^4../m))); // (['$*'] == true) 'a11\na22\na23\na24'.match(/^a../g) - testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) 'a11\\na22\\na23\\na24'.match(/^a../g)", - String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(/^a../g))); + testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) 'a11\\na22\\na23\\na24'.match(/^a../gm)", + String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(/^a../gm))); // (['$*'] == true) 'a11\na22'.match(/^.+^./) //testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) 'a11\na22'.match(/^.+^./)", // String(['a11\na']), String('a11\na22'.match(/^.+^./))); // (['$*'] == true) '123\n456'.match(/.3$/) - testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) '123\\n456'.match(/.3$/)", - String(['23']), String('123\n456'.match(/.3$/))); + testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) '123\\n456'.match(/.3$/m)", + String(['23']), String('123\n456'.match(/.3$/m))); // (['$*'] == true) 'a11\na22\na23\na24'.match(/a..$/g) - testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) 'a11\\na22\\na23\\na24'.match(/a..$/g)", - String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(/a..$/g))); + testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) 'a11\\na22\\na23\\na24'.match(/a..$/gm)", + String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(/a..$/gm))); // (['$*'] == true) 'a11\na22\na23\na24'.match(new RegExp('a..$','g')) - testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) 'a11\\na22\\na23\\na24'.match(new RegExp('a..$','g'))", - String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(new RegExp('a..$','g')))); + testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) 'a11\\na22\\na23\\na24'.match(new RegExp('a..$','gm'))", + String(['a11','a22','a23','a24']), String('a11\na22\na23\na24'.match(new RegExp('a..$','gm')))); // (['$*'] == true) 'abc\ndef'.match(/c$....$/) //testcases[count++] = new TestCase ( SECTION, "(['$*'] == true) 'abc\ndef'.match(/c$.+$/)", diff --git a/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/beginLine.js b/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/beginLine.js index c5ccbdc29..686092a69 100644 --- a/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/beginLine.js +++ b/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/beginLine.js @@ -60,8 +60,8 @@ RegExp.multiline = true; // 'abc\n123xyz'.match(new RegExp('^\d+')) - testcases[count++] = new TestCase ( SECTION, "'abc\n123xyz'.match(new RegExp('^\\d+'))", - String(['123']), String('abc\n123xyz'.match(new RegExp('^\\d+')))); + testcases[count++] = new TestCase ( SECTION, "'abc\n123xyz'.match(new RegExp('^\\d+','m'))", + String(['123']), String('abc\n123xyz'.match(new RegExp('^\\d+','m')))); function test() { diff --git a/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/endLine.js b/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/endLine.js index 655d6ec69..e6d588cf9 100644 --- a/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/endLine.js +++ b/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/endLine.js @@ -60,8 +60,8 @@ RegExp.multiline = true; // 'abc\n123xyz890\nxyz'.match(new RegExp('\d+$')) - testcases[count++] = new TestCase ( SECTION, "'abc\n123xyz890\nxyz'.match(new RegExp('\\d+$'))", - String(['890']), String('abc\n123xyz890\nxyz'.match(new RegExp('\\d+$')))); + testcases[count++] = new TestCase ( SECTION, "'abc\n123xyz890\nxyz'.match(new RegExp('\\d+$','m'))", + String(['890']), String('abc\n123xyz890\nxyz'.match(new RegExp('\\d+$','m')))); function test() { -- cgit v1.2.1