From 81a14f6bc13037461833acd05232735dca3f84b3 Mon Sep 17 00:00:00 2001 From: Jeff Dyer Date: Tue, 26 Mar 2013 14:34:53 -0700 Subject: [PATCH] Fix tamarin tests --- utils/Makefile | 7 +- utils/patches/tamarin-test-shumway.patch | 1272 ++++++++++++---------- 2 files changed, 683 insertions(+), 596 deletions(-) diff --git a/utils/Makefile b/utils/Makefile index 871ab5ea6..d612c791e 100755 --- a/utils/Makefile +++ b/utils/Makefile @@ -81,14 +81,13 @@ $(TAMARIN_HOME)/configure.py: cd $(TAMARIN_HOME); patch -p 1 < ../patches/tamarin-gcc47-fix.patch cd $(TAMARIN_HOME); patch -p 1 < ../patches/tamarin-test-shumway.patch -run-tamarin-tests: - cd $(TAMARIN_HOME)/test/acceptance; SHUMWAY_HOME=$(SHUMWAY_HOME) ASC=../../../$(ASC_JAR) BUILTINABC=../../generated/builtin.abc SHELLABC=../../generated/shell_toplevel.abc python runtests.py --shumway --threads $(THREADS) ecma3 as3 +run-tamarin-tests: run-tamarin-as3-tests run-tamarin-ecma3-tests run-tamarin-as3-tests: - cd $(TAMARIN_HOME)/test/acceptance; SHUMWAY_HOME=$(SHUMWAY_HOME) ASC=../../../$(ASC_JAR) BUILTINABC=../../generated/builtin.abc SHELLABC=../../generated/shell_toplevel.abc python runtests.py --shumway --threads $(THREADS) as3 + cd $(TAMARIN_HOME)/test/acceptance; SHUMWAY_HOME=$(SHUMWAY_HOME) ASC=../../../$(ASC_JAR) BUILTINABC=../../generated/builtin.abc SHELLABC=../../generated/shell_toplevel.abc python runtests.py --shumway --threads $(THREADS) --vmargs "-rel -i" as3 run-tamarin-ecma3-tests: - cd $(TAMARIN_HOME)/test/acceptance; SHUMWAY_HOME=$(SHUMWAY_HOME) ASC=../../../$(ASC_JAR) BUILTINABC=../../generated/builtin.abc SHELLABC=../../generated/shell_toplevel.abc python runtests.py --threads $(THREADS) --shumway ecma3 + cd $(TAMARIN_HOME)/test/acceptance; SHUMWAY_HOME=$(SHUMWAY_HOME) ASC=../../../$(ASC_JAR) BUILTINABC=../../generated/builtin.abc SHELLABC=../../generated/shell_toplevel.abc python runtests.py --threads $(THREADS) --shumway --vmargs "-rel -i" ecma3 run-tamarin-performance: cd $(TAMARIN_HOME)/test/performance; SHUMWAY_HOME=$(SHUMWAY_HOME) ASC=../../../$(ASC_JAR) BUILTINABC=../../generated/builtin.abc SHELLABC=../../generated/shell_toplevel.abc python runtests.py --shumway --avm2 ../../bin/shell/$(AVMSHELL) diff --git a/utils/patches/tamarin-test-shumway.patch b/utils/patches/tamarin-test-shumway.patch index 43c5c4d23..d664fc04b 100644 --- a/utils/patches/tamarin-test-shumway.patch +++ b/utils/patches/tamarin-test-shumway.patch @@ -1,6 +1,28 @@ -diff -r 5571cf86fc68 test/acceptance/failconfig.txt ---- a/test/acceptance/failconfig.txt Tue Jan 29 13:37:51 2013 -0800 -+++ b/test/acceptance/failconfig.txt Thu Mar 21 16:22:14 2013 -0700 +diff -r 2b38aa82c803 test/acceptance/ecma3/Date/e15_9_5.as +--- a/test/acceptance/ecma3/Date/e15_9_5.as Tue Jan 29 06:59:24 2013 -0800 ++++ b/test/acceptance/ecma3/Date/e15_9_5.as Wed Mar 27 09:52:12 2013 -0700 +@@ -596,6 +596,7 @@ + if (true) { + // Date is a sealed class + try{ ++ thisError=""; + Date.prototype.valueOf=Object.prototype.toString; + }catch(e){ + thisError=e.toString(); +diff -r 2b38aa82c803 test/acceptance/ecma3/Exceptions/exception_011_rt.as +--- a/test/acceptance/ecma3/Exceptions/exception_011_rt.as Tue Jan 29 06:59:24 2013 -0800 ++++ b/test/acceptance/ecma3/Exceptions/exception_011_rt.as Wed Mar 27 09:52:12 2013 -0700 +@@ -13,6 +13,7 @@ + var thisError = "Exited with uncaught exception"; + + try { ++ thisError = ""; + throw (void 0); + } catch(e:Error) { + thisError = e.toString(); +diff -r 2b38aa82c803 test/acceptance/failconfig.txt +--- a/test/acceptance/failconfig.txt Tue Jan 29 06:59:24 2013 -0800 ++++ b/test/acceptance/failconfig.txt Wed Mar 27 09:52:12 2013 -0700 @@ -20,7 +20,7 @@ # If a testcase name is not specified, then the command will apply to the entire test. # @@ -10,7 +32,7 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt # # all configs that match the include config and do not match the exclude # config will apply to the command. -@@ -37,430 +37,1519 @@ +@@ -37,430 +37,1583 @@ # ######################################################################################################################## @@ -795,22 +817,52 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt +as3/Expressions/indexProperties.* : new ByteArray.. onebitset , .*,, expectedfail, FAILED! expected: true got: false +as3/Expressions/indexProperties.* : new ByteArray.. onebitoff , .*,, expectedfail, FAILED! expected: true got: false +as3/Expressions/indexProperties.* : new ByteArray.. runonezer , .*,, expectedfail, FAILED! expected: true got: false ++as3/Definitions/FunctionAccessors/GetSetStatic.* : Access getter in class in package of same name , .*,, expectedfail, FAILED! expected: exception got: no exception ++as3/Definitions/FunctionAccessors/GetSetStatic.* : Get non-static var\:Number , .*,, expectedfail, FAILED! expected: exception got: no exception ++as3/Definitions/Packages/FullyQualifiedNames.* : Fully qualified reference to internal variable , .*,, expectedfail, FAILED! expected: exception got: no exception ++as3/Definitions/Packages/FullyQualifiedNames2.* : Fully qualified reference to internal variable , .*,, expectedfail, FAILED! expected: exception got: no exception ++as3/Definitions/Packages/NoPackageName.* : Access internal variable in package with no name , .*,, expectedfail, FAILED! expected: error got: no error ++as3/Types/Number/abs.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/abs.* : Number.abs\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/acos.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/acos.* : Number.acos\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/asin.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/asin.* : Number.asin\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/atan.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/atan.* : Number.atan\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/atan2.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/atan2.* : Number.atan2\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/atan2.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/atan2.* : Number.atan2\(0\) with one args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/ceil.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/ceil.* : Number.ceil\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/cos.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/cos.* : Number.cos\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/exp.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/exp.* : Number.exp\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/floor.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/floor.* : Number.floor\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/log.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/log.* : Number.log\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/random.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/random.* : Number.random\(\) with args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/pow.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/pow.* : Number.pow\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/pow.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/pow.* : Number.pow\(\) with one args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/round.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/round.* : Number.round\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/round.* : Number.round\(\-4.9999e\-1\) sign check , .*,, expectedfail, FAILED! expected: -Infinity got: Infinity ++as3/Types/Number/sin.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/sin.* : Number.sin\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/sqrt.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/sqrt.* : Number.sqrt\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. ++as3/Types/Number/tan.* : Asserting for ArgumentError , .*,, expectedfail, FAILED! expected: true got: false ++as3/Types/Number/tan.* : Number.tan\(\) with no args , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: No errors. -#################### -# force JIT -Ojit -#################### -+ecma3/Array/e15_4_3_1_2.* : Array.prototype = null; Array.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/Array/e15_4_4_13.* : Array.prototype.unshift.length; , .*,, expectedfail, FAILED! expected: 0 got: 1 -+ecma3/Array/e15_4_4_3_1.* : Testing Array.prototype.toLocaleString() , .*,, expectedfail, FAILED! expected: 3 got: 0 -+ecma3/Array/e15_4_4_5.* : MyAllArray.join\(separator\) , .*,, expectedfail, FAILED! expected: string&1,2,3&100000&false&1.79769313486231e+308 got: string&1,2,3&100000&false&1.7976931348623157e+308 -+ecma3/Array/e15_4_5_1_1.* : var A \= new Array\(\); A.join.length = 4; A.join.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/Array/e15_4_5_1_1.* : var A \= new Array\(\); A.join.length = 4; A.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/Array/sortOn.* : MYARR.sortOn\(name\) , .*,, expectedfail, FAILED! expected: Greg got: Mike -+ecma3/Array/sortOn.* : MYARR.sortOn\(name\) , .*,, expectedfail, FAILED! expected: Mike got: Greg -+ecma3/Array/sortOn.* : MYARR.sortOn\(zip\) , .*,, expectedfail, FAILED! expected: 68144 got: 72501 -+ecma3/Array/sortOn.* : MYARR.sortOn\(zip\) , .*,, expectedfail, FAILED! expected: 72501 got: 68144 -+ecma3/Array/toLocaleString.* : \(new Array\(Boolean\(1\). Boolean\(0\)\)\)\.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: [object Boolean],[object Boolean] got: true,false -+ecma3/Array/toLocaleString.* : MyAllArray.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: [object String],1,2,3,100000,[object Boolean],1.79769313486231e+308 got: string,1,2,3,100,000,false,1.7976931348623157e+308 -#################### -# Differential testing (avmdiff.py) @@ -829,6 +881,18 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt -ecma3/Math/e15_8_2_7 , .*3264-diff ,, skip , https://bugzilla.mozilla.org/show_bug.cgi?id=521245 -as3/Math/MathUtils , linux-diff ,, skip , \ - Investigating why linux debug and release builds generate diff results for Number with 308 decimal places ++ecma3/Array/e15_4_3_1_2.* : Array.prototype = null; Array.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/Array/e15_4_4_13.* : Array.prototype.unshift.length; , .*,, expectedfail, FAILED! expected: 0 got: 1 ++ecma3/Array/e15_4_4_3_1.* : Testing Array.prototype.toLocaleString() , .*,, expectedfail, FAILED! expected: 3 got: 0 ++ecma3/Array/e15_4_4_5.* : MyAllArray.join\(separator\) , .*,, expectedfail, FAILED! expected: string&1,2,3&100000&false&1.79769313486231e+308 got: string&1,2,3&100000&false&1.7976931348623157e+308 ++ecma3/Array/e15_4_5_1_1.* : var A \= new Array\(\); A.join.length = 4; A.join.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/Array/e15_4_5_1_1.* : var A \= new Array\(\); A.join.length = 4; A.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/Array/sortOn.* : MYARR.sortOn\(name\) , .*,, expectedfail, FAILED! expected: Greg got: Mike ++ecma3/Array/sortOn.* : MYARR.sortOn\(name\) , .*,, expectedfail, FAILED! expected: Mike got: Greg ++ecma3/Array/sortOn.* : MYARR.sortOn\(zip\) , .*,, expectedfail, FAILED! expected: 68144 got: 72501 ++ecma3/Array/sortOn.* : MYARR.sortOn\(zip\) , .*,, expectedfail, FAILED! expected: 72501 got: 68144 ++ecma3/Array/toLocaleString.* : \(new Array\(Boolean\(1\). Boolean\(0\)\)\)\.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: [object Boolean],[object Boolean] got: true,false ++ecma3/Array/toLocaleString.* : MyAllArray.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: [object String],1,2,3,100000,[object Boolean],1.79769313486231e+308 got: string,1,2,3,100,000,false,1.7976931348623157e+308 -#################### -# Number @@ -836,6 +900,12 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt -ecma3/Number/e15_7_4_6_1:Section R-(18|19) .* , .* , diff, expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=478796 -ecma3/Number/e15_7_4_6_1:Section C , .* ,diff , expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=478804 -ecma3/Number/e15_7_4_7_1:Section R-1 , .*, diff, expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=442974 + +-# The AS3 file here is a dup of the corresponding ECMA3 file, it had to be moved because compatibility testing +-# is not possible under rules for the ecma3 directory. The ecma3 edition is unversioned and correct in new code. +-# The as3 edition expects wrong answers for old swf versions. +-as3/Types/Number/e15_7_4_6_1:Section R-(18|19) .* , .* , diff, expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=478796 +-as3/Types/Number/e15_7_4_6_1:Section C , .* ,diff , expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=478804 +ecma3/Boolean/e15_6_3_1_5.* : Class.constructor.prototype \=\= Boolean.constructor.prototype , .*,, expectedfail, FAILED! expected: true got: false +ecma3/Boolean/e15_6_3_1_4.* : Trying to verify that Boolean.prototype is read-only , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error +ecma3/Boolean/e15_6_4.* : Boolean.prototype.toString \= Object.prototype.toString; Boolean.prototype.toString() , .*,, expectedfail, FAILED! expected: [object Object] got: [object Boolean] @@ -852,17 +922,14 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt +ecma3/Boolean/ecma4_st_valueOf_4_rt.* : Cannot assign to a method toString on Boolean. , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown +ecma3/Boolean/ecma4_st_valueOf_5_rt.* : Cannot assign to a method toString on Boolean. , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error --# The AS3 file here is a dup of the corresponding ECMA3 file, it had to be moved because compatibility testing --# is not possible under rules for the ecma3 directory. The ecma3 edition is unversioned and correct in new code. --# The as3 edition expects wrong answers for old swf versions. --as3/Types/Number/e15_7_4_6_1:Section R-(18|19) .* , .* , diff, expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=478796 --as3/Types/Number/e15_7_4_6_1:Section C , .* ,diff , expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=478804 -+#ecma3/Date/e15_9_5.* , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_9_5.as$1,public$http://adobe.com/AS3/2006/builtin}::thisError||undefined| ++ecma3/Date/e15_9_5.* , .*,, exclude, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_9_5.as$1,public$http://adobe.com/AS3/2006/builtin}::thisError||undefined| +ecma3/Date/e15_9_5_23_3_rt.* , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: setTime method called on incompatible Object||interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| +ecma3/Date/e15_9_5_2_2_rt.* , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: toString method called on incompatible Object||interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| +ecma3/Date/e15_9_5_3_1_rt.* , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: valueOf method called on incompatible Object||interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| +ecma3/Date/e15_9_5_4_2_rt.* , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: getTime method called on incompatible Object||interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| +-ecma3/Number/e15_7_1:Number\('1\.797693134862316e\+308'\), .*, , expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=692402 +-ecma3/Number/e15_7_2:Number\('1\.797693134862316e\+308'\), .*, , expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=692402 +ecma3/ErrorObject/e15_11_1.* , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: getProperty({public,private$e15_11_1.as$1,public$http://adobe.com/AS3/2006/builtin}::toString) on undefined||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|getProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:626|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:327|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| +ecma3/ErrorObject/e15_11_2_1.* : \(err \= new Error\(\). err.getClass = Object.prototype.toString. err.getClass\(\) \) , .*,, expectedfail, FAILED! expected: [object Error] got: [object Object] +ecma3/ErrorObject/e15_11_2_1.* : (err \= new EvalError\(\). err.getClass \= Object.prototype.toString. err.getClass\(\) ) , .*,, expectedfail, FAILED! expected: [object EvalError] got: [object Object] @@ -910,18 +977,16 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt +ecma3/Exceptions/regress_95101.* : Section 1 of test , .*,, expectedfail, FAILED! expected: true got: false +ecma3/Exceptions/regress_95101.* : Section 2 of test , .*,, expectedfail, FAILED! expected: true got: false --ecma3/Number/e15_7_1:Number\('1\.797693134862316e\+308'\), .*, , expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=692402 --ecma3/Number/e15_7_2:Number\('1\.797693134862316e\+308'\), .*, , expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=692402 -+ecma3/ExecutionContexts/e10_1_6.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: getProperty({public,private$e10_1_6.as$1,public$http://adobe.com/AS3/2006/builtin}::prototype) on undefined||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|getProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:626|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:459|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|applyNew@/Work/artcompiler/shumway/src/avm2/interpreter.js:31|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:313|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| -+ecma3/ExecutionContexts/e10_1_8_2.* : GetCallee() , .*,, expectedfail, FAILED! expected: function Function() {} got: undefined -+ecma3/ExecutionContexts/e10_1_8_1.* : GetCallee() , .*,, expectedfail, FAILED! expected: function Function() {} got: undefined - -as3/Types/Number/cos:Number\.cos\(Number\.MAX_VALUE\), x86-(win|lnx).*, , expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=704813 -as3/Types/Number/cos, .*3264-diff, , skip, https://bugzilla.mozilla.org/show_bug.cgi?id=704813 -as3/Types/Number/round: sign check , .*, , expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=686708 -as3/Types/Number/round:Number\.round\(x\) != Number\.floor, .*, , expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=686708 -as3/Types/Number/pow:Number\.pow\(Number\.NEGATIVE_INFINITY. -2\) sign check , .*,, expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=703611 -as3/Types/Number/pow:Number\.pow\(Number\.NEGATIVE_INFINITY. -2\) check\(\) sign check , .*,, expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=703611 ++ecma3/ExecutionContexts/e10_1_6.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: getProperty({public,private$e10_1_6.as$1,public$http://adobe.com/AS3/2006/builtin}::prototype) on undefined||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|getProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:626|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:459|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|applyNew@/Work/artcompiler/shumway/src/avm2/interpreter.js:31|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:313|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| ++ecma3/ExecutionContexts/e10_1_8_2.* : GetCallee() , .*,, expectedfail, FAILED! expected: function Function() {} got: undefined ++ecma3/ExecutionContexts/e10_1_8_1.* : GetCallee() , .*,, expectedfail, FAILED! expected: function Function() {} got: undefined + +ecma3/Expressions/e11_2_1_1.* : typeof Object\.constructor , .*,, expectedfail, FAILED! expected: object got: function +ecma3/Expressions/e11_2_1_1.* : typeof Object\[\'constructor\'\] , .*,, expectedfail, FAILED! expected: object got: function +ecma3/Expressions/e11_2_1_1.* : typeof String\.prototype , .*,, expectedfail, FAILED! expected: object got: string @@ -1019,7 +1084,6 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt +ecma3/Expressions/instanceof_003_rt.* : \(test\) instanceof , .*,, expectedfail, FAILED! expected: TypeError: Error #1040 got: TypeError: Error #1006 +ecma3/Expressions/instanceof_004_rt.* : \(toString\) instanceof function Function\(\) {} , .*,, expectedfail, FAILED! expected: true got: TypeError: Error #1006: value is not a function. - -#################### -# String -#################### @@ -1030,9 +1094,6 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt -# Vector -#################### -as3/Vector/concat:concat multiple int vectors, .*, ,expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=504525 -+ecma3/Function/call_001_rt.* : Function.call , .*,, expectedfail, FAILED! expected: TypeError: Error #1006 got: ReferenceError: {publi -+ecma3/Function/e15_3_4_3_1.* : function string1 , .*,, expectedfail, FAILED! expected: 2 got: 0 -+ecma3/Function/e15_3_4_4_1_rt.* : function string 1 , .*,, expectedfail, FAILED! expected: 1 got: 0 -#################### -# Array @@ -1041,443 +1102,9 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt -as3/Array/forEach:callbackfn is called only for elements of the array.*, .* ,, expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=553088 -as3/Array/forEach:elements that are deleted.*, .* ,, expectedfail, https://bugzilla.mozilla.org/show_bug.cgi?id=553088 -as3/Array/forEach:If IsCallable\(callbackfn\) is false.*, .*,, expectedfail, need to file bug -+ecma3/FunctionObjects/e15_3_1_1_1_rt.* : Function\('function body'\) is not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_1_1_1_rt.* : myfunc = Function\(\); myfunc.myToString = Object.prototype.toString; myfunc.myToString\(\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/FunctionObjects/e15_3_1_1_1_rt.* : myfunc.prototype.constructor , .*,, expectedfail, FAILED! expected: [object Function] got: undefined -+ecma3/FunctionObjects/e15_3_1_1_2_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_1_1_3_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_2_1_2_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_2_1_1_rt.* : Function\('function body'\) is not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_2_1_1_rt.* : myfunc = new Function\(\); myfunc.myToString = Object.prototype.toString; myfunc.myToString\(\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/FunctionObjects/e15_3_2_1_1_rt.* : myfunc.prototype.constructor , .*,, expectedfail, FAILED! expected: [object Function] got: undefined -+ecma3/FunctionObjects/e15_3_2_1_3_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_3_1_4.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_3_3_1_4.as$1,public$http://adobe.com/AS3/2006/builtin}::thisError||undefined| -+ecma3/FunctionObjects/e15_3_4__1_rt.* : var myfunc = Function.prototype; myfunc.toString = Object.prototype.toString; myfunc.toString\(\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/FunctionObjects/e15_3_4_rt.* : var myfunc = Function.prototype; myfunc.toString = Object.prototype.toString; myfunc.toString\(\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/FunctionObjects/e15_3_5_1_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_5_2_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_5_2_rt.* : typeof MyObject.prototype.constructor , .*,, expectedfail, FAILED! expected: function got: undefined -+ecma3/FunctionObjects/e15_3_5_3_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/FunctionObjects/e15_3_5__1_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error -+ecma3/GlobalObject/e15_1_1_n.* : new this\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1007 got: TypeError: Function.pr -+ecma3/GlobalObject/e15_1_2_2_2.* : parseInt\("123456789012345678"\) , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345680 -+ecma3/GlobalObject/e15_1_2_2_1.* : parseInt.length = 0 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/GlobalObject/e15_1_2_2_1.* : parseInt.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/GlobalObject/e15_1_2_3_1.* : parseFloat.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/GlobalObject/e15_1_2_4.* : escape.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/GlobalObject/e15_1_2_4.* : escape\( void 0 \) , .*,, expectedfail, FAILED! expected: null got: undefined -+ecma3/GlobalObject/e15_1_2_6.* : isNaN.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/GlobalObject/e15_1_2_7.* : isFinite.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/JSON/AS3Types.* , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {private$AS3Types.as$1,public,packageInternal,public$http://adobe.com/AS3/2006/builtin,public$avmplus,public$flash.utils}::JSON||undefined| -+ecma3/JSON/Callbacks.* , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$Callbacks.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|unexpected@/Work/artcompiler/shumway/src/avm2/util.js:67|findProperty@/Work/artcompiler/shumway/src/avm2/domain.js:380|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:484|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:473|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:420|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| -+ecma3/JSON/Classes.* , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {private$Classes.as$1,public,packageInternal,public$http://adobe.com/AS3/2006/builtin,public$avmplus,public$flash.utils}::JSON||undefined| -+ecma3/JSON/Invalid.* : Invalid JSON numerical input '-' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON numerical input '.' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : valid JSON numerical input '1e' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON numerical input '1E' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON numerical input '1.e' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON numerical input '\\' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON unicode '\\uG000' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u0G00' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u00G0' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u000G ' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u00bg' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/Invalid.* : Invalid escape character \\z , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http -+ecma3/JSON/LargeString.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {private$LargeString.as$1,public,packageInternal,public$http://adobe.com/AS3/2006/builtin,public$flash.utils}::JSON||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|unexpected@/Work/artcompiler/shumway/src/avm2/util.js:67|findProperty@/Work/artcompiler/shumway/src/avm2/domain.js:380|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:484|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:473|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:420|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| -+ecma3/JSON/Strings.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$Strings.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|unexpected@/Work/artcompiler/shumway/src/avm2/util.js:67|findProperty@/Work/artcompiler/shumway/src/avm2/domain.js:380|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:484|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:473|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:420|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| -+ecma3/JSON/adhoc.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$adhoc.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| -+ecma3/JSON/e15_12_1.* : 15.12.1\-1\-0\-1: The JSON lexical grammar treats whitespace as a token separator , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http -+ecma3/JSON/e15_12_1.* : 15.12.1\-1\-0\-2: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http -+ecma3/JSON/e15_12_1.* : 15.12.1\-1\-0\-3: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http -+ecma3/JSON/e15_12_1.* : 15.12.1-1-0-4: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http -+ecma3/JSON/e15_12_1.* : 15.12.1-1-0-5: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http -+ecma3/JSON/e15_12_1.* : 15.12.1-1-0-6: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http -+ecma3/JSON/e15_12_1.* : 15.12.1-1-0-7: other category z spaces are not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http -+ecma3/JSON/e15_12_1.* : 15.12.1-1-0-8: U\+2028 and U\+2029 are not valid JSON whitespace as specified by the production JSONWhitespace , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http -+ecma3/JSON/e15_12_0.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_12_0.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| -+ecma3/JSON/e15_12_2.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_12_2.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| -+ecma3/JSON/versioned.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Argument -api is unknown.| -+ecma3/JSON/e15_12_3.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_12_3.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| -+ecma3/JSON/regress.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$regress.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| -+ecma3/LexicalConventions/e7_7_3.* : 123456789012345671.9999 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345660 -+ecma3/LexicalConventions/e7_7_3.* : 123456789012345672 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345660 -+ecma3/LexicalConventions/e7_7_3.* : 123456789012345672.000000000000000000000000000 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345660 -+ecma3/LexicalConventions/e7_7_3.* : 123456789012345672.01 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345680 -+ecma3/LexicalConventions/e7_7_3.* : 123456789012345673 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345680 -+ecma3/LexicalConventions/e7_7_3.* : -123456789012345671.9999 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345660 -+ecma3/LexicalConventions/e7_7_3.* : -123456789012345672 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345660 -+ecma3/LexicalConventions/e7_7_3.* : -123456789012345672.000000000000000000000000000 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345660 -+ecma3/LexicalConventions/e7_7_3.* : -123456789012345672.01 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345680 -+ecma3/LexicalConventions/e7_7_3.* : -123456789012345680 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345680 -+ecma3/LexicalConventions/e7_7_3.* : 12345678901234567890 , .*,, expectedfail, FAILED! expected: 12345678901234570000 got: 12345678901234567000 -+ecma3/Math/e15_8_1_1_1.* : Trying to verify the ReadOnly attribute of Math.E , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Math/e15_8_1_2_1.* : Trying to verify the ReadOnly attribute of Math.LN10 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Math/e15_8_1_3_1.* : Trying to verify the ReadOnly attribute of Math.LN2 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Math/e15_8_1_4_1.* : Trying to verify the ReadOnly attribute of Math.LOG2E , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Math/e15_8_1_5_1.* : Trying to verify the ReadOnly attribute of Math.LOG10E , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Math/e15_8_1_6_1.* : Trying to verify the ReadOnly attribute of Math.PI , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Math/e15_8_1_7_1.* : Trying to verify the ReadOnly attribute of Math.SQRT1_2 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Math/e15_8_1_8_1.* : Trying to verify the ReadOnly attribute of Math.SQRT2 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Math/e15_8_2_1.* : Math.abs.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_1.* : Math.abs\(\) , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: no error -+ecma3/Math/e15_8_2_10.* : Math.log.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_12.* : Math.min.length , .*,, expectedfail, FAILED! expected: 2 got: 0 -+ecma3/Math/e15_8_2_11.* : Math.max.length , .*,, expectedfail, FAILED! expected: 2 got: 0 -+ecma3/Math/e15_8_2_13.* : Math.pow.length , .*,, expectedfail, FAILED! expected: 2 got: 0 -+ecma3/Math/e15_8_2_16.* : Math.sin.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_15.* : Math.round.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_15.* : Infinity/Math.round\(-0\) , .*,, expectedfail, FAILED! expected: Infinity got: -Infinity -+ecma3/Math/e15_8_2_15.* : Infinity/Math.round\(-0.49\) , .*,, expectedfail, FAILED! expected: Infinity got: -Infinity -+ecma3/Math/e15_8_2_15.* : Infinity/Math.round\(-0.5\) , .*,, expectedfail, FAILED! expected: Infinity got: -Infinity -+ecma3/Math/e15_8_2_17.* : Math.sqrt.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_18.* : Math.tan.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_2.* : Math.acos.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_4.* : Math.atan.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_5.* : Math.atan2.length , .*,, expectedfail, FAILED! expected: 2 got: 0 -+ecma3/Math/e15_8_2_6.* : Math.ceil.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_7.* : Math.cos.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_rt.* : MYMATH = new Math\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1076 got: TypeError: Function.pr -+ecma3/Math/e15_8_2_9.* : Math.floor.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_8.* : Math.exp.length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/Math/e15_8_2_8.* : Math.exp\(\) , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: no error -+ecma3/Math/e15_8_3_rt.* : MYMATH = Math\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1075 got: TypeError: f is undefi -+ecma3/Math/e15_8__1.* : Object.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/NativeObjects/e15_2_rt.* : Object.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/NativeObjects/e15_2_rt.* : Array.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/NativeObjects/e15_2_rt.* : String.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/NativeObjects/e15_2_rt.* : Boolean.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/NativeObjects/e15_2_rt.* : Number.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/NativeObjects/e15_2_rt.* : Date.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/Number/e15_7_1.* : Number\('1.797693134862316e\+308'\) , .*,, expectedfail, FAILED! expected: 1.7976931348623157e+308 got: Infinity -+ecma3/Number/e15_7_1.* : Number\(-s\) , .*,, expectedfail, FAILED! expected: -5.03820925841965e+263 got: -5.0382092584196585e+263 -+ecma3/Number/e15_7_1.* : Number\(- "\-0x123456789abcde8"\) , .*,, expectedfail, FAILED! expected: 81985529216486880 got: NaN number -+ecma3/Number/e15_7_2.* : new Number\('1.797693134862316e\+308'\) , .*,, expectedfail, FAILED! expected: 1.7976931348623157e+308 got: Infinity -+ecma3/Number/e15_7_2.* : new Number\(-s\) , .*,, expectedfail, FAILED! expected: -5.03820925841965e+263 got: -5.0382092584196585e+263 -+ecma3/Number/e15_7_2.* : new Number\(\- "\-0x123456789abcde8"\) , .*,, expectedfail, FAILED! expected: 81985529216486880 got: NaN number -+ecma3/Number/e15_7_3_1_2.* : Trying to verify the ReadOnly attribute of Number.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/Number/e15_7_3_1_2.* : Trying to verify the ReadOnly property of Number.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/Number/e15_7_3_2_3.* : Trying to verify the ReadOnly attribute of Number.MAX_VALUE , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Number/e15_7_3_3_3.* : Trying to verify the ReadOnly attribute of Number.MIN_VALUE , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Number/e15_7_3_4_3.* : Trying to verify the ReadOnly attribute of Number.NaN , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Number/e15_7_3_5_3_rt.* : Trying to verify the ReadOnly attribute of Number.NEGATIVE_INFINITY , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Number/e15_7_3_6_3_rt.* : Verifying the ReadOnly attribute of Number.POSITIVE_INFINITY , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri -+ecma3/Number/e15_7_4_2_1_rt.* : s = Number.prototype.toString , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error -+ecma3/Number/e15_7_4_2_1_rt.* : s = Number.prototype.toString , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown -+ecma3/Number/e15_7_4_2_1_rt.* : s = Number.prototype.toString , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown -+ecma3/Number/e15_7_4_2_2_rt.* : o = new Object\(\); o.toString = Number.prototype.toString; o.toString\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error # got: TypeError: toStrin -+ecma3/Number/e15_7_4_2_3_rt.* : o = new String\(\); o.toString = Number.prototype.toString; o.toString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown -+ecma3/Number/e15_7_4_2_5.* : Math.PI.toString\(16\) , .*,, expectedfail, FAILED! expected: 3 got: 3.243f6a8885a3 -+ecma3/Number/e15_7_4_2_5.* : Number.MIN_VALUE.toString\(16\) , .*,, expectedfail, FAILED! expected: 0 got: 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004 -+ecma3/Number/e15_7_4_2_4.* : date.myToString=Number.prototype.toString;date.myToString\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1004 got: TypeError: toString me -+ecma3/Number/e15_7_4_2_4.* : var o=new Number\(3\);o.toString\(1\) , .*,, expectedfail, FAILED! expected: RangeError: Error #1003 got: RangeError: radix must -+ecma3/Number/e15_7_4_2_4.* : var o=new Number\(3\);o.toString\(37\) , .*,, expectedfail, FAILED! expected: RangeError: Error #1003 got: RangeError: radix must -+ecma3/Number/e15_7_4_3_3_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_7_4_3_3_rt.as$1,public$http://adobe.com/AS3/2006/builtin}::thisError||undefined| -+ecma3/Number/e15_7_4_6_1.* : Section F of test: no error intended! , .*,, expectedfail, FAILED! expected: 0.00000e-16 got: 0.00000e+0 -+ecma3/Number/e15_7_4_6_1.* : Section H of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: RangeError: precision - -+ecma3/Number/e15_7_4_6_1.* : Section I of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: no error -+ecma3/Number/e15_7_4_7_1.* : Section F of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: RangeError: precision 0 -+ecma3/Number/e15_7_4_7_1.* : Section H of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: RangeError: precision - -+ecma3/Number/e15_7_4_7_1.* : Section I of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: no error -+ecma3/Number/e15_7_4_7_1.* : Section J of test: no error intended! , .*,, expectedfail, FAILED! expected: 0.0000 got: 0.000 -+ecma3/Number/e15_7_4__1_rt.* : typeof\(Number.prototype\) , .*,, expectedfail, FAILED! expected: object got: number -+ecma3/Number/ecma4_sealedtype_2_rt.* : toStr=Number.prototype.toString;x=new Number\(4\);x.toString=tostr , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no Exception thrown -+ecma3/Number/e15_7_4_rt.* : Number.prototype.toString=Object.prototype.toString;Number.prototype.toString\(\) , .*,, expectedfail, FAILED! expected: [object Object] got: [object Number] -+ecma3/Number/e15_7_4_rt.* : typeof Number.prototype , .*,, expectedfail, FAILED! expected: object got: number -+ecma3/Number/ecma4_sealedtype_1_rt.* : toStr=Number.prototype.toString;x=new Number\(\);x.toString=tostr , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown -+ecma3/Number/ecma4_sealedtype_3_rt.* : toStr=Number.prototype.toString;x=4;x.toString=tostr , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown -+ecma3/Number/ecma4_st_valueOf_2_rt.* : valof=Number.prototype.valueOf;x=new Number\(4\);x.valueOf=valof , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown -+ecma3/Number/ecma4_st_valueOf_1_rt.* : valof=Number.prototype.valueOf;x=new Number\(\);x.valueOf=valof , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown -+ecma3/Number/ecma4_sealedtype_4_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: getProperty\({private$com.adobe.test:Utils,public,private$Utils.as$1,public$com.adobe.test,packageInternal$com.adobe.test,protected$com.adobe.test:Utils,staticProtected$com.adobe.test:Utils,staticProtected$Object}::slice\) on undefined||undefined| -+ecma3/Number/toLocaleString3_rt.* : o = new String\(\); o.toString = Number.prototype.toString; o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown -+ecma3/Number/eregress_121952.* : Number.toFixed\(0\) , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: no error -+ecma3/Number/eregress_121952.* : Number.toFixed\(21\) , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: no error -+ecma3/Number/eregress_121952.* : Number.toFixed\(0\) , .*,, expectedfail, FAILED! expected: 1000000000000000100 got: 1000000000000000128 -+ecma3/Number/toLocaleString2_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: ReferenceError: {public,private$toLocaleString2_rt.as$1,public$http://adobe.com/AS3/2006/builtin}::toLocaleString not found.||undefined| -+ecma3/Number/ecma4_st_valueOf_3_rt.* : valof=Number.prototype.valueOf;x=4;x.valueOf=valof , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown -+ecma3/Number/toLocaleString4_rt.* : o = 3; o.toString = Number.prototype.toString; o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown -+ecma3/Number/toStringLimits.* : Number.MIN_VALUE , .*,, expectedfail, FAILED! expected: 1 got: 1076 -+ecma3/Number/toStringLimits.* : -Number.MIN_VALUE , .*,, expectedfail, FAILED! expected: 1 got: 1077 -+ecma3/Number/toLocaleString_rt.* : s = Number.prototype.toLocaleString; o = new Number\(\); o.toLocaleString = s; o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: no exception thrown -+ecma3/ObjectObjects/class_002.* : Function , .*,, expectedfail, FAILED! expected: Function got: Object -+ecma3/ObjectObjects/class_002.* : Array , .*,, expectedfail, FAILED! expected: Array got: Object -+ecma3/ObjectObjects/class_002.* : String , .*,, expectedfail, FAILED! expected: String got: Object -+ecma3/ObjectObjects/class_002.* : Boolean , .*,, expectedfail, FAILED! expected: Boolean got: Object -+ecma3/ObjectObjects/class_002.* : Number , .*,, expectedfail, FAILED! expected: Number got: Object -+ecma3/ObjectObjects/class_002.* : Date , .*,, expectedfail, FAILED! expected: Date got: Object -+ecma3/ObjectObjects/class_002.* : RegExp , .*,, expectedfail, FAILED! expected: RegExp got: Object -+ecma3/ObjectObjects/class_002.* : Error , .*,, expectedfail, FAILED! expected: Error got: Object -+ecma3/ObjectObjects/class_003.* : new Error\(\) , .*,, expectedfail, FAILED! expected: Error got: Object -+ecma3/ObjectObjects/class_003.* : new EvalError\(\) , .*,, expectedfail, FAILED! expected: EvalError got: Object -+ecma3/ObjectObjects/class_003.* : new RangeError\(\) , .*,, expectedfail, FAILED! expected: RangeError got: Object -+ecma3/ObjectObjects/class_003.* : new ReferenceError\(\) , .*,, expectedfail, FAILED! expected: ReferenceError got: Object -+ecma3/ObjectObjects/class_003.* : new SyntaxError\(\) , .*,, expectedfail, FAILED! expected: SyntaxError got: Object -+ecma3/ObjectObjects/class_003.* : new TypeError\(\) , .*,, expectedfail, FAILED! expected: TypeError got: Object -+ecma3/ObjectObjects/class_003.* : new URIError\(\) , .*,, expectedfail, FAILED! expected: URIError got: Object -+ecma3/ObjectObjects/class_001.* : the global object , .*,, expectedfail, FAILED! expected: global got: Object -+ecma3/ObjectObjects/class_001.* : Math , .*,, expectedfail, FAILED! expected: Math got: Object -+ecma3/ObjectObjects/class_001.* : new Error\(\) , .*,, expectedfail, FAILED! expected: Error got: Object -+ecma3/ObjectObjects/class_004.* : Error , .*,, expectedfail, FAILED! expected: Error got: Object -+ecma3/ObjectObjects/class_004.* : EvalError , .*,, expectedfail, FAILED! expected: EvalError got: Object -+ecma3/ObjectObjects/class_004.* : RangeError , .*,, expectedfail, FAILED! expected: RangeError got: Object -+ecma3/ObjectObjects/class_004.* : ReferenceError , .*,, expectedfail, FAILED! expected: ReferenceError got: Object -+ecma3/ObjectObjects/class_004.* : SyntaxError , .*,, expectedfail, FAILED! expected: SyntaxError got: Object -+ecma3/ObjectObjects/class_004.* : TypeError , .*,, expectedfail, FAILED! expected: TypeError got: Object -+ecma3/ObjectObjects/class_004.* : URIError , .*,, expectedfail, FAILED! expected: TypeError got: Object -+ecma3/ObjectObjects/e15_2_2_1_rt.* : myboolean = new Boolean\(\); new Object\(myboolean\) , .*,, expectedfail, FAILED! expected: false got: false -+ecma3/ObjectObjects/e15_2_2_1_rt.* : mystring = new String\(\); new Object\(mystring\) , .*,, expectedfail, FAILED! expected: got: -+ecma3/ObjectObjects/e15_2_3_1_3.* : Object.prototype = null; Object.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no exception thrown -+ecma3/ObjectObjects/e15_2_3_1_rt.* : Object.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/ObjectObjects/e15_2_3_rt.* : Object.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] -+ecma3/ObjectObjects/e15_2_4_1_rt.* : Object.prototype.constructor , .*,, expectedfail, FAILED! expected: [class Object] got: undefined -+ecma3/ObjectObjects/e15_2_4_2.* : myvar = this; myvar.toString = Object.prototype.toString; myvar.toString\(\) , .*,, expectedfail, FAILED! expected: [object global] got: [object Object] -+ecma3/ObjectObjects/e15_2_4_2.* : myvar = function\(\) {}; myvar.toString = Object.prototype.toString; myvar.toString\(\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/ObjectObjects/e15_2_4_2.* : var MYVAR = new Object\( this \); MYVAR.toString\(\) , .*,, expectedfail, FAILED! expected: [object global] got: [object Object] -+ecma3/ObjectObjects/e15_2_4_3.* : myboolean = new Boolean\(\); myboolean.valueOf = Object.prototype.valueOf; myboolean.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error -+ecma3/ObjectObjects/e15_2_4_3.* : mymath = Math; mymath.valueOf = Object.prototype.valueOf;mymath.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error -+ecma3/ObjectObjects/e15_2_4_3.* : mynumber = new Number\(\); mynumber.valueOf = Object.prototype.valueOf; mynumber.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error -+ecma3/ObjectObjects/hasOwnProperty.* : str.hasOwnProperty\("split"\) , .*,, expectedfail, FAILED! expected: false got: true -+ecma3/ObjectObjects/propertyIsEnumerable.* : a.propertyIsEnumerable\(0\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/ObjectObjects/isPrototypeOf.* : String.prototype.isPrototypeOf\(str\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/ObjectObjects/isPrototypeOf.* : Object.prototype.isPrototypeOf\(str\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/ObjectObjects/regress_72773_rt.* : Trying to catch an expected error , .*,, expectedfail, FAILED! expected: ReferenceError got: Object -+ecma3/ObjectObjects/toLocaleString_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: ReferenceError: {public,private$toLocaleString_rt.as$1,public$http://adobe.com/AS3/2006/builtin}::toLocaleString not found.||undefined| -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedundefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedundefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedundefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedundefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedabcundefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedabcundefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedabcundefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedabcundefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(3\-1\)swundefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(3\-1\)swundefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(3\-1\)swundefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(3\-1\)swundefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(...\)\\s\\wundefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(...\)\\s\\wundefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(...\)\\s\\wundefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(...\)\\s\\wundefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\[\^A\-Za-\z0\-9_\]undefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\[\^A\-Za\-z0\-9_\]undefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\[\^A\-Za\-z0\-9_\]undefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\[\^A\-Za\-z0\-9_\]undefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : \]\(123.5\)\(\[4 - 8]\$\)undefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : \]\(123.5\)\(\[4 \- 8\]\$\)undefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : \]\(123.5\)\(\[4 \- 8\]\$\)undefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_1.* : ]\(123.5\)\(\[4 - 8\]\$\)undefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\(''. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\(''. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\(''. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\(''. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('abc'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('abc'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('abc'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('abc'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(3-1\)sw'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(3-1\)sw'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(3-1\)sw'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(3-1\)sw'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(...\)\\s\\w'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(...\)\\s\\w'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(...\)\\s\\w'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(...\)\\s\\w'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\[\^A\-Za\-z0\-9_\]'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\[\^A-Za-z0-9_\]'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\[\^A-Za-z0-9_\]'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\[\^A-Za-z0-9_\]'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : \]\(123.5\)\(\[4 - 8\]\$\)'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : \]\(123.5\)\(\[4 - 8]\$\)'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : \]\(123.5\)\(\[4 - 8\]\$\)'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/e15_10_3_1_2.* : \]\(123.5\)\(\[4 - 8\]\$\)'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object -+ecma3/RegExp/eexec_002.* : \/\(a|d|q|\)x\/i.exec\(bcaDxqy\).index , .*,, expectedfail, FAILED! expected: 3 got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a|d|q|\)x\/i.exec\(bcaDxqy\).input , .*,, expectedfail, FAILED! expected: bcaDxqy got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a|\(e|q\)\)\(x|y\)\/.exec\(bcaddxqy\).index , .*,, expectedfail, FAILED! expected: 6 got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a|\(e|q\)\)\(x|y\)\/.exec\(bcaddxqy\).input , .*,, expectedfail, FAILED! expected: bcaddxqy got: undefined -+ecma3/RegExp/eexec_002.* : \/a\*b\/.exec\(aaadaabaaa\).index , .*,, expectedfail, FAILED! expected: 4 got: undefined -+ecma3/RegExp/eexec_002.* : \/a\*b\/.exec\(aaadaabaaa\).input , .*,, expectedfail, FAILED! expected: aaadaabaaa got: undefined -+ecma3/RegExp/eexec_002.* : \/a\*b\/.exec\(dddb\).index , .*,, expectedfail, FAILED! expected: 3 got: undefined -+ecma3/RegExp/eexec_002.* : \/a\*b\/.exec\(dddb\).input , .*,, expectedfail, FAILED! expected: dddb got: undefined -+ecma3/RegExp/eexec_002.* : \/x\d\dy\/.exec\(abcx45ysss235\).index , .*,, expectedfail, FAILED! expected: 3 got: undefined -+ecma3/RegExp/eexec_002.* : \/x\d\dy\/.exec\(abcx45ysss235\).input , .*,, expectedfail, FAILED! expected: abcx45ysss235 got: undefined -+ecma3/RegExp/eexec_002.* : \/\[\^abc\]def\[abc\]\+\/.exec\(abxdefbb\).index , .*,, expectedfail, FAILED! expected: 2 got: undefined -+ecma3/RegExp/eexec_002.* : \/\[\^abc\]def\[abc\]\+/.exec\(abxdefbb\).input , .*,, expectedfail, FAILED! expected: abxdefbb got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a\*\)baa\/.exec\(ccdaaabaxaabaa\).index , .*,, expectedfail, FAILED! expected: 9 got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a\*\)baa\/.exec\(ccdaaabaxaabaa\).input , .*,, expectedfail, FAILED! expected: ccdaaabaxaabaa got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a\*\)baa\/.exec\(aabaa\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a\*\)baa\/.exec\(aabaa\).input , .*,, expectedfail, FAILED! expected: aabaa got: undefined -+ecma3/RegExp/eexec_002.* : \/q\(a|b\)\*q\/.exec\(xxqababqyy\).index , .*,, expectedfail, FAILED! expected: 2 got: undefined -+ecma3/RegExp/eexec_002.* : \/q\(a|b\)\*q\/.exec\(xxqababqyy\).input , .*,, expectedfail, FAILED! expected: xxqababqyy got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a\(.|[\^d]\)c\)\*\/.exec\(adcaxc\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eexec_002.* : \/\(a\(.|\[\^d]\)c\)\*\/.exec\(adcaxc\).input , .*,, expectedfail, FAILED! expected: adcaxc got: undefined -+#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(abaaaxaabaayy\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(abaaaxaabaayy\).input , .*,, expectedfail, FAILED! expected: abaaaxaabaayy got: undefined -+#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(abaaaxaabaayy\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(abaaaxaabaayy\).input , .*,, expectedfail, FAILED! expected: abaaaxaabaayy got: undefined -+#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(cccdaaabaxaabaayy\).index , .*,, expectedfail, FAILED! expected: 6 got: undefined -+#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(cccdaaabaxaabaayy\).input , .*,, expectedfail, FAILED! expected: cccdaaabaxaabaayy got: undefined -+#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(cccdaaabqxaabaayy\).index , .*,, expectedfail, FAILED! expected: 7 got: undefined -+#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(cccdaaabqxaabaayy\).input , .*,, expectedfail, FAILED! expected: cccdaaabqxaabaayy got: undefined -+ecma3/RegExp/eexec_002.* : \/"\(.|\[\^"\\\\]\)\*"\/.exec\(xx"makudonarudo"yy\).index , .*,, expectedfail, FAILED! expected: 2 got: undefined -+ecma3/RegExp/eexec_002.* : \/"\(.|\[\^"\\\\]\)\*"\/.exec\(xx"makudonarudo"yy\).input , .*,, expectedfail, FAILED! expected: xx"makudonarudo"yy got: undefined -+ecma3/RegExp/eexec_002.* : \/"\(.|\[\^"\\\\]\)\*"\/.exec\(xx"ma"yy\).index , .*,, expectedfail, FAILED! expected: 2 got: undefined -+ecma3/RegExp/eexec_002.* : \/"\(.|[\^"\\\\]\)\*"\/.exec\(xx"ma"yy\).input , .*,, expectedfail, FAILED! expected: xx"ma"yy got: undefined -+ecma3/RegExp/emultiline_001.* : \).index , .*,, expectedfail, FAILED! expected: 13 got: undefined -+ecma3/RegExp/emultiline_001.* : \).input , .*,, expectedfail, FAILED! expected: ivory-billed -+ecma3/RegExp/emultiline_001.* : \).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/emultiline_001.* : \).input , .*,, expectedfail, FAILED! expected: ivory-billed -+ecma3/RegExp/ehex_001.* , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('\x41'\).exec\(A\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('\x41'\).exec\(A\).input , .*,, expectedfail, FAILED! expected: A got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('\x412'\).exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('\x412'\).exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('\\x1g'\).exec\(x1g\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('\\x1g'\).exec\(x1g\).input , .*,, expectedfail, FAILED! expected: x1g got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(\x41\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(\x41\).input , .*,, expectedfail, FAILED! expected: A got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(\x412\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(\x412\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('^x'\).exec\(x412\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('^x'\).exec\(x412\).input , .*,, expectedfail, FAILED! expected: x412 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined -+ecma3/RegExp/eperlstress_001.* : , .*,, expectedfail, FAILED! expected: foobar,f,o,o,b,a,r got: foobar,,,,b,a,r -+ecma3/RegExp/eperlstress_001.* : , .*,, expectedfail, FAILED! expected: ab,b got: ab, -+ecma3/RegExp/eregress_001.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: stack.pop\(...\).apply is not a function||interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:308|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| -+ecma3/RegExp/eregress_119909.* : strOriginal.search\(re\) , .*,, expectedfail, FAILED! expected: -1 got: 0 -+ecma3/RegExp/eregress_119909.* : strOriginal.match\(re\) , .*,, expectedfail, FAILED! expected: null got: hello,hello,hello,hello, -+ecma3/RegExp/eregress_119909.* : strOriginal.replace\(re. strReplace\) , .*,, expectedfail, FAILED! expected: hello got: goodbye -+ecma3/RegExp/eregress_57631.*, .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern ''and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern ''and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern ''and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'abc'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'abc'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'abc'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(3-1\)sw'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(3-1\)sw'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(3-1\)sw'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(...\)\s\w'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(...\)\s\w'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(...\)\s\w'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '[^A-Za-z0-9_]'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '[^A-Za-z0-9_]'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '[^A-Za-z0-9_]'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : ]\(123.5\)\([4 - 8]$\)'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : ]\(123.5\)\([4 - 8]$\)'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : ]\(123.5\)\([4 - 8]$\)'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'i' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'g' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'm' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'undefined' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( ]'and flag 'i' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( ]'and flag 'g' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( ]'and flag 'm' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( ]'and flag 'undefined' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(\)'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(\)'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(\)'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( ]'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( ]'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( ]'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'd{s}'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'd{s}'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'd{s}'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! -+ecma3/RegExp/eregress_57631.* : Test completion status , .*,, expectedfail, FAILED! expected: no exception got: exception occurred -+ecma3/RegExp/eunicode_001.* , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /\u0041/ .exec\(A\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /\u0041/ .exec\(A\).input , .*,, expectedfail, FAILED! expected: A got: undefined -+ecma3/RegExp/eunicode_001.* : /\u00412/ .exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /\u00412/ .exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined -+ecma3/RegExp/eunicode_001.* : /\u00412/ .exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /\u00412/ .exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined -+ecma3/RegExp/eunicode_001.* : /\u001g/ .exec\(u001g\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /\u001g/ .exec\(u001g\).input , .*,, expectedfail, FAILED! expected: u001g got: undefined -+ecma3/RegExp/eunicode_001.* : /A/ .exec\(\u0041\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /A/ .exec\(\u0041\).input , .*,, expectedfail, FAILED! expected: A got: undefined -+ecma3/RegExp/eunicode_001.* : /A/ .exec\(\u00412\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /A/ .exec\(\u00412\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined -+ecma3/RegExp/eunicode_001.* : /A2/ .exec\(\u00412\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /A2/ .exec\(\u00412\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined -+ecma3/RegExp/eunicode_001.* : /A/ .exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined -+ecma3/RegExp/eunicode_001.* : /A/ .exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined -+ecma3/Statements/e12_10_1.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:433|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:424|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| -+ecma3/Statements/e12_2_1.* : SECTION var y created with function scope , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: no error -+ecma3/Statements/e12_6_3_1.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|@/Work/artcompiler/shumway/src/avm2/runtime.js:122|nextName@/Work/artcompiler/shumway/src/avm2/runtime.js:269|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:230|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| -+ecma3/RegExp/multibyte_regress.* : .index regex property broken multibyte chars: , .*,, expectedfail, FAILED! expected: got: 64, 65, 66, 67, 68, 69, 6a, 6b, 6c, 6d, 6e, 6f -+ecma3/Statements/e12_6_3_9_rt.* : object is not defined , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: Error: Cannot find property -+ecma3/Statements/eforin_001.* : object.length , .*,, expectedfail, FAILED! expected: 3 got: 4 -+ecma3/Statements/eforin_001.* : object.length , .*,, expectedfail, FAILED! expected: 3 got: 4 -+ecma3/Statements/eregress_131348.* : statements string1 , .*,, expectedfail, FAILED! expected: No error got: An error was generated!!! -+ecma3/Statements/eregress_131348.* : statements string2 , .*,, expectedfail, FAILED! expected: No error got: An error was generated!!! -+ecma3/Statements/eregress_131348.* : statements string3 , .*,, expectedfail, FAILED! expected: No error got: An error was generated!!! -+ecma3/Statements/eregress_131348.* : statements string4 , .*,, expectedfail, FAILED! expected: No error got: An error was generated!!! -+ecma3/Statements/etry_006.* : TryWith\( hello \) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: Error: Cannot find property -+ecma3/Statements/etry_006.* : TryWith\( hola \) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: Error: Cannot find property -+ecma3/String/concat.* : String.prototype.concat.length , .*,, expectedfail, FAILED! expected: 0 got: 1 -+ecma3/String/e15_5_3_1_1.* : String.prototype.length , .*,, expectedfail, FAILED! expected: undefined got: 0 -+ecma3/String/e15_5_3_1_2.* : String.prototype=null;String.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no exception thrown -+ecma3/String/e15_5_4.* : typeof String.prototype , .*,, expectedfail, FAILED! expected: object got: string -+ecma3/String/e15_5_4.* : String.prototype.getClass = Object.prototype.toString; String.prototype.getClass\(\) , .*,, expectedfail, FAILED! expected: [object Object] got: [object String] -+ecma3/String/e15_5_4.* : String.prototype.length , .*,, expectedfail, FAILED! expected: undefined got: 0 -+ecma3/String/e15_5_4_10_1_rt.* : var obj = new Number\(NaN\); obj.substring = String.prototype.substring; obj.substring\(Infinity. NaN\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_10_1_rt.* : var obj = new Boolean\(\); obj.substring = String.prototype.substring; obj.substring\(new Array\(\). new Boolean\(1\)\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4256\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4304 got: 11520 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4257\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4305 got: 11521 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4258\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4306 got: 11522 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4259\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4307 got: 11523 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4260\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4308 got: 11524 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4261\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4309 got: 11525 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4262\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4310 got: 11526 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4263\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4311 got: 11527 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4264\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4312 got: 11528 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4265\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4313 got: 11529 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4266\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4314 got: 11530 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4267\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4315 got: 11531 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4268\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4316 got: 11532 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4269\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4317 got: 11533 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4270\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4318 got: 11534 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4271\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4319 got: 11535 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4272\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4320 got: 11536 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4273\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4321 got: 11537 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4274\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4322 got: 11538 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4275\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4323 got: 11539 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4276\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4324 got: 11540 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4277\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4325 got: 11541 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4278\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4326 got: 11542 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4279\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4327 got: 11543 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4280\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4328 got: 11544 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4281\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4329 got: 11545 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4282\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4330 got: 11546 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4283\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4331 got: 11547 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4284\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4332 got: 11548 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4285\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4333 got: 11549 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4286\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4334 got: 11550 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4287\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4335 got: 11551 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4288\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4336 got: 11552 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4289\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4337 got: 11553 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4290\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4338 got: 11554 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4291\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4339 got: 11555 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4292\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4340 got: 11556 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4293\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4341 got: 11557 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4295\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4295 got: 11559 -+ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4301\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4301 got: 11565 -+ecma3/String/e15_5_4_1_rt.* : var STRING = new String.prototype.constructor\('hi'\); STRING.getClass = Object.prototype.toString; STRING.getClass\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 -+ecma3/String/e15_5_4_3_3_rt.* : var valof=String.prototype.valueOf; astring=new Number\(\); astring.valueOf = valof; astring.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error -+ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(0\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1009 got: TypeError: obj is null -+ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(1\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1009 got: TypeError: obj is null -+ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(2\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1009 got: TypeError: obj is null -+ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(3\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1009 got: TypeError: obj is null -+ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(0\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1010 got: Error: getProperty\({pu -+ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(1\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1010 got: Error: getProperty\({pu -+ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(2\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1010 got: Error: getProperty\({pu -+ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(3\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1010 got: Error: getProperty\({pu -+ecma3/String/e15_5_4_4_4_rt.* : x = new Number\(123\); x.charAt = String.prototype.charAt; x.charAt\(0\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 -+ecma3/String/e15_5_4_4_4_rt.* : x = new Number\(123\); x.charAt = String.prototype.charAt; x.charAt\(1\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 -+ecma3/String/e15_5_4_4_4_rt.* : x = new Number\(123\); x.charAt = String.prototype.charAt; x.charAt\(2\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/Function/call_001_rt.* : Function.call , .*,, expectedfail, FAILED! expected: TypeError: Error #1006 got: ReferenceError: {publi ++ecma3/Function/e15_3_4_3_1.* : function string1 , .*,, expectedfail, FAILED! expected: 2 got: 0 ++ecma3/Function/e15_3_4_4_1_rt.* : function string 1 , .*,, expectedfail, FAILED! expected: 1 got: 0 -#################### -# Windows Mobile @@ -1490,117 +1117,13 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt -ecma3/GlobalObject/e15_1_2_3_1, arm-winmobile.*-debug,, expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=544862 -ecma3/String/e15_5_3_2_1, arm-winmobile.*-debug,, expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=544862 -ecma3/TypeConversion/e9_3_1_1, arm-winmobile.*-debug,, expectedfail, bug https://bugzilla.mozilla.org/show_bug.cgi?id=544862 -+ecma3/String/e15_5_4_6_2_rt.* : String.prototype.indexOf.length , .*,, expectedfail, FAILED! expected: 2 got: 1 -+ecma3/String/e15_5_4_6_2_rt.* : delete String.prototype.indexOf.length\; String.prototype.indexOf.length , .*,, expectedfail, FAILED! expected: 2 got: 1 -+ecma3/String/e15_5_4_6_2_rt.* : Assigning Object.prototype.toString to f.toString , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/String/e15_5_4_6_2_rt.* : var f \= function\(\) \{\}\; f.toString \= Object.prototype.toString\; f.indexOf \= String.prototype.indexOf\; f.indexOf\('\[object Function\-'\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/String/e15_5_4_6_2_rt.* : var b \= new Boolean\(\)\; b.indexOf \= String.prototype.indexOf\; b.indexOf\('true'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_6_2_rt.* : var b \= new Boolean\(\)\; b.indexOf \= String.prototype.indexOf\; b.indexOf\('true'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_6_2_rt.* : var b \= new Boolean\(\)\; b.indexOf \= String.prototype.indexOf\; b.indexOf\('true'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_6_2_rt.* : var n \= new Number\(1e21\)\; n.indexOf \= String.prototype.indexOf\; n.indexOf\('e'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 -+ecma3/String/e15_5_4_6_2_rt.* : var n \= new Number\(\-Infinity\)\; n.indexOf \= String.prototype.indexOf\; n.indexOf\('\-'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 -+ecma3/String/e15_5_4_6_2_rt.* : var n \= new Number\(0xFF\)\; n.indexOf \= String.prototype.indexOf\; n.indexOf\('5'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 -+ecma3/String/e15_5_4_6_2_rt.* : var m \= Math\; m.indexOf \= String.prototype.indexOf\; m.indexOf\( 'Math' \) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 - +- -#################### -# Android -#################### -regress/bug_515935 , arm-android.*,, skip, https://bugzilla.mozilla.org/show_bug.cgi?id=547282 -regress/bug_606478 , arm-android.*,, skip, linaro android date does not support DST changes pre 2007 -+ecma3/String/e15_5_4_7_2.* : String.prototype.lastIndexOf.length , .*,, expectedfail, FAILED! expected: 2 got: 1 -+ecma3/String/e15_5_4_7_2.* : delete String.prototype.lastIndexOf.length\; String.prototype.lastIndexOf.length , .*,, expectedfail, FAILED! expected: 2 got: 1 -+ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\).length , .*,, expectedfail, FAILED! expected: 5 got: 1 -+ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[0\] , .*,, expectedfail, FAILED! expected: this got: thisundefinedisundefinedaundefinedstringundefinedobject -+ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[1\] , .*,, expectedfail, FAILED! expected: is got: undefined -+ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[2\] , .*,, expectedfail, FAILED! expected: a got: undefined -+ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[3\] , .*,, expectedfail, FAILED! expected: string got: undefined -+ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[4\] , .*,, expectedfail, FAILED! expected: object got: undefined -+ecma3/String/e15_5_4_8_1_rt.* : var obj \= new Number\(NaN\)\; obj.split \= String.prototype.split\; typeof obj.split\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_8_1_rt.* : var obj \= new Number\(Infinity\)\; obj.split \= String.prototype.split\; Array.prototype.getClass \= Object.prototype.toString\; obj.getClass\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_8_1_rt.* : var obj = new Number\(-1234567890\)\; obj.split \= String.prototype.split\; obj.split\(\).length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 -+ecma3/String/e15_5_4_8_1_rt.* : var obj = new Number\(-1e21\)\; obj.split \= String.prototype.split\; obj.split\(\)\[0\] , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 -+ecma3/String/e15_5_4_8_1_rt.* : var obj = Math\; obj.split = String.prototype.split;Array.prototype.getClass = Object.prototype.toString\; obj.getClass\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1006 got: ReferenceError: {publi -+ecma3/String/e15_5_4_8_1_rt.* : var obj = new Boolean\(\)\; obj.split = String.prototype.split\; typeof obj.split\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_8_1_rt.* : var obj = new Boolean\(\); obj.split = String.prototype.split\; Array.prototype.getClass = Object.prototype.toString\; obj.getClass\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_8_1_rt.* : var obj = new Boolean\(\)\; obj.split = String.prototype.split;obj.split\(\).length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_8_1_rt.* : var obj = new Boolean\(\)\; obj.split = String.prototype.split;obj.split\(\)\[0\] , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_8_3.* : var s = new String\(\); s.split\(''\).length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/String/e15_5_4_8_3.* : "".split\(""\).length , .*,, expectedfail, FAILED! expected: 1 got: 0 -+ecma3/String/e15_5_4_9_1_rt.* : var obj = function\(\) {}; obj.substring = String.prototype.substring; obj.toString = Object.prototype.toString; obj.substring\(8\) , .*,, expectedfail, FAILED! expected: true got: false -+ecma3/String/e15_5_4_9_1_rt.* : var obj = new Number\(NaN\); obj.substring = String.prototype.substring; obj.substring\(false\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_4_9_1_rt.* : var obj = new Boolean\(\); obj.substring = String.prototype.substring; obj.substring\(new Array\(\)\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error -+ecma3/String/e15_5_5_1.* : var s= new String\(\);s.length=10 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/String/e15_5_5_1.* : var s = new String\(\); delete s.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1120 got: no error -+ecma3/String/e15_5_5_1.* : var s = new String\('hello'\); delete s.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1120 got: no error -+ecma3/String/e15_5_5_1.* : delete s.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1120 got: no error -+ecma3/String/e15_5_5_1.* : var s= new String\(\);s.length=10 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error -+ecma3/String/ematch_002.* : \( Boston. Mass. 02134 \).match\(/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$/\).index , .*,, expectedfail, FAILED! expected: 14 got: undefined -+ecma3/String/ematch_002.* : \( Boston. Mass. 02134 \).match\(/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$/\).input , .*,, expectedfail, FAILED! expected: Boston, Mass. 02134 got: undefined -+ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = /\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$/; re.lastIndex \=0\).index , .*,, expectedfail, FAILED! expected: 11 got: undefined -+ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \=0\).input , .*,, expectedfail, FAILED! expected: Boston, MA 02134 got: undefined -+ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 16\).index , .*,, expectedfail, FAILED! expected: 11 got: undefined -+ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 16\).input , .*,, expectedfail, FAILED! expected: Boston, MA 02134 got: undefined -+ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 11\).index , .*,, expectedfail, FAILED! expected: 11 got: undefined -+ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 11\).input , .*,, expectedfail, FAILED! expected: Boston, MA 02134 got: undefined -+ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 111\).index , .*,, expectedfail, FAILED! expected: 11 got: undefined -+ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 111\).input , .*,, expectedfail, FAILED! expected: Boston, MA 02134 got: undefined -+ecma3/String/ematch_004.* : \( 10203040506070809000 \).match\(re = /0./\).index , .*,, expectedfail, FAILED! expected: 1 got: undefined -+ecma3/String/ematch_004.* : \( 10203040506070809000 \).match\(re = /0./\).input , .*,, expectedfail, FAILED! expected: 10203040506070809000 got: undefined -+ecma3/String/ematch_004.* : \( 10203040506070809000 \).match\(re = /0./ \[lastIndex is 0\]\).index , .*,, expectedfail, FAILED! expected: 1 got: undefined -+ecma3/String/ematch_004.* : \( 10203040506070809000 \).match\(re = /0./ \[lastIndex is 0\]\).input , .*,, expectedfail, FAILED! expected: 10203040506070809000 got: undefined -+ecma3/String/localeCompare_rt.* : str1.localeCompare\(str2\) , .*,, expectedfail, FAILED! expected: -1 got: -4 -+ecma3/String/localeCompare_rt.* : String.prototype.localeCompare\(str2.str1\) , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: no error -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4256\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4304 got: 11520 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4257\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4305 got: 11521 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4258\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4306 got: 11522 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4259\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4307 got: 11523 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4260\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4308 got: 11524 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4261\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4309 got: 11525 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4262\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4310 got: 11526 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4263\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4311 got: 11527 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4264\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4312 got: 11528 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4265\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4313 got: 11529 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4266\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4314 got: 11530 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4267\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4315 got: 11531 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4268\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4316 got: 11532 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4269\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4317 got: 11533 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4270\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4318 got: 11534 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4271\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4319 got: 11535 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4272\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4320 got: 11536 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4273\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4321 got: 11537 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4274\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4322 got: 11538 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4275\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4323 got: 11539 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4276\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4324 got: 11540 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4277\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4325 got: 11541 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4278\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4326 got: 11542 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4279\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4327 got: 11543 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4280\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4328 got: 11544 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4281\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4329 got: 11545 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4282\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4330 got: 11546 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4283\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4331 got: 11547 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4284\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4332 got: 11548 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4285\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4333 got: 11549 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4286\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4334 got: 11550 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4287\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4335 got: 11551 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4288\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4336 got: 11552 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4289\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4337 got: 11553 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4290\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4338 got: 11554 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4291\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4339 got: 11555 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4292\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4340 got: 11556 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4293\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4341 got: 11557 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4295\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4295 got: 11559 -+ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4301\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4301 got: 11565 -+ecma3/TypeConversion/e9_3_1_3_rt.* : - "-0x123456789abcde8" , .*,, expectedfail, FAILED! expected: 81985529216486880 got: NaN number -+ecma3/TypeConversion/e9_3_1_3_rt.* : parseInt\("123456789012345678"\) , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345680 -+ecma3/TypeConversion/e9_3_1_3_rt.* : - "-0x123456789abcde8" , .*,, expectedfail, FAILED! expected: 81985529216486880 got: NaN number -+ecma3/Types/e8_5.* : Positive finite Non zero values where e is 971 , .*,, expectedfail, FAILED! expected: 1e+308 got: 8.98846567431158e+307 -+ecma3/Types/e8_5.* : Positive finite Non zero values where e is 971 , .*,, expectedfail, FAILED! expected: 1.79769313486231e+308 got: 1.7976931348623157e+308 -+ecma3/Types/e8_5.* : Negative finite Non zero values where e is 971 , .*,, expectedfail, FAILED! expected: -1e+308 got: -8.98846567431158e+307 -+ecma3/Types/e8_6_1.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e8_6_1.as$1,public$http://adobe.com/AS3/2006/builtin}::thisError||undefined| -+ecma3/instanceof/instanceof_002.* : b instanceof Array , .*,, expectedfail, FAILED! expected: false got: true -+ecma3/instanceof/instanceof_003_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: Error #1006: value is not a function.||undefined| -+ecma3/instanceof/regress_7635_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: Error #1006: value is not a function.||undefined| - +- -#################### -# ARM -#################### @@ -1943,9 +1466,574 @@ diff -r 5571cf86fc68 test/acceptance/failconfig.txt -spidermonkey/js1_5/Regress/regress-111557, (Ojit.*halfmoon|halfmoon.*Ojit), , skip, https://bugzilla.mozilla.org/show_bug.cgi?id=708944 -spidermonkey/js1_5/Regress/regress-155081, (Ojit.*halfmoon|halfmoon.*Ojit), , skip, https://bugzilla.mozilla.org/show_bug.cgi?id=708944 -spidermonkey/js1_5/Regress/regress-155081-2, (Ojit.*halfmoon|halfmoon.*Ojit), , skip, https://bugzilla.mozilla.org/show_bug.cgi?id=708944 -diff -r 5571cf86fc68 test/acceptance/runtests.py ---- a/test/acceptance/runtests.py Tue Jan 29 13:37:51 2013 -0800 -+++ b/test/acceptance/runtests.py Thu Mar 21 16:22:14 2013 -0700 ++ecma3/FunctionObjects/e15_3_1_1_1_rt.* : Function\('function body'\) is not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_1_1_1_rt.* : myfunc = Function\(\); myfunc.myToString = Object.prototype.toString; myfunc.myToString\(\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/FunctionObjects/e15_3_1_1_1_rt.* : myfunc.prototype.constructor , .*,, expectedfail, FAILED! expected: [object Function] got: undefined ++ecma3/FunctionObjects/e15_3_1_1_2_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_1_1_3_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_2_1_2_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_2_1_1_rt.* : Function\('function body'\) is not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_2_1_1_rt.* : myfunc = new Function\(\); myfunc.myToString = Object.prototype.toString; myfunc.myToString\(\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/FunctionObjects/e15_3_2_1_1_rt.* : myfunc.prototype.constructor , .*,, expectedfail, FAILED! expected: [object Function] got: undefined ++ecma3/FunctionObjects/e15_3_2_1_3_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_3_1_4.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_3_3_1_4.as$1,public$http://adobe.com/AS3/2006/builtin}::thisError||undefined| ++ecma3/FunctionObjects/e15_3_4__1_rt.* : var myfunc = Function.prototype; myfunc.toString = Object.prototype.toString; myfunc.toString\(\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/FunctionObjects/e15_3_4_rt.* : var myfunc = Function.prototype; myfunc.toString = Object.prototype.toString; myfunc.toString\(\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/FunctionObjects/e15_3_5_1_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_5_2_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_5_2_rt.* : typeof MyObject.prototype.constructor , .*,, expectedfail, FAILED! expected: function got: undefined ++ecma3/FunctionObjects/e15_3_5_3_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/FunctionObjects/e15_3_5__1_rt.* : Function\('function body'\) not supported , .*,, expectedfail, FAILED! expected: EvalError: Error #1066 got: no error ++ecma3/GlobalObject/e15_1_1_n.* : new this\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1007 got: TypeError: Function.pr ++ecma3/GlobalObject/e15_1_2_2_2.* : parseInt\("123456789012345678"\) , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345680 ++ecma3/GlobalObject/e15_1_2_2_1.* : parseInt.length = 0 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/GlobalObject/e15_1_2_2_1.* : parseInt.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/GlobalObject/e15_1_2_3_1.* : parseFloat.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/GlobalObject/e15_1_2_4.* : escape.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/GlobalObject/e15_1_2_4.* : escape\( void 0 \) , .*,, expectedfail, FAILED! expected: null got: undefined ++ecma3/GlobalObject/e15_1_2_6.* : isNaN.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/GlobalObject/e15_1_2_7.* : isFinite.length = null , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/JSON/AS3Types.* , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {private$AS3Types.as$1,public,packageInternal,public$http://adobe.com/AS3/2006/builtin,public$avmplus,public$flash.utils}::JSON||undefined| ++ecma3/JSON/Callbacks.* , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$Callbacks.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|unexpected@/Work/artcompiler/shumway/src/avm2/util.js:67|findProperty@/Work/artcompiler/shumway/src/avm2/domain.js:380|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:484|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:473|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:420|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| ++ecma3/JSON/Classes.* , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {private$Classes.as$1,public,packageInternal,public$http://adobe.com/AS3/2006/builtin,public$avmplus,public$flash.utils}::JSON||undefined| ++ecma3/JSON/Invalid.* : Invalid JSON numerical input '-' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON numerical input '.' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : valid JSON numerical input '1e' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON numerical input '1E' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON numerical input '1.e' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON numerical input '\\' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON unicode '\\uG000' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u0G00' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u00G0' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u000G ' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid JSON unicode '\\u00bg' , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/Invalid.* : Invalid escape character \\z , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$Invalid.as$1,public$http ++ecma3/JSON/LargeString.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {private$LargeString.as$1,public,packageInternal,public$http://adobe.com/AS3/2006/builtin,public$flash.utils}::JSON||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|unexpected@/Work/artcompiler/shumway/src/avm2/util.js:67|findProperty@/Work/artcompiler/shumway/src/avm2/domain.js:380|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:484|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:473|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:420|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| ++ecma3/JSON/Strings.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$Strings.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|unexpected@/Work/artcompiler/shumway/src/avm2/util.js:67|findProperty@/Work/artcompiler/shumway/src/avm2/domain.js:380|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:484|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:473|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:420|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| ++ecma3/JSON/adhoc.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$adhoc.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| ++ecma3/JSON/e15_12_1.* : 15.12.1\-1\-0\-1: The JSON lexical grammar treats whitespace as a token separator , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http ++ecma3/JSON/e15_12_1.* : 15.12.1\-1\-0\-2: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http ++ecma3/JSON/e15_12_1.* : 15.12.1\-1\-0\-3: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http ++ecma3/JSON/e15_12_1.* : 15.12.1-1-0-4: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http ++ecma3/JSON/e15_12_1.* : 15.12.1-1-0-5: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http ++ecma3/JSON/e15_12_1.* : 15.12.1-1-0-6: is not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http ++ecma3/JSON/e15_12_1.* : 15.12.1-1-0-7: other category z spaces are not valid JSON whitespace as specified by the production JSONWhitespace. , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http ++ecma3/JSON/e15_12_1.* : 15.12.1-1-0-8: U\+2028 and U\+2029 are not valid JSON whitespace as specified by the production JSONWhitespace , .*,, expectedfail, FAILED! expected: SyntaxError: Error #1132 got: Error: Cannot find property {public,private$e15_12_1.as$1,public$http ++ecma3/JSON/e15_12_0.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_12_0.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| ++ecma3/JSON/e15_12_2.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_12_2.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| ++ecma3/JSON/versioned.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Argument -api is unknown.| ++ecma3/JSON/e15_12_3.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_12_3.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| ++ecma3/JSON/regress.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$regress.as$1,public$http://adobe.com/AS3/2006/builtin}::JSON||undefined| ++ecma3/LexicalConventions/e7_7_3.* : 123456789012345671.9999 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345660 ++ecma3/LexicalConventions/e7_7_3.* : 123456789012345672 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345660 ++ecma3/LexicalConventions/e7_7_3.* : 123456789012345672.000000000000000000000000000 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345660 ++ecma3/LexicalConventions/e7_7_3.* : 123456789012345672.01 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345680 ++ecma3/LexicalConventions/e7_7_3.* : 123456789012345673 , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345680 ++ecma3/LexicalConventions/e7_7_3.* : -123456789012345671.9999 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345660 ++ecma3/LexicalConventions/e7_7_3.* : -123456789012345672 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345660 ++ecma3/LexicalConventions/e7_7_3.* : -123456789012345672.000000000000000000000000000 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345660 ++ecma3/LexicalConventions/e7_7_3.* : -123456789012345672.01 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345680 ++ecma3/LexicalConventions/e7_7_3.* : -123456789012345680 , .*,, expectedfail, FAILED! expected: -123456789012345700 got: -123456789012345680 ++ecma3/LexicalConventions/e7_7_3.* : 12345678901234567890 , .*,, expectedfail, FAILED! expected: 12345678901234570000 got: 12345678901234567000 ++ecma3/Math/e15_8_1_1_1.* : Trying to verify the ReadOnly attribute of Math.E , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Math/e15_8_1_2_1.* : Trying to verify the ReadOnly attribute of Math.LN10 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Math/e15_8_1_3_1.* : Trying to verify the ReadOnly attribute of Math.LN2 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Math/e15_8_1_4_1.* : Trying to verify the ReadOnly attribute of Math.LOG2E , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Math/e15_8_1_5_1.* : Trying to verify the ReadOnly attribute of Math.LOG10E , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Math/e15_8_1_6_1.* : Trying to verify the ReadOnly attribute of Math.PI , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Math/e15_8_1_7_1.* : Trying to verify the ReadOnly attribute of Math.SQRT1_2 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Math/e15_8_1_8_1.* : Trying to verify the ReadOnly attribute of Math.SQRT2 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Math/e15_8_2_1.* : Math.abs.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_1.* : Math.abs\(\) , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: no error ++ecma3/Math/e15_8_2_10.* : Math.log.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_12.* : Math.min.length , .*,, expectedfail, FAILED! expected: 2 got: 0 ++ecma3/Math/e15_8_2_11.* : Math.max.length , .*,, expectedfail, FAILED! expected: 2 got: 0 ++ecma3/Math/e15_8_2_13.* : Math.pow.length , .*,, expectedfail, FAILED! expected: 2 got: 0 ++ecma3/Math/e15_8_2_16.* : Math.sin.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_15.* : Math.round.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_15.* : Infinity/Math.round\(-0\) , .*,, expectedfail, FAILED! expected: Infinity got: -Infinity ++ecma3/Math/e15_8_2_15.* : Infinity/Math.round\(-0.49\) , .*,, expectedfail, FAILED! expected: Infinity got: -Infinity ++ecma3/Math/e15_8_2_15.* : Infinity/Math.round\(-0.5\) , .*,, expectedfail, FAILED! expected: Infinity got: -Infinity ++ecma3/Math/e15_8_2_17.* : Math.sqrt.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_18.* : Math.tan.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_2.* : Math.acos.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_4.* : Math.atan.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_5.* : Math.atan2.length , .*,, expectedfail, FAILED! expected: 2 got: 0 ++ecma3/Math/e15_8_2_6.* : Math.ceil.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_7.* : Math.cos.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_rt.* : MYMATH = new Math\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1076 got: TypeError: Function.pr ++ecma3/Math/e15_8_2_9.* : Math.floor.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_8.* : Math.exp.length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/Math/e15_8_2_8.* : Math.exp\(\) , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: no error ++ecma3/Math/e15_8_3_rt.* : MYMATH = Math\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1075 got: TypeError: f is undefi ++ecma3/Math/e15_8__1.* : Object.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/NativeObjects/e15_2_rt.* : Object.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/NativeObjects/e15_2_rt.* : Array.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/NativeObjects/e15_2_rt.* : String.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/NativeObjects/e15_2_rt.* : Boolean.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/NativeObjects/e15_2_rt.* : Number.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/NativeObjects/e15_2_rt.* : Date.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/Number/e15_7_1.* : Number\('1.797693134862316e\+308'\) , .*,, expectedfail, FAILED! expected: 1.7976931348623157e+308 got: Infinity ++ecma3/Number/e15_7_1.* : Number\(-s\) , .*,, expectedfail, FAILED! expected: -5.03820925841965e+263 got: -5.0382092584196585e+263 ++ecma3/Number/e15_7_1.* : Number\(- "\-0x123456789abcde8"\) , .*,, expectedfail, FAILED! expected: 81985529216486880 got: NaN number ++ecma3/Number/e15_7_2.* : new Number\('1.797693134862316e\+308'\) , .*,, expectedfail, FAILED! expected: 1.7976931348623157e+308 got: Infinity ++ecma3/Number/e15_7_2.* : new Number\(-s\) , .*,, expectedfail, FAILED! expected: -5.03820925841965e+263 got: -5.0382092584196585e+263 ++ecma3/Number/e15_7_2.* : new Number\(\- "\-0x123456789abcde8"\) , .*,, expectedfail, FAILED! expected: 81985529216486880 got: NaN number ++ecma3/Number/e15_7_3_1_2.* : Trying to verify the ReadOnly attribute of Number.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/Number/e15_7_3_1_2.* : Trying to verify the ReadOnly property of Number.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/Number/e15_7_3_2_3.* : Trying to verify the ReadOnly attribute of Number.MAX_VALUE , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Number/e15_7_3_3_3.* : Trying to verify the ReadOnly attribute of Number.MIN_VALUE , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Number/e15_7_3_4_3.* : Trying to verify the ReadOnly attribute of Number.NaN , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Number/e15_7_3_5_3_rt.* : Trying to verify the ReadOnly attribute of Number.NEGATIVE_INFINITY , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Number/e15_7_3_6_3_rt.* : Verifying the ReadOnly attribute of Number.POSITIVE_INFINITY , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: ReferenceError: Illegal wri ++ecma3/Number/e15_7_4_2_1_rt.* : s = Number.prototype.toString , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error ++ecma3/Number/e15_7_4_2_1_rt.* : s = Number.prototype.toString , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown ++ecma3/Number/e15_7_4_2_1_rt.* : s = Number.prototype.toString , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown ++ecma3/Number/e15_7_4_2_2_rt.* : o = new Object\(\); o.toString = Number.prototype.toString; o.toString\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error # got: TypeError: toStrin ++ecma3/Number/e15_7_4_2_3_rt.* : o = new String\(\); o.toString = Number.prototype.toString; o.toString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown ++ecma3/Number/e15_7_4_2_5.* : Math.PI.toString\(16\) , .*,, expectedfail, FAILED! expected: 3 got: 3.243f6a8885a3 ++ecma3/Number/e15_7_4_2_5.* : Number.MIN_VALUE.toString\(16\) , .*,, expectedfail, FAILED! expected: 0 got: 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004 ++ecma3/Number/e15_7_4_2_4.* : date.myToString=Number.prototype.toString;date.myToString\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1004 got: TypeError: toString me ++ecma3/Number/e15_7_4_2_4.* : var o=new Number\(3\);o.toString\(1\) , .*,, expectedfail, FAILED! expected: RangeError: Error #1003 got: RangeError: radix must ++ecma3/Number/e15_7_4_2_4.* : var o=new Number\(3\);o.toString\(37\) , .*,, expectedfail, FAILED! expected: RangeError: Error #1003 got: RangeError: radix must ++ecma3/Number/e15_7_4_3_3_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e15_7_4_3_3_rt.as$1,public$http://adobe.com/AS3/2006/builtin}::thisError||undefined| ++ecma3/Number/e15_7_4_6_1.* : Section F of test: no error intended! , .*,, expectedfail, FAILED! expected: 0.00000e-16 got: 0.00000e+0 ++ecma3/Number/e15_7_4_6_1.* : Section H of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: RangeError: precision - ++ecma3/Number/e15_7_4_6_1.* : Section I of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: no error ++ecma3/Number/e15_7_4_7_1.* : Section F of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: RangeError: precision 0 ++ecma3/Number/e15_7_4_7_1.* : Section H of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: RangeError: precision - ++ecma3/Number/e15_7_4_7_1.* : Section I of test: error intended! , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: no error ++ecma3/Number/e15_7_4_7_1.* : Section J of test: no error intended! , .*,, expectedfail, FAILED! expected: 0.0000 got: 0.000 ++ecma3/Number/e15_7_4__1_rt.* : typeof\(Number.prototype\) , .*,, expectedfail, FAILED! expected: object got: number ++ecma3/Number/ecma4_sealedtype_2_rt.* : toStr=Number.prototype.toString;x=new Number\(4\);x.toString=tostr , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no Exception thrown ++ecma3/Number/e15_7_4_rt.* : Number.prototype.toString=Object.prototype.toString;Number.prototype.toString\(\) , .*,, expectedfail, FAILED! expected: [object Object] got: [object Number] ++ecma3/Number/e15_7_4_rt.* : typeof Number.prototype , .*,, expectedfail, FAILED! expected: object got: number ++ecma3/Number/ecma4_sealedtype_1_rt.* : toStr=Number.prototype.toString;x=new Number\(\);x.toString=tostr , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown ++ecma3/Number/ecma4_sealedtype_3_rt.* : toStr=Number.prototype.toString;x=4;x.toString=tostr , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown ++ecma3/Number/ecma4_st_valueOf_2_rt.* : valof=Number.prototype.valueOf;x=new Number\(4\);x.valueOf=valof , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown ++ecma3/Number/ecma4_st_valueOf_1_rt.* : valof=Number.prototype.valueOf;x=new Number\(\);x.valueOf=valof , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown ++ecma3/Number/ecma4_sealedtype_4_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: getProperty\({private$com.adobe.test:Utils,public,private$Utils.as$1,public$com.adobe.test,packageInternal$com.adobe.test,protected$com.adobe.test:Utils,staticProtected$com.adobe.test:Utils,staticProtected$Object}::slice\) on undefined||undefined| ++ecma3/Number/toLocaleString3_rt.* : o = new String\(\); o.toString = Number.prototype.toString; o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown ++ecma3/Number/eregress_121952.* : Number.toFixed\(0\) , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: no error ++ecma3/Number/eregress_121952.* : Number.toFixed\(21\) , .*,, expectedfail, FAILED! expected: RangeError: Error #1002 got: no error ++ecma3/Number/eregress_121952.* : Number.toFixed\(0\) , .*,, expectedfail, FAILED! expected: 1000000000000000100 got: 1000000000000000128 ++ecma3/Number/toLocaleString2_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: ReferenceError: {public,private$toLocaleString2_rt.as$1,public$http://adobe.com/AS3/2006/builtin}::toLocaleString not found.||undefined| ++ecma3/Number/ecma4_st_valueOf_3_rt.* : valof=Number.prototype.valueOf;x=4;x.valueOf=valof , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no exception thrown ++ecma3/Number/toLocaleString4_rt.* : o = 3; o.toString = Number.prototype.toString; o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error thrown ++ecma3/Number/toStringLimits.* : Number.MIN_VALUE , .*,, expectedfail, FAILED! expected: 1 got: 1076 ++ecma3/Number/toStringLimits.* : -Number.MIN_VALUE , .*,, expectedfail, FAILED! expected: 1 got: 1077 ++ecma3/Number/toLocaleString_rt.* : s = Number.prototype.toLocaleString; o = new Number\(\); o.toLocaleString = s; o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: no exception thrown ++ecma3/ObjectObjects/class_002.* : Function , .*,, expectedfail, FAILED! expected: Function got: Object ++ecma3/ObjectObjects/class_002.* : Array , .*,, expectedfail, FAILED! expected: Array got: Object ++ecma3/ObjectObjects/class_002.* : String , .*,, expectedfail, FAILED! expected: String got: Object ++ecma3/ObjectObjects/class_002.* : Boolean , .*,, expectedfail, FAILED! expected: Boolean got: Object ++ecma3/ObjectObjects/class_002.* : Number , .*,, expectedfail, FAILED! expected: Number got: Object ++ecma3/ObjectObjects/class_002.* : Date , .*,, expectedfail, FAILED! expected: Date got: Object ++ecma3/ObjectObjects/class_002.* : RegExp , .*,, expectedfail, FAILED! expected: RegExp got: Object ++ecma3/ObjectObjects/class_002.* : Error , .*,, expectedfail, FAILED! expected: Error got: Object ++ecma3/ObjectObjects/class_003.* : new Error\(\) , .*,, expectedfail, FAILED! expected: Error got: Object ++ecma3/ObjectObjects/class_003.* : new EvalError\(\) , .*,, expectedfail, FAILED! expected: EvalError got: Object ++ecma3/ObjectObjects/class_003.* : new RangeError\(\) , .*,, expectedfail, FAILED! expected: RangeError got: Object ++ecma3/ObjectObjects/class_003.* : new ReferenceError\(\) , .*,, expectedfail, FAILED! expected: ReferenceError got: Object ++ecma3/ObjectObjects/class_003.* : new SyntaxError\(\) , .*,, expectedfail, FAILED! expected: SyntaxError got: Object ++ecma3/ObjectObjects/class_003.* : new TypeError\(\) , .*,, expectedfail, FAILED! expected: TypeError got: Object ++ecma3/ObjectObjects/class_003.* : new URIError\(\) , .*,, expectedfail, FAILED! expected: URIError got: Object ++ecma3/ObjectObjects/class_001.* : the global object , .*,, expectedfail, FAILED! expected: global got: Object ++ecma3/ObjectObjects/class_001.* : Math , .*,, expectedfail, FAILED! expected: Math got: Object ++ecma3/ObjectObjects/class_001.* : new Error\(\) , .*,, expectedfail, FAILED! expected: Error got: Object ++ecma3/ObjectObjects/class_004.* : Error , .*,, expectedfail, FAILED! expected: Error got: Object ++ecma3/ObjectObjects/class_004.* : EvalError , .*,, expectedfail, FAILED! expected: EvalError got: Object ++ecma3/ObjectObjects/class_004.* : RangeError , .*,, expectedfail, FAILED! expected: RangeError got: Object ++ecma3/ObjectObjects/class_004.* : ReferenceError , .*,, expectedfail, FAILED! expected: ReferenceError got: Object ++ecma3/ObjectObjects/class_004.* : SyntaxError , .*,, expectedfail, FAILED! expected: SyntaxError got: Object ++ecma3/ObjectObjects/class_004.* : TypeError , .*,, expectedfail, FAILED! expected: TypeError got: Object ++ecma3/ObjectObjects/class_004.* : URIError , .*,, expectedfail, FAILED! expected: TypeError got: Object ++ecma3/ObjectObjects/e15_2_2_1_rt.* : myboolean = new Boolean\(\); new Object\(myboolean\) , .*,, expectedfail, FAILED! expected: false got: false ++ecma3/ObjectObjects/e15_2_2_1_rt.* : mystring = new String\(\); new Object\(mystring\) , .*,, expectedfail, FAILED! expected: got: ++ecma3/ObjectObjects/e15_2_3_1_3.* : Object.prototype = null; Object.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no exception thrown ++ecma3/ObjectObjects/e15_2_3_1_rt.* : Object.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/ObjectObjects/e15_2_3_rt.* : Object.constructor.prototype , .*,, expectedfail, FAILED! expected: [object Object] got: [class undefined] ++ecma3/ObjectObjects/e15_2_4_1_rt.* : Object.prototype.constructor , .*,, expectedfail, FAILED! expected: [class Object] got: undefined ++ecma3/ObjectObjects/e15_2_4_2.* : myvar = this; myvar.toString = Object.prototype.toString; myvar.toString\(\) , .*,, expectedfail, FAILED! expected: [object global] got: [object Object] ++ecma3/ObjectObjects/e15_2_4_2.* : myvar = function\(\) {}; myvar.toString = Object.prototype.toString; myvar.toString\(\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/ObjectObjects/e15_2_4_2.* : var MYVAR = new Object\( this \); MYVAR.toString\(\) , .*,, expectedfail, FAILED! expected: [object global] got: [object Object] ++ecma3/ObjectObjects/e15_2_4_3.* : myboolean = new Boolean\(\); myboolean.valueOf = Object.prototype.valueOf; myboolean.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error ++ecma3/ObjectObjects/e15_2_4_3.* : mymath = Math; mymath.valueOf = Object.prototype.valueOf;mymath.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error ++ecma3/ObjectObjects/e15_2_4_3.* : mynumber = new Number\(\); mynumber.valueOf = Object.prototype.valueOf; mynumber.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error ++ecma3/ObjectObjects/hasOwnProperty.* : str.hasOwnProperty\("split"\) , .*,, expectedfail, FAILED! expected: false got: true ++ecma3/ObjectObjects/propertyIsEnumerable.* : a.propertyIsEnumerable\(0\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/ObjectObjects/isPrototypeOf.* : String.prototype.isPrototypeOf\(str\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/ObjectObjects/isPrototypeOf.* : Object.prototype.isPrototypeOf\(str\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/ObjectObjects/regress_72773_rt.* : Trying to catch an expected error , .*,, expectedfail, FAILED! expected: ReferenceError got: Object ++ecma3/ObjectObjects/toLocaleString_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: ReferenceError: {public,private$toLocaleString_rt.as$1,public$http://adobe.com/AS3/2006/builtin}::toLocaleString not found.||undefined| ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedundefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedundefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedundefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedundefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedabcundefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedabcundefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedabcundefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefinedabcundefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(3\-1\)swundefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(3\-1\)swundefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(3\-1\)swundefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(3\-1\)swundefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(...\)\\s\\wundefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(...\)\\s\\wundefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(...\)\\s\\wundefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\(.\*\)\(...\)\\s\\wundefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\[\^A\-Za-\z0\-9_\]undefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\[\^A\-Za\-z0\-9_\]undefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\[\^A\-Za\-z0\-9_\]undefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : undefinedundefined\[\^A\-Za\-z0\-9_\]undefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : \]\(123.5\)\(\[4 - 8]\$\)undefinedundefinediundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : \]\(123.5\)\(\[4 \- 8\]\$\)undefinedundefinedgundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : \]\(123.5\)\(\[4 \- 8\]\$\)undefinedundefinedmundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_1.* : ]\(123.5\)\(\[4 - 8\]\$\)undefinedundefinedundefinedundefined , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\(''. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\(''. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\(''. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\(''. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('abc'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('abc'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('abc'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('abc'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(3-1\)sw'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(3-1\)sw'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(3-1\)sw'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(3-1\)sw'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(...\)\\s\\w'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(...\)\\s\\w'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(...\)\\s\\w'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\(.*\)\(...\)\\s\\w'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\[\^A\-Za\-z0\-9_\]'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\[\^A-Za-z0-9_\]'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\[\^A-Za-z0-9_\]'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : RegExp\(new RegExp\('\[\^A-Za-z0-9_\]'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : \]\(123.5\)\(\[4 - 8\]\$\)'. i\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : \]\(123.5\)\(\[4 - 8]\$\)'. g\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : \]\(123.5\)\(\[4 - 8\]\$\)'. m\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/e15_10_3_1_2.* : \]\(123.5\)\(\[4 - 8\]\$\)'. undefined\)\) , .*,, expectedfail, FAILED! expected: RegExp\(\) returned the supplied RegExp object got: RegExp\(\) did NOT return the supplied RegExp object ++ecma3/RegExp/eexec_002.* : \/\(a|d|q|\)x\/i.exec\(bcaDxqy\).index , .*,, expectedfail, FAILED! expected: 3 got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a|d|q|\)x\/i.exec\(bcaDxqy\).input , .*,, expectedfail, FAILED! expected: bcaDxqy got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a|\(e|q\)\)\(x|y\)\/.exec\(bcaddxqy\).index , .*,, expectedfail, FAILED! expected: 6 got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a|\(e|q\)\)\(x|y\)\/.exec\(bcaddxqy\).input , .*,, expectedfail, FAILED! expected: bcaddxqy got: undefined ++ecma3/RegExp/eexec_002.* : \/a\*b\/.exec\(aaadaabaaa\).index , .*,, expectedfail, FAILED! expected: 4 got: undefined ++ecma3/RegExp/eexec_002.* : \/a\*b\/.exec\(aaadaabaaa\).input , .*,, expectedfail, FAILED! expected: aaadaabaaa got: undefined ++ecma3/RegExp/eexec_002.* : \/a\*b\/.exec\(dddb\).index , .*,, expectedfail, FAILED! expected: 3 got: undefined ++ecma3/RegExp/eexec_002.* : \/a\*b\/.exec\(dddb\).input , .*,, expectedfail, FAILED! expected: dddb got: undefined ++ecma3/RegExp/eexec_002.* : \/x\d\dy\/.exec\(abcx45ysss235\).index , .*,, expectedfail, FAILED! expected: 3 got: undefined ++ecma3/RegExp/eexec_002.* : \/x\d\dy\/.exec\(abcx45ysss235\).input , .*,, expectedfail, FAILED! expected: abcx45ysss235 got: undefined ++ecma3/RegExp/eexec_002.* : \/\[\^abc\]def\[abc\]\+\/.exec\(abxdefbb\).index , .*,, expectedfail, FAILED! expected: 2 got: undefined ++ecma3/RegExp/eexec_002.* : \/\[\^abc\]def\[abc\]\+/.exec\(abxdefbb\).input , .*,, expectedfail, FAILED! expected: abxdefbb got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a\*\)baa\/.exec\(ccdaaabaxaabaa\).index , .*,, expectedfail, FAILED! expected: 9 got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a\*\)baa\/.exec\(ccdaaabaxaabaa\).input , .*,, expectedfail, FAILED! expected: ccdaaabaxaabaa got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a\*\)baa\/.exec\(aabaa\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a\*\)baa\/.exec\(aabaa\).input , .*,, expectedfail, FAILED! expected: aabaa got: undefined ++ecma3/RegExp/eexec_002.* : \/q\(a|b\)\*q\/.exec\(xxqababqyy\).index , .*,, expectedfail, FAILED! expected: 2 got: undefined ++ecma3/RegExp/eexec_002.* : \/q\(a|b\)\*q\/.exec\(xxqababqyy\).input , .*,, expectedfail, FAILED! expected: xxqababqyy got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a\(.|[\^d]\)c\)\*\/.exec\(adcaxc\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eexec_002.* : \/\(a\(.|\[\^d]\)c\)\*\/.exec\(adcaxc\).input , .*,, expectedfail, FAILED! expected: adcaxc got: undefined ++#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(abaaaxaabaayy\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(abaaaxaabaayy\).input , .*,, expectedfail, FAILED! expected: abaaaxaabaayy got: undefined ++#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(abaaaxaabaayy\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(abaaaxaabaayy\).input , .*,, expectedfail, FAILED! expected: abaaaxaabaayy got: undefined ++#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(cccdaaabaxaabaayy\).index , .*,, expectedfail, FAILED! expected: 6 got: undefined ++#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(cccdaaabaxaabaayy\).input , .*,, expectedfail, FAILED! expected: cccdaaabaxaabaayy got: undefined ++#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(cccdaaabqxaabaayy\).index , .*,, expectedfail, FAILED! expected: 7 got: undefined ++#ecma3/RegExp/eexec_002.* : \/\(a\*\)b\1\/.exec\(cccdaaabqxaabaayy\).input , .*,, expectedfail, FAILED! expected: cccdaaabqxaabaayy got: undefined ++ecma3/RegExp/eexec_002.* : \/"\(.|\[\^"\\\\]\)\*"\/.exec\(xx"makudonarudo"yy\).index , .*,, expectedfail, FAILED! expected: 2 got: undefined ++ecma3/RegExp/eexec_002.* : \/"\(.|\[\^"\\\\]\)\*"\/.exec\(xx"makudonarudo"yy\).input , .*,, expectedfail, FAILED! expected: xx"makudonarudo"yy got: undefined ++ecma3/RegExp/eexec_002.* : \/"\(.|\[\^"\\\\]\)\*"\/.exec\(xx"ma"yy\).index , .*,, expectedfail, FAILED! expected: 2 got: undefined ++ecma3/RegExp/eexec_002.* : \/"\(.|[\^"\\\\]\)\*"\/.exec\(xx"ma"yy\).input , .*,, expectedfail, FAILED! expected: xx"ma"yy got: undefined ++ecma3/RegExp/emultiline_001.* : \).index , .*,, expectedfail, FAILED! expected: 13 got: undefined ++ecma3/RegExp/emultiline_001.* : \).input , .*,, expectedfail, FAILED! expected: ivory-billed ++ecma3/RegExp/emultiline_001.* : \).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/emultiline_001.* : \).input , .*,, expectedfail, FAILED! expected: ivory-billed ++ecma3/RegExp/ehex_001.* , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('\x41'\).exec\(A\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('\x41'\).exec\(A\).input , .*,, expectedfail, FAILED! expected: A got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('\x412'\).exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('\x412'\).exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('\\x1g'\).exec\(x1g\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('\\x1g'\).exec\(x1g\).input , .*,, expectedfail, FAILED! expected: x1g got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(\x41\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(\x41\).input , .*,, expectedfail, FAILED! expected: A got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(\x412\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(\x412\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('^x'\).exec\(x412\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('^x'\).exec\(x412\).input , .*,, expectedfail, FAILED! expected: x412 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/ehex_001.* : new RegExp\('A'\).exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined ++ecma3/RegExp/eperlstress_001.* , .*,, expectedfail, FAILED! expected: foobar,f,o,o,b,a,r got: foobar,,,,b,a,r ++ecma3/RegExp/eregress_001.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: stack.pop\(...\).apply is not a function||interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:308|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| ++ecma3/RegExp/eregress_119909.* : strOriginal.search\(re\) , .*,, expectedfail, FAILED! expected: -1 got: 0 ++ecma3/RegExp/eregress_119909.* : strOriginal.match\(re\) , .*,, expectedfail, FAILED! expected: null got: hello,hello,hello,hello, ++ecma3/RegExp/eregress_119909.* : strOriginal.replace\(re. strReplace\) , .*,, expectedfail, FAILED! expected: hello got: goodbye ++ecma3/RegExp/eregress_57631.*, .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern ''and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern ''and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern ''and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'abc'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'abc'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'abc'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(3-1\)sw'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(3-1\)sw'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(3-1\)sw'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(...\)\s\w'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(...\)\s\w'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(.*\)\(...\)\s\w'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '[^A-Za-z0-9_]'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '[^A-Za-z0-9_]'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '[^A-Za-z0-9_]'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : ]\(123.5\)\([4 - 8]$\)'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : ]\(123.5\)\([4 - 8]$\)'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : ]\(123.5\)\([4 - 8]$\)'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'i' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'g' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'm' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'undefined' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( \]'and flag 'i' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( \]'and flag 'g' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( \]'and flag 'm' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( \]'and flag 'undefined' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(\)'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(\)'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(\)'and flag '/\(\?\:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\(a'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( \]'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( \]'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern '\( \]'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'd\{s\}'and flag 'a' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'd\{s\}'and flag '123' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Testing for error creating RegExp object on pattern 'd\{s\}'and flag '/\(?:\)/' , .*,, expectedfail, FAILED! expected: no exception got: exception! ++ecma3/RegExp/eregress_57631.* : Test completion status , .*,, expectedfail, FAILED! expected: no exception got: exception occurred ++ecma3/RegExp/eunicode_001.* , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /\u0041/ .exec\(A\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /\u0041/ .exec\(A\).input , .*,, expectedfail, FAILED! expected: A got: undefined ++ecma3/RegExp/eunicode_001.* : /\u00412/ .exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /\u00412/ .exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined ++ecma3/RegExp/eunicode_001.* : /\u00412/ .exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /\u00412/ .exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined ++ecma3/RegExp/eunicode_001.* : /\u001g/ .exec\(u001g\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /\u001g/ .exec\(u001g\).input , .*,, expectedfail, FAILED! expected: u001g got: undefined ++ecma3/RegExp/eunicode_001.* : /A/ .exec\(\u0041\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /A/ .exec\(\u0041\).input , .*,, expectedfail, FAILED! expected: A got: undefined ++ecma3/RegExp/eunicode_001.* : /A/ .exec\(\u00412\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /A/ .exec\(\u00412\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined ++ecma3/RegExp/eunicode_001.* : /A2/ .exec\(\u00412\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /A2/ .exec\(\u00412\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined ++ecma3/RegExp/eunicode_001.* : /A/ .exec\(A2\).index , .*,, expectedfail, FAILED! expected: 0 got: undefined ++ecma3/RegExp/eunicode_001.* : /A/ .exec\(A2\).input , .*,, expectedfail, FAILED! expected: A2 got: undefined ++ecma3/Statements/e12_10_1.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|findProperty@/Work/artcompiler/shumway/src/avm2/runtime.js:433|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:424|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| ++ecma3/Statements/e12_2_1.* : SECTION var y created with function scope , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: no error ++ecma3/Statements/e12_6_3_1.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error||error@/Work/artcompiler/shumway/src/avm2/util.js:28|assert@/Work/artcompiler/shumway/src/avm2/util.js:38|@/Work/artcompiler/shumway/src/avm2/runtime.js:122|nextName@/Work/artcompiler/shumway/src/avm2/runtime.js:269|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:230|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|interpretMethod@/Work/artcompiler/shumway/src/avm2/interpreter.js:331|createFunction/interpretedMethod/fn@/Work/artcompiler/shumway/src/avm2/runtime.js:952|executeScript@/Work/artcompiler/shumway/src/avm2/domain.js:26|executeAbc@/Work/artcompiler/shumway/src/avm2/domain.js:485|processAbc@/Work/artcompiler/shumway/src/avm2/bin/avm.js:234|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:172|@/Work/artcompiler/shumway/src/avm2/bin/avm.js:147|| ++ecma3/RegExp/multibyte_regress.* : .index regex property broken multibyte chars: , .*,, expectedfail, FAILED! expected: got: 64, 65, 66, 67, 68, 69, 6a, 6b, 6c, 6d, 6e, 6f ++ecma3/Statements/e12_6_3_9_rt.* : object is not defined , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: Error: Cannot find property ++ecma3/Statements/eforin_001.* : object.length , .*,, expectedfail, FAILED! expected: 3 got: 4 ++ecma3/Statements/eforin_001.* : object.length , .*,, expectedfail, FAILED! expected: 3 got: 4 ++ecma3/Statements/eregress_131348.* : statements string1 , .*,, expectedfail, FAILED! expected: No error got: An error was generated!!! ++ecma3/Statements/eregress_131348.* : statements string2 , .*,, expectedfail, FAILED! expected: No error got: An error was generated!!! ++ecma3/Statements/eregress_131348.* : statements string3 , .*,, expectedfail, FAILED! expected: No error got: An error was generated!!! ++ecma3/Statements/eregress_131348.* : statements string4 , .*,, expectedfail, FAILED! expected: No error got: An error was generated!!! ++ecma3/Statements/etry_006.* : TryWith\( hello \) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: Error: Cannot find property ++ecma3/Statements/etry_006.* : TryWith\( hola \) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: Error: Cannot find property ++ecma3/String/concat.* : String.prototype.concat.length , .*,, expectedfail, FAILED! expected: 0 got: 1 ++ecma3/String/e15_5_3_1_1.* : String.prototype.length , .*,, expectedfail, FAILED! expected: undefined got: 0 ++ecma3/String/e15_5_3_1_2.* : String.prototype=null;String.prototype , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no exception thrown ++ecma3/String/e15_5_4.* : typeof String.prototype , .*,, expectedfail, FAILED! expected: object got: string ++ecma3/String/e15_5_4.* : String.prototype.getClass = Object.prototype.toString; String.prototype.getClass\(\) , .*,, expectedfail, FAILED! expected: [object Object] got: [object String] ++ecma3/String/e15_5_4.* : String.prototype.length , .*,, expectedfail, FAILED! expected: undefined got: 0 ++ecma3/String/e15_5_4_10_1_rt.* : var obj = new Number\(NaN\); obj.substring = String.prototype.substring; obj.substring\(Infinity. NaN\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_10_1_rt.* : var obj = new Boolean\(\); obj.substring = String.prototype.substring; obj.substring\(new Array\(\). new Boolean\(1\)\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4256\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4304 got: 11520 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4257\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4305 got: 11521 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4258\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4306 got: 11522 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4259\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4307 got: 11523 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4260\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4308 got: 11524 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4261\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4309 got: 11525 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4262\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4310 got: 11526 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4263\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4311 got: 11527 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4264\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4312 got: 11528 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4265\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4313 got: 11529 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4266\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4314 got: 11530 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4267\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4315 got: 11531 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4268\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4316 got: 11532 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4269\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4317 got: 11533 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4270\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4318 got: 11534 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4271\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4319 got: 11535 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4272\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4320 got: 11536 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4273\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4321 got: 11537 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4274\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4322 got: 11538 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4275\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4323 got: 11539 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4276\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4324 got: 11540 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4277\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4325 got: 11541 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4278\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4326 got: 11542 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4279\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4327 got: 11543 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4280\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4328 got: 11544 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4281\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4329 got: 11545 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4282\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4330 got: 11546 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4283\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4331 got: 11547 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4284\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4332 got: 11548 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4285\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4333 got: 11549 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4286\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4334 got: 11550 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4287\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4335 got: 11551 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4288\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4336 got: 11552 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4289\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4337 got: 11553 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4290\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4338 got: 11554 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4291\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4339 got: 11555 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4292\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4340 got: 11556 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4293\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4341 got: 11557 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4295\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4295 got: 11559 ++ecma3/String/e15_5_4_11_2.* : var s = new String\( String.fromCharCode\(4301\) \); s.toLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4301 got: 11565 ++ecma3/String/e15_5_4_1_rt.* : var STRING = new String.prototype.constructor\('hi'\); STRING.getClass = Object.prototype.toString; STRING.getClass\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_3_3_rt.* : var valof=String.prototype.valueOf; astring=new Number\(\); astring.valueOf = valof; astring.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: Error ++ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(0\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1009 got: TypeError: obj is null ++ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(1\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1009 got: TypeError: obj is null ++ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(2\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1009 got: TypeError: obj is null ++ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(3\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1009 got: TypeError: obj is null ++ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(0\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1010 got: Error: getProperty\({pu ++ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(1\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1010 got: Error: getProperty\({pu ++ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(2\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1010 got: Error: getProperty\({pu ++ecma3/String/e15_5_4_4_4_rt.* : x.__proto.charAt = String.prototype.charAt; x.charAt\(3\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1010 got: Error: getProperty\({pu ++ecma3/String/e15_5_4_4_4_rt.* : x = new Number\(123\); x.charAt = String.prototype.charAt; x.charAt\(0\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_4_4_rt.* : x = new Number\(123\); x.charAt = String.prototype.charAt; x.charAt\(1\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_4_4_rt.* : x = new Number\(123\); x.charAt = String.prototype.charAt; x.charAt\(2\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_6_2_rt.* : String.prototype.indexOf.length , .*,, expectedfail, FAILED! expected: 2 got: 1 ++ecma3/String/e15_5_4_6_2_rt.* : delete String.prototype.indexOf.length\; String.prototype.indexOf.length , .*,, expectedfail, FAILED! expected: 2 got: 1 ++ecma3/String/e15_5_4_6_2_rt.* : Assigning Object.prototype.toString to f.toString , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/String/e15_5_4_6_2_rt.* : var f \= function\(\) \{\}\; f.toString \= Object.prototype.toString\; f.indexOf \= String.prototype.indexOf\; f.indexOf\('\[object Function\-'\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/String/e15_5_4_6_2_rt.* : var b \= new Boolean\(\)\; b.indexOf \= String.prototype.indexOf\; b.indexOf\('true'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_6_2_rt.* : var b \= new Boolean\(\)\; b.indexOf \= String.prototype.indexOf\; b.indexOf\('true'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_6_2_rt.* : var b \= new Boolean\(\)\; b.indexOf \= String.prototype.indexOf\; b.indexOf\('true'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_6_2_rt.* : var n \= new Number\(1e21\)\; n.indexOf \= String.prototype.indexOf\; n.indexOf\('e'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_6_2_rt.* : var n \= new Number\(\-Infinity\)\; n.indexOf \= String.prototype.indexOf\; n.indexOf\('\-'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_6_2_rt.* : var n \= new Number\(0xFF\)\; n.indexOf \= String.prototype.indexOf\; n.indexOf\('5'\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_6_2_rt.* : var m \= Math\; m.indexOf \= String.prototype.indexOf\; m.indexOf\( 'Math' \) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_7_2.* : String.prototype.lastIndexOf.length , .*,, expectedfail, FAILED! expected: 2 got: 1 ++ecma3/String/e15_5_4_7_2.* : delete String.prototype.lastIndexOf.length\; String.prototype.lastIndexOf.length , .*,, expectedfail, FAILED! expected: 2 got: 1 ++ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\).length , .*,, expectedfail, FAILED! expected: 5 got: 1 ++ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[0\] , .*,, expectedfail, FAILED! expected: this got: thisundefinedisundefinedaundefinedstringundefinedobject ++ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[1\] , .*,, expectedfail, FAILED! expected: is got: undefined ++ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[2\] , .*,, expectedfail, FAILED! expected: a got: undefined ++ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[3\] , .*,, expectedfail, FAILED! expected: string got: undefined ++ecma3/String/e15_5_4_8_2.* : var s = new String\( thisundefinedisundefinedaundefinedstringundefinedobject \); s.split\(void 0\)\[4\] , .*,, expectedfail, FAILED! expected: object got: undefined ++ecma3/String/e15_5_4_8_1_rt.* : var obj \= new Number\(NaN\)\; obj.split \= String.prototype.split\; typeof obj.split\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_8_1_rt.* : var obj \= new Number\(Infinity\)\; obj.split \= String.prototype.split\; Array.prototype.getClass \= Object.prototype.toString\; obj.getClass\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_8_1_rt.* : var obj = new Number\(-1234567890\)\; obj.split \= String.prototype.split\; obj.split\(\).length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_8_1_rt.* : var obj = new Number\(-1e21\)\; obj.split \= String.prototype.split\; obj.split\(\)\[0\] , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: ReferenceError: Error #1069 ++ecma3/String/e15_5_4_8_1_rt.* : var obj = Math\; obj.split = String.prototype.split;Array.prototype.getClass = Object.prototype.toString\; obj.getClass\(\) , .*,, expectedfail, FAILED! expected: TypeError: Error #1006 got: ReferenceError: {publi ++ecma3/String/e15_5_4_8_1_rt.* : var obj = new Boolean\(\)\; obj.split = String.prototype.split\; typeof obj.split\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_8_1_rt.* : var obj = new Boolean\(\); obj.split = String.prototype.split\; Array.prototype.getClass = Object.prototype.toString\; obj.getClass\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_8_1_rt.* : var obj = new Boolean\(\)\; obj.split = String.prototype.split;obj.split\(\).length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_8_1_rt.* : var obj = new Boolean\(\)\; obj.split = String.prototype.split;obj.split\(\)\[0\] , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_8_3.* : var s = new String\(\); s.split\(''\).length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/String/e15_5_4_8_3.* : "".split\(""\).length , .*,, expectedfail, FAILED! expected: 1 got: 0 ++ecma3/String/e15_5_4_9_1_rt.* : var obj = function\(\) {}; obj.substring = String.prototype.substring; obj.toString = Object.prototype.toString; obj.substring\(8\) , .*,, expectedfail, FAILED! expected: true got: false ++ecma3/String/e15_5_4_9_1_rt.* : var obj = new Number\(NaN\); obj.substring = String.prototype.substring; obj.substring\(false\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_4_9_1_rt.* : var obj = new Boolean\(\); obj.substring = String.prototype.substring; obj.substring\(new Array\(\)\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: Error ++ecma3/String/e15_5_5_1.* : var s= new String\(\);s.length=10 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/String/e15_5_5_1.* : var s = new String\(\); delete s.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1120 got: no error ++ecma3/String/e15_5_5_1.* : var s = new String\('hello'\); delete s.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1120 got: no error ++ecma3/String/e15_5_5_1.* : delete s.length , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1120 got: no error ++ecma3/String/e15_5_5_1.* : var s= new String\(\);s.length=10 , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1074 got: no error ++ecma3/String/ematch_002.* : \( Boston. Mass. 02134 \).match\(/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$/\).index , .*,, expectedfail, FAILED! expected: 14 got: undefined ++ecma3/String/ematch_002.* : \( Boston. Mass. 02134 \).match\(/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$/\).input , .*,, expectedfail, FAILED! expected: Boston, Mass. 02134 got: undefined ++ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = /\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$/; re.lastIndex \=0\).index , .*,, expectedfail, FAILED! expected: 11 got: undefined ++ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \=0\).input , .*,, expectedfail, FAILED! expected: Boston, MA 02134 got: undefined ++ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 16\).index , .*,, expectedfail, FAILED! expected: 11 got: undefined ++ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 16\).input , .*,, expectedfail, FAILED! expected: Boston, MA 02134 got: undefined ++ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 11\).index , .*,, expectedfail, FAILED! expected: 11 got: undefined ++ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 11\).input , .*,, expectedfail, FAILED! expected: Boston, MA 02134 got: undefined ++ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 111\).index , .*,, expectedfail, FAILED! expected: 11 got: undefined ++ecma3/String/ematch_002.* : \( Boston. MA 02134 \).match\(re = \/\(\[d\]\{5\}\)\(\[- \]\?\[d\]\{4\}\)\?\$\/\; re.lastIndex \= 111\).input , .*,, expectedfail, FAILED! expected: Boston, MA 02134 got: undefined ++ecma3/String/ematch_004.* : \( 10203040506070809000 \).match\(re = /0./\).index , .*,, expectedfail, FAILED! expected: 1 got: undefined ++ecma3/String/ematch_004.* : \( 10203040506070809000 \).match\(re = /0./\).input , .*,, expectedfail, FAILED! expected: 10203040506070809000 got: undefined ++ecma3/String/ematch_004.* : \( 10203040506070809000 \).match\(re = /0./ \[lastIndex is 0\]\).index , .*,, expectedfail, FAILED! expected: 1 got: undefined ++ecma3/String/ematch_004.* : \( 10203040506070809000 \).match\(re = /0./ \[lastIndex is 0\]\).input , .*,, expectedfail, FAILED! expected: 10203040506070809000 got: undefined ++ecma3/String/localeCompare_rt.* : str1.localeCompare\(str2\) , .*,, expectedfail, FAILED! expected: -1 got: -4 ++ecma3/String/localeCompare_rt.* : String.prototype.localeCompare\(str2.str1\) , .*,, expectedfail, FAILED! expected: ArgumentError: Error #1063 got: no error ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4256\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4304 got: 11520 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4257\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4305 got: 11521 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4258\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4306 got: 11522 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4259\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4307 got: 11523 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4260\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4308 got: 11524 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4261\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4309 got: 11525 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4262\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4310 got: 11526 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4263\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4311 got: 11527 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4264\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4312 got: 11528 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4265\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4313 got: 11529 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4266\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4314 got: 11530 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4267\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4315 got: 11531 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4268\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4316 got: 11532 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4269\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4317 got: 11533 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4270\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4318 got: 11534 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4271\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4319 got: 11535 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4272\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4320 got: 11536 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4273\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4321 got: 11537 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4274\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4322 got: 11538 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4275\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4323 got: 11539 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4276\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4324 got: 11540 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4277\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4325 got: 11541 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4278\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4326 got: 11542 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4279\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4327 got: 11543 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4280\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4328 got: 11544 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4281\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4329 got: 11545 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4282\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4330 got: 11546 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4283\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4331 got: 11547 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4284\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4332 got: 11548 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4285\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4333 got: 11549 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4286\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4334 got: 11550 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4287\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4335 got: 11551 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4288\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4336 got: 11552 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4289\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4337 got: 11553 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4290\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4338 got: 11554 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4291\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4339 got: 11555 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4292\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4340 got: 11556 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4293\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4341 got: 11557 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4295\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4295 got: 11559 ++ecma3/String/toLocaleLowerCase2.* : var s = new String\( String.fromCharCode\(4301\) \); s.toLocaleLowerCase\(\).charCodeAt\(0\) , .*,, expectedfail, FAILED! expected: 4301 got: 11565 ++ecma3/TypeConversion/e9_3_1_3_rt.* : - "-0x123456789abcde8" , .*,, expectedfail, FAILED! expected: 81985529216486880 got: NaN number ++ecma3/TypeConversion/e9_3_1_3_rt.* : parseInt\("123456789012345678"\) , .*,, expectedfail, FAILED! expected: 123456789012345700 got: 123456789012345680 ++ecma3/TypeConversion/e9_3_1_3_rt.* : - "-0x123456789abcde8" , .*,, expectedfail, FAILED! expected: 81985529216486880 got: NaN number ++ecma3/Types/e8_5.* : Positive finite Non zero values where e is 971 , .*,, expectedfail, FAILED! expected: 1e+308 got: 8.98846567431158e+307 ++ecma3/Types/e8_5.* : Positive finite Non zero values where e is 971 , .*,, expectedfail, FAILED! expected: 1.79769313486231e+308 got: 1.7976931348623157e+308 ++ecma3/Types/e8_5.* : Negative finite Non zero values where e is 971 , .*,, expectedfail, FAILED! expected: -1e+308 got: -8.98846567431158e+307 ++ecma3/Types/e8_6_1.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: Error: Cannot find property {public,private$e8_6_1.as$1,public$http://adobe.com/AS3/2006/builtin}::thisError||undefined| ++ecma3/instanceof/instanceof_002.* : b instanceof Array , .*,, expectedfail, FAILED! expected: false got: true ++ecma3/instanceof/instanceof_003_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: Error #1006: value is not a function.||undefined| ++ecma3/instanceof/regress_7635_rt.* : , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: Error #1006: value is not a function.||undefined| ++ecma3/Exceptions/binding_001.* , .*,, expectedfail, FAILED contained no testcase messages - reason: undefined| ++ecma3/Exceptions/exception_011_rt.* , .*,, expectedfail, FAILED! ++ecma3/Exceptions/number_003_rt.* : Assigning Number.prototype.valueOf as the valueOf of new Number\(\) \(threw No exception thrown\) , .*,, expectedfail, FAILED! expected: Passed got: 0 ++ecma3/Exceptions/number_003_rt.* : Assigning Number.prototype.valueOf as the valueOf of new Number\(4\) \(threw No exception thrown\) , .*,, expectedfail, FAILED! expected: Passed got: 4 ++ecma3/Exceptions/number_003_rt.* : Assigning Number.prototype.valueOf as the valueOf of \'4\' \(threw No exception thrown\) , .*,, expectedfail, FAILED! expected: Passed got: 4 ++ecma3/Exceptions/number_004_rt.* : Assigning Number.prototype.toString as the toString of new Number\(\) \(threw No exception thrown\) , .*,, expectedfail, FAILED! expected: Passed got: 0 ++ecma3/Exceptions/number_004_rt.* : Assigning Number.prototype.toString as the toString of new Number\(4\) \(threw No exception thrown\) , .*,, expectedfail, FAILED! expected: Passed got: 4 ++ecma3/Exceptions/number_004_rt.* : Assigning Number.prototype.toString as the toString of '4' \(threw No exception thrown\) , .*,, expectedfail, FAILED! expected: Passed got: 4 ++ecma3/Number/toLocaleString_rt.* : s \= Number.prototype.toLocaleString\; o \= new Number\(1\)\; o.toLocaleString \= s\; o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: no exception thrown ++ecma3/Number/toLocaleString_rt.* : s \= Number.prototype.toLocaleString\; o \= new Number\(\-1\)\; o.toLocaleString \= s; o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1056 got: no exception thrown ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(1000\)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: 1000 got: 1,000 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(10000\)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: 10000 got: 10,000 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(10000000000\)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: 10000000000 got: 10,000,000,000 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(100000000000000000000\)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: 100000000000000000000 got: 100,000,000,000,000,000,000 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(12345 \)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: 12345 got: 12,345 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(1234567890\)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: 1234567890 got: 1,234,567,890 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(\-1000 \)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: -1000 got: -1,000 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(\-1000000000 \)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: -1000000000 got: -1,000,000,000 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(\-1000000000000000\)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: -1000000000000000 got: -1,000,000,000,000,000 ++ecma3/Number/toLocaleString_rt.* : o\=new Number\(\-100000000000000000000\)\;o.toLocaleString\(\) , .*,, expectedfail, FAILED! expected: -100000000000000000000 got: -100,000,000,000,000,000,000 ++ecma3/ObjectObjects/e15_2_4_3.* : mystring \= new String\(\)\; mystring.valueOf \= Object.prototype.valueOf\; mystring.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error ++ecma3/ObjectObjects/e15_2_4_3.* : mydate \= new Date\(\)\; mydate.valueOf \= Object.prototype.valueOf\; mydate.valueOf\(\) , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1037 got: no error ++ecma3/Statements/block.* : Block in which exception is thrown , .*,, expectedfail, FAILED! expected: ReferenceError: Error #1065 got: no error ++ecma3/Statements/block.* : Block in which exception is thrown , .*,, expectedfail, FAILED! expected: 2 got: NaN number ++ecma3/String/e15_5_4_3_3_rt.* , .*,, expectedfail, FAILED contained no testcase messages - reason: TypeError: obj is undefined||undefined| +diff -r 2b38aa82c803 test/acceptance/runtests.py +--- a/test/acceptance/runtests.py Tue Jan 29 06:59:24 2013 -0800 ++++ b/test/acceptance/runtests.py Wed Mar 27 09:52:12 2013 -0700 @@ -26,6 +26,7 @@ class AcceptanceRuntest(RuntestBase): @@ -1999,7 +2087,7 @@ diff -r 5571cf86fc68 test/acceptance/runtests.py + shumwayHome = environ["SHUMWAY_HOME"] + if not shumwayHome.endswith('/'): + shumwayHome += '/' -+ self.avm = 'js %ssrc/avm2/bin/avm.js -x -i ' % shumwayHome ++ self.avm = 'js %ssrc/avm2/bin/avm.js -x ' % shumwayHome + + if self.androidthreads: @@ -2013,9 +2101,9 @@ diff -r 5571cf86fc68 test/acceptance/runtests.py (f,err,exitcode) = self.run_pipe(cmd, outputCalls=outputCalls) elif ast.endswith(self.abcasmExt): # make sure util file has been compiled -diff -r 5571cf86fc68 test/acceptance/testconfig.txt ---- a/test/acceptance/testconfig.txt Tue Jan 29 13:37:51 2013 -0800 -+++ b/test/acceptance/testconfig.txt Thu Mar 21 16:22:14 2013 -0700 +diff -r 2b38aa82c803 test/acceptance/testconfig.txt +--- a/test/acceptance/testconfig.txt Tue Jan 29 06:59:24 2013 -0800 ++++ b/test/acceptance/testconfig.txt Wed Mar 27 09:52:12 2013 -0700 @@ -46,331 +46,17 @@ # These fail when run on panda boards. Turning them off for all android to avoid unexpected passes when run againnst actual phone devices. regress/bug_606478:.*(19\d\d|200[0-6]).*, (arm-android-ssh-), diff, skip, Skip on android because panda boards do not adjust past dates for historical DST settings @@ -2359,9 +2447,9 @@ diff -r 5571cf86fc68 test/acceptance/testconfig.txt -# these should be expected failures but there's no way to specify that particular swf versions fail -as3/Vector/nonindexproperty, halfmoon, , skip, halfmoon acts like interpreter instead of JIT for early swf versions -regress/bug_551587_2, halfmoon, , skip, halfmoon acts like interpreter instead of JIT for early swf versions -diff -r 5571cf86fc68 test/performance/runtests.py ---- a/test/performance/runtests.py Tue Jan 29 13:37:51 2013 -0800 -+++ b/test/performance/runtests.py Thu Mar 21 16:22:14 2013 -0700 +diff -r 2b38aa82c803 test/performance/runtests.py +--- a/test/performance/runtests.py Tue Jan 29 06:59:24 2013 -0800 ++++ b/test/performance/runtests.py Wed Mar 27 09:52:12 2013 -0700 @@ -65,6 +65,7 @@ serverHost = '10.60.48.47' serverPort = 1188 @@ -2416,9 +2504,9 @@ diff -r 5571cf86fc68 test/performance/runtests.py if self.forcerebuild and isfile(abc): os.unlink(abc) if isfile(abc) and getmtime(ast)>getmtime(abc): -diff -r 5571cf86fc68 test/performance/testconfig.txt ---- a/test/performance/testconfig.txt Tue Jan 29 13:37:51 2013 -0800 -+++ b/test/performance/testconfig.txt Thu Mar 21 16:22:14 2013 -0700 +diff -r 2b38aa82c803 test/performance/testconfig.txt +--- a/test/performance/testconfig.txt Tue Jan 29 06:59:24 2013 -0800 ++++ b/test/performance/testconfig.txt Wed Mar 27 09:52:12 2013 -0700 @@ -20,65 +20,3 @@ canaries/.* , canaries ,, include , canaries testsuite .*/canaries/.* , canaries ,, include , canaries testsuite @@ -2485,9 +2573,9 @@ diff -r 5571cf86fc68 test/performance/testconfig.txt -asmicro/driver, .* ,, skip, included by test files -asmicro/float.*, .*,, skip, skip the float asmicro testcases until float is enabled by default - -diff -r 5571cf86fc68 test/util/runtestBase.py ---- a/test/util/runtestBase.py Tue Jan 29 13:37:51 2013 -0800 -+++ b/test/util/runtestBase.py Thu Mar 21 16:22:14 2013 -0700 +diff -r 2b38aa82c803 test/util/runtestBase.py +--- a/test/util/runtestBase.py Tue Jan 29 06:59:24 2013 -0800 ++++ b/test/util/runtestBase.py Wed Mar 27 09:52:12 2013 -0700 @@ -112,7 +112,7 @@ sourceExt = '.as' supportFolderExt = '_support' @@ -2533,7 +2621,7 @@ diff -r 5571cf86fc68 test/util/runtestBase.py if match: for k2 in self.settings[k].keys(): if k2 in settings: -@@ -1967,6 +1970,9 @@ +@@ -1967,6 +1971,9 @@ def getAvmVersion(self, vm=None, txt=None): '''Pull the avm version out of the vm info or description string if provided.'''