Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8007060

Primitive wrap filter throws ClassCastException in test262parallel

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1
    • 8
    • None
    • core-libs
    • None

    Description

      To repro:

      1) Modify project properties to run only chapter 15.4.4.20 (the whole test suite works too, but it takes longer).

      2) Run ant test262parallel multiple times. On my machine it breaks about 50% of the time.

      I get the follow stack traces - different wrap filters fail as the correct native type (e.g Number) isn't passed in, but rather Global, or JO$ or other classes

       [java] java.lang.ClassCastException: jdk.nashorn.internal.scripts.JO$ cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_5_5.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js:24)
           [java] at jdk.nashorn.internal.scripts.Script$sta$12.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_5_5.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js:29)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_5.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js:23)
           [java] at jdk.nashorn.internal.scripts.Script$sta$14.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_5.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js:28)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:384)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.objects.NativeFunction.call(NativeFunction.java:168)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_b_12.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js:28)
           [java] at jdk.nashorn.internal.scripts.Script$sta$15.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_b_12.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js:35)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_b_5.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js:32)
           [java] at jdk.nashorn.internal.scripts.Script$sta$16.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_b_5.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js:36)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:384)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.objects.NativeFunction.call(NativeFunction.java:168)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_1.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js:21)
           [java] at jdk.nashorn.internal.scripts.Script$sta$17.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_1.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js:25)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_18.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js:25)
           [java] at jdk.nashorn.internal.scripts.Script$sta$18.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_18.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js:29)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:384)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.objects.NativeFunction.call(NativeFunction.java:168)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_25.testcase$_L17(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js:18)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_25.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js:21)
           [java] at jdk.nashorn.internal.scripts.Script$sta$19.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_25.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js:25)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:384)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.objects.NativeFunction.call(NativeFunction.java:168)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_5.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js:38)
           [java] at jdk.nashorn.internal.scripts.Script$sta$20.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_i_5.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js:42)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_ii_12.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js:17)
           [java] at jdk.nashorn.internal.scripts.Script$sta$21.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_ii_12.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js:21)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_ii_2.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js:24)
           [java] at jdk.nashorn.internal.scripts.Script$sta$22.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_ii_2.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js:28)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.scripts.JO$ cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:384)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.objects.NativeFunction.call(NativeFunction.java:168)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_ii_6.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js:24)
           [java] at jdk.nashorn.internal.scripts.Script$sta$23.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_ii_6.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js:28)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:384)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.objects.NativeFunction.call(NativeFunction.java:168)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_1_4.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js:19)
           [java] at jdk.nashorn.internal.scripts.Script$sta$24.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_1_4.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js:29)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_13.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js:21)
           [java] at jdk.nashorn.internal.scripts.Script$sta$25.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_13.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js:24)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:384)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.objects.NativeFunction.call(NativeFunction.java:168)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_2.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js:23)
           [java] at jdk.nashorn.internal.scripts.Script$sta$26.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_2.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js:26)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_26.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js:18)
           [java] at jdk.nashorn.internal.scripts.Script$sta$27.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_26.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js:21)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] at jdk.nashorn.internal.objects.NativeNumber.wrapFilter(NativeNumber.java:330)
           [java] at jdk.nashorn.internal.objects.NativeArray$6.forEach(NativeArray.java:1189)
           [java] at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:115)
           [java] at jdk.nashorn.internal.objects.NativeArray.filter(NativeArray.java:1194)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_6.testcase(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js:21)
           [java] at jdk.nashorn.internal.scripts.Script$sta$28.runTestCase(test/script/external/test262/test/harness/sta.js:898)
           [java] at jdk.nashorn.internal.scripts.Script$15_4_4_20_9_c_iii_6.runScript(test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js:24)
           [java] at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:366)
           [java] at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:310)
           [java] at jdk.nashorn.internal.test.framework.SharedContextEvaluator.run(SharedContextEvaluator.java:133)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.evaluateScript(AbstractScriptRunnable.java:192)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.execute(ParallelTestRunner.java:199)
           [java] at jdk.nashorn.internal.test.framework.AbstractScriptRunnable.runTest(AbstractScriptRunnable.java:129)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:277)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner$ScriptRunnable.call(ParallelTestRunner.java:121)
           [java] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
           [java] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
           [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
           [java] at java.lang.Thread.run(Thread.java:722)
           [java] Exception in thread "main" java.lang.AssertionError: TEST FAILED
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner.run(ParallelTestRunner.java:399)
           [java] at jdk.nashorn.internal.test.framework.ParallelTestRunner.main(ParallelTestRunner.java:406)
           [java]
           [java] FAILED TESTS
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.scripts.JO$ cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.scripts.JO$ cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Test(compile, run): test/script/external/test262/test/suite/ch15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js
           [java] java.lang.ClassCastException: jdk.nashorn.internal.objects.Global cannot be cast to java.lang.Number
           [java] Tests run: 224/224 tests, passed: 208 (92.86%), failed: 16. Time elapsed: 0min 18s.
           [java] Java Result: 1

      Attachments

        Activity

          People

            hannesw Hannes Wallnoefer
            lagergren Marcus Lagergren
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: