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

TestMergeStores fails with ArrayIndexOutOfBoundException

XMLWordPrintable

    • b25


      compiler/c2/TestMergeStores.java#id0 test fails. Looks like LockingMode=1 for each of the failures in other tasks.

      Error Output
      ------------
      Java HotSpot(TM) 64-Bit Server VM warning: Option LockingMode was deprecated in version 24.0 and will likely be removed in a future release.
      Exception in thread "main" compiler.lib.ir_framework.shared.TestRunException:

      Test Failures (1)
      -----------------
      Custom Run Test: @Run: runTests - @Tests: {test1a,test1b,test1c,test1d,test1e,test1f,test1g,test1h,test1i,test2a,test2b,test2c,test2d,test2e,test2aBE,test2bBE,test2cBE,test2dBE,test2eBE,test3a,test3aBE,test4a,test4aBE,test5a,test6a,test7a,test10a,test10b,test10c,test10d,test10e,test10f,test7aBE,test100a,test101a,test102a,test102aBE,test200a,test201a,test202a,test202aBE,test300a,test400a,test500a,test501a,test502a,test500aBE,test501aBE,test502aBE,test600a,test601a,test700a,test800a,test800aBE}:
      compiler.lib.ir_framework.shared.TestRunException: There was an error while invoking @Run method public void compiler.c2.TestMergeStores.runTests(compiler.lib.ir_framework.RunInfo)
      at compiler.lib.ir_framework.test.CustomRunTest.invokeTest(CustomRunTest.java:162)
      at compiler.lib.ir_framework.test.AbstractTest.run(AbstractTest.java:98)
      at compiler.lib.ir_framework.test.CustomRunTest.run(CustomRunTest.java:89)
      at compiler.lib.ir_framework.test.TestVM.runTests(TestVM.java:861)
      at compiler.lib.ir_framework.test.TestVM.start(TestVM.java:252)
      at compiler.lib.ir_framework.test.TestVM.main(TestVM.java:165)
      Caused by: java.lang.reflect.InvocationTargetException
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:119)
      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      at compiler.lib.ir_framework.test.CustomRunTest.invokeTest(CustomRunTest.java:157)
      ... 5 more
      Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -42 out of bounds for length 1000
      at compiler.c2.TestMergeStores.test6R(TestMergeStores.java:1093)
      at compiler.c2.TestMergeStores.lambda$new$32(TestMergeStores.java:157)
      at compiler.c2.TestMergeStores.runTests(TestMergeStores.java:363)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
      ... 7 more

            epeter Emanuel Peter
            coleenp Coleen Phillimore
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: