Test compiler/gallery/TestParticleLife.java timed out

XMLWordPrintable

    • aarch64
    • linux

      The main log is somewhat confusing:

      ----------System.out:(18/3106)----------
      Running JTREG test in mode: ir
      Testing with IR rules...
      IR verification disabled due to the following reason(s):
      - Using non-whitelisted JTreg VM or Javaoptions flag(s):
        - TieredStopAtLevel=3
        - StressLoopInvariantCodeMotion
        - StressRangeCheckElimination
        - StressLinearScan

      Skip Flag VM due to not performing IR verification.
      Run Test VM - [-XX:CompileCommand=inline,compiler.gallery.ParticleLife$State::update*, --add-modules=jdk.incubator.vector]:
      Command line: [/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/linux-aarch64-debug.jdk/jdk-27/fastdebug/bin/java -cp /opt/mach5/mesos/work_dir/slaves/da1065b5-7b94-4f0d-85e9-a3a252b9a32e-S145073/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6e4d31b3-96cc-47a2-bf21-0b0dd01f0d35/runs/7005ad46-0817-4763-9a89-b67fecf28692/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier3_compiler/classes/2/compiler/gallery/TestParticleLife_ir.d:/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/src.full/open/test/hotspot/jtreg/compiler/gallery:/opt/mach5/mesos/work_dir/slaves/da1065b5-7b94-4f0d-85e9-a3a252b9a32e-S145073/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6e4d31b3-96cc-47a2-bf21-0b0dd01f0d35/runs/7005ad46-0817-4763-9a89-b67fecf28692/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier3_compiler/classes/2/compiler/gallery/TestParticleLife_ir.d/test/lib:/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/src.full/open/test/lib:/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/src.full/open/test/hotspot/jtreg:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/8.2.1/1/bundles/jtreg-8.2.1+1.zip/jtreg/lib/jtreg.jar -Djava.library.path=/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/linux-aarch64-debug.test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:MaxRAMPercentage=6.25 -Dtest.boot.jdk=/opt/mach5/mesos/work_dir/jib-master/install/jdk/25/37/bundles/linux-aarch64/jdk-25_linux-aarch64_bin.tar.gz/jdk-25 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/da1065b5-7b94-4f0d-85e9-a3a252b9a32e-S145073/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6e4d31b3-96cc-47a2-bf21-0b0dd01f0d35/runs/7005ad46-0817-4763-9a89-b67fecf28692/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier3_compiler/tmp -XX:+UnlockDiagnosticVMOptions -XX:TieredStopAtLevel=3 -XX:+StressLoopInvariantCodeMotion -XX:+StressRangeCheckElimination -XX:+StressLinearScan -Dir.framework.server.port=35697 -XX:CompileCommand=inline,compiler.gallery.ParticleLife$State::update* --add-modules=jdk.incubator.vector -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.gallery.TestParticleLife ]
      [2026-03-03T01:33:05.022110395Z] Gathering output for process 1608324
      [2026-03-03T01:33:05.091290401Z] Waiting for completion for process 1608324
      [01:53:04.101] Timeout signalled after 1200 seconds
      [2026-03-03T01:54:17.344633938Z] Waiting for completion finished for process 1608324
      Output and diagnostic info for process 1608324 was saved into 'pid-1608324-output.log'

      ----------System.err:(50/4765)----------
      WARNING: Using incubator modules: jdk.incubator.vector

      TestFramework Test VM exited with code 134


      Standard Output
      ---------------
      CompileCommand: inline compiler/gallery/ParticleLife$State.update* bool inline = true
      TestVM main() called - about to run tests in class compiler.gallery.TestParticleLife
      For random generator using seed: 3915877692
      To re-run test with same seed value please add "-Djdk.test.lib.random.seed=3915877692" to command line.
      WARNING: Using incubator modules: jdk.incubator.vector

      Command Line:
      /opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/linux-aarch64-debug.jdk/jdk-27/fastdebug/bin/java -DReproduce=true -cp /opt/mach5/mesos/work_dir/slaves/da1065b5-7b94-4f0d-85e9-a3a252b9a32e-S145073/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6e4d31b3-96cc-47a2-bf21-0b0dd01f0d35/runs/7005ad46-0817-4763-9a89-b67fecf28692/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier3_compiler/classes/2/compiler/gallery/TestParticleLife_ir.d:/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/src.full/open/test/hotspot/jtreg/compiler/gallery:/opt/mach5/mesos/work_dir/slaves/da1065b5-7b94-4f0d-85e9-a3a252b9a32e-S145073/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6e4d31b3-96cc-47a2-bf21-0b0dd01f0d35/runs/7005ad46-0817-4763-9a89-b67fecf28692/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier3_compiler/classes/2/compiler/gallery/TestParticleLife_ir.d/test/lib:/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/src.full/open/test/lib:/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/src.full/open/test/hotspot/jtreg:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/8.2.1/1/bundles/jtreg-8.2.1+1.zip/jtreg/lib/jtreg.jar -Djava.library.path=/opt/mach5/mesos/work_dir/jib-master/install/jdk-27+12-1018/linux-aarch64-debug.test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:MaxRAMPercentage=6.25 -Dtest.boot.jdk=/opt/mach5/mesos/work_dir/jib-master/install/jdk/25/37/bundles/linux-aarch64/jdk-25_linux-aarch64_bin.tar.gz/jdk-25 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/da1065b5-7b94-4f0d-85e9-a3a252b9a32e-S145073/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6e4d31b3-96cc-47a2-bf21-0b0dd01f0d35/runs/7005ad46-0817-4763-9a89-b67fecf28692/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier3_compiler/tmp -XX:+UnlockDiagnosticVMOptions -XX:TieredStopAtLevel=3 -XX:+StressLoopInvariantCodeMotion -XX:+StressRangeCheckElimination -XX:+StressLinearScan -Dir.framework.server.port=35697 -XX:CompileCommand=inline,compiler.gallery.ParticleLife$State::update* --add-modules=jdk.incubator.vector -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM compiler.gallery.TestParticleLife


      Error Output
      ------------
      WARNING: Using incubator modules: jdk.incubator.vector


        #############################################################
         - To only run the failed tests use -DTest, -DExclude,
           and/or -DScenarios.
         - To also get the standard output of the Test VM run with
           -DReportStdout=true or for even more fine-grained logging
           use -DVerbose=true.
        #############################################################


      compiler.lib.ir_framework.driver.TestVMException: There were one or multiple errors. Please check stderr for more information.
      at compiler.lib.ir_framework.driver.TestVMProcess.throwTestVMException(TestVMProcess.java:203)
      at compiler.lib.ir_framework.driver.TestVMProcess.checkTestVMExitCode(TestVMProcess.java:184)
      at compiler.lib.ir_framework.driver.TestVMProcess.<init>(TestVMProcess.java:75)
      at compiler.lib.ir_framework.TestFramework.runTestVM(TestFramework.java:879)
      at compiler.lib.ir_framework.TestFramework.start(TestFramework.java:839)
      at compiler.lib.ir_framework.TestFramework.start(TestFramework.java:431)
      at compiler.lib.ir_framework.TestFramework.runWithFlags(TestFramework.java:257)
      at compiler.gallery.TestParticleLife.runIR(TestParticleLife.java:69)
      at compiler.gallery.TestParticleLife.main(TestParticleLife.java:61)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
      at java.base/java.lang.reflect.Method.invoke(Method.java:565)
      at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
      at java.base/java.lang.Thread.run(Thread.java:1527)

      JavaTest Message: Test threw exception: compiler.lib.ir_framework.driver.TestVMException: There were one or multiple errors. Please check stderr for more information.
      JavaTest Message: shutting down test

      STATUS:Failed.`main' threw exception: compiler.lib.ir_framework.driver.TestVMException: There were one or multiple errors. Please check stderr for more information.

      But the timeout handler seems to show the test code still running:

      "main" #3 [1608325] prio=5 os_prio=0 cpu=1184695.51ms elapsed=1200.18s allocated=139G defined_classes=484 tid=0x0000ffffb402d070 nid=1608325 runnable [0x0000ffffb9dfd000]
         java.lang.Thread.State: RUNNABLE
      Thread: 0x0000ffffb402d070 [0x188a85] State: _at_safepoint _at_poll_safepoint 0
         JavaThread state: _thread_blocked
      at jdk.internal.misc.Unsafe.allocateInstance(java.base@27-ea/Native Method)
      at java.lang.invoke.DirectMethodHandle.allocateInstance(java.base@27-ea/DirectMethodHandle.java:503)
      at java.lang.invoke.LambdaForm$DMH/0x00000fe001059000.newInvokeSpecial(java.base@27-ea/LambdaForm$DMH)
      at java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.base@27-ea/Invokers$Holder)
      at jdk.incubator.vector.FloatVector$FloatSpecies.lambda$broadcastBits$0(jdk.incubator.vector@27-ea/FloatVector.java:3749)
      at jdk.incubator.vector.FloatVector$FloatSpecies$$Lambda/0x00000fe001062ac0.fromBits(jdk.incubator.vector@27-ea/Unknown Source)
      at jdk.internal.vm.vector.VectorSupport.fromBitsCoerced(java.base@27-ea/VectorSupport.java:211)
      at jdk.incubator.vector.FloatVector$FloatSpecies.broadcastBits(jdk.incubator.vector@27-ea/FloatVector.java:3746)
      at jdk.incubator.vector.FloatVector$FloatSpecies.broadcast(jdk.incubator.vector@27-ea/FloatVector.java:3755)
      at jdk.incubator.vector.FloatVector.broadcastTemplate(jdk.incubator.vector@27-ea/FloatVector.java:624)
      at jdk.incubator.vector.FloatVector128.broadcast(jdk.incubator.vector@27-ea/FloatVector128.java:139)
      at jdk.incubator.vector.FloatVector128.broadcast(jdk.incubator.vector@27-ea/FloatVector128.java:43)
      at jdk.incubator.vector.FloatVector.lanewise(jdk.incubator.vector@27-ea/FloatVector.java:916)
      at jdk.incubator.vector.FloatVector.mul(jdk.incubator.vector@27-ea/FloatVector.java:1441)
      at compiler.gallery.ParticleLife$State.updateForcesVectorAPI_Outer(ParticleLife.java:690)
      at compiler.gallery.TestParticleLife.testIR_updateForcesVectorAPI_Outer(TestParticleLife.java:217)
      at java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.base@27-ea/DirectMethodHandle$Holder)
      at java.lang.invoke.LambdaForm$MH/0x00000fe001052800.invoke(java.base@27-ea/LambdaForm$MH)
      at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@27-ea/Invokers$Holder)
      at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@27-ea/DirectMethodHandleAccessor.java:154)
      at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@27-ea/DirectMethodHandleAccessor.java:104)
      at java.lang.reflect.Method.invoke(java.base@27-ea/Method.java:565)
      at compiler.lib.ir_framework.test.BaseTest.invokeTestMethod(BaseTest.java:80)
      at compiler.lib.ir_framework.test.BaseTest.invokeTest(BaseTest.java:71)
      at compiler.lib.ir_framework.test.AbstractTest.run(AbstractTest.java:99)
      at compiler.lib.ir_framework.test.TestVM.runTests(TestVM.java:870)
      at compiler.lib.ir_framework.test.TestVM.start(TestVM.java:256)
      at compiler.lib.ir_framework.test.TestVM.main(TestVM.java:169)

            Assignee:
            Emanuel Peter
            Reporter:
            David Holmes
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: