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

testlibrary_tests/ir_framework/tests/TestCompileThreshold.java timed out

XMLWordPrintable

    • master
    • x86_64
    • windows

      The following test failed in the JDK26 CI:

      testlibrary_tests/ir_framework/tests/TestCompileThreshold.java

      Here's a snippet from the log file:

      #section:main
      ----------messages:(9/438)----------
      command: main -XX:CompileThreshold=12 -XX:+UseG1GC ir_framework.tests.TestCompileThreshold
      reason: User specified action: run main/othervm -XX:CompileThreshold=12 -XX:+UseG1GC ir_framework.tests.TestCompileThreshold
      started: Sun Oct 05 23:57:31 UTC 2025
      Mode: othervm [/othervm specified]
      Process id: 44180
      Timeout information:
      --- Timeout information end.
      finished: Mon Oct 06 00:01:01 UTC 2025
      elapsed time (seconds): 209.834
      ----------configuration:(0/0)----------

      <snip>

      ----------System.err:(57/6962)*----------

      Command Line:
      c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\windows-x64-debug.jdk\\jdk-26\\fastdebug\\bin\\java.exe -DReproduce=true -cp C:\\sb\\prod\\1759708273\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_misc\\classes\\2\\testlibrary_tests\\ir_framework\\tests\\TestCompileThreshold.d;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\src.full\\open\\test\\hotspot\\jtreg\\testlibrary_tests\\ir_framework\\tests;C:\\sb\\prod\\1759708273\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_misc\\classes\\2\\testlibrary_tests\\ir_framework\\tests\\TestCompileThreshold.d\\test\\lib;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\src.full\\open\\test\\lib;C:\\sb\\prod\\1759708273\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_misc\\classes\\2\\testlibrary_tests\\ir_framework\\tests\\TestCompileThreshold.d\\testlibrary_tests;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\src.full\\open\\test\\hotspot\\jtreg\\testlibrary_tests;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\src.full\\open\\test\\hotspot\\jtreg;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jtreg\\8\\2\\bundles\\jtreg-8+2.zip\\jtreg\\lib\\jtreg.jar -Djava.library.path=c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\windows-x64-debug.test\\hotspot\\jtreg\\native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:MaxRAMPercentage=4.16667 -Dtest.boot.jdk=c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk\\24\\36\\bundles\\windows-x64\\jdk-24_windows-x64_bin.zip\\jdk-24 -Djava.io.tmpdir=c:\\sb\\prod\\1759708273\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_misc\\tmp -XX:+CreateCoredumpOnCrash -Dir.framework.server.port=49390 -XX:CompileThreshold=10 -XX:InterpreterProfilePercentage=0 -XX:-TieredCompilation -DTest=testWithCompileThreshold -DPreferCommandLineFlags=true -XX:+PrintCompilation -XX:+UnlockDiagnosticVMOptions -XX:+LogCompilation -XX:CompilerDirectivesFile=test-vm-compile-commands-pid-19760.log -XX:CompilerDirectivesLimit=21 -XX:-OmitStackTraceInFastThrow -DShouldDoIRVerification=true -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM ir_framework.tests.TestCompileThreshold

      One or more @IR rules failed:

      Failed IR Rules (1) of Methods (1)
      ----------------------------------
      1) Method "public void ir_framework.tests.TestCompileThreshold.testWithCompileThreshold()" - [Failed IR rules: 1]:
         * @IR rule 1: "@compiler.lib.ir_framework.IR(phase={DEFAULT}, applyIfPlatformAnd={}, applyIfCPUFeatureOr={}, counts={"_#CALL#_", "1"}, applyIfPlatformOr={}, applyIfPlatform={}, failOn={}, applyIfOr={}, applyIfCPUFeatureAnd={}, applyIf={}, applyIfCPUFeature={}, applyIfAnd={}, applyIfNot={})"
           > Phase "PrintIdeal":
             - counts: Graph contains wrong number of nodes:
               * Constraint 1: "(\\d+(\\s){2}(Call.*Java.*)+(\\s){2}===.*)"
                 - Failed comparison: [found] 0 = 1 [given]
                 - No nodes matched!

      >>> Check stdout for compilation output of the failed methods


        #############################################################
         - 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.
        #############################################################



      Command Line:
      c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\windows-x64-debug.jdk\\jdk-26\\fastdebug\\bin\\java.exe -DReproduce=true -cp C:\\sb\\prod\\1759708273\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_misc\\classes\\2\\testlibrary_tests\\ir_framework\\tests\\TestCompileThreshold.d;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\src.full\\open\\test\\hotspot\\jtreg\\testlibrary_tests\\ir_framework\\tests;C:\\sb\\prod\\1759708273\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_misc\\classes\\2\\testlibrary_tests\\ir_framework\\tests\\TestCompileThreshold.d\\test\\lib;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\src.full\\open\\test\\lib;C:\\sb\\prod\\1759708273\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_misc\\classes\\2\\testlibrary_tests\\ir_framework\\tests\\TestCompileThreshold.d\\testlibrary_tests;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\src.full\\open\\test\\hotspot\\jtreg\\testlibrary_tests;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\src.full\\open\\test\\hotspot\\jtreg;C:\\ade\\mesos\\work_dir\\jib-master\\install\\jtreg\\8\\2\\bundles\\jtreg-8+2.zip\\jtreg\\lib\\jtreg.jar -Djava.library.path=c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk-26+19-1900\\windows-x64-debug.test\\hotspot\\jtreg\\native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:MaxRAMPercentage=4.16667 -Dtest.boot.jdk=c:\\ade\\mesos\\work_dir\\jib-master\\install\\jdk\\24\\36\\bundles\\windows-x64\\jdk-24_windows-x64_bin.zip\\jdk-24 -Djava.io.tmpdir=c:\\sb\\prod\\1759708273\\testoutput\\test-support\\jtreg_open_test_hotspot_jtreg_hotspot_misc\\tmp -XX:+CreateCoredumpOnCrash -Dir.framework.server.port=49540 -XX:InterpreterProfilePercentage=0 -XX:-TieredCompilation -DTest=testWithoutCompileThreshold -XX:+PrintCompilation -XX:+UnlockDiagnosticVMOptions -XX:+LogCompilation -XX:CompilerDirectivesFile=test-vm-compile-commands-pid-33492.log -XX:CompilerDirectivesLimit=21 -XX:-OmitStackTraceInFastThrow -DShouldDoIRVerification=true -XX:-BackgroundCompilation -XX:CompileCommand=quiet compiler.lib.ir_framework.test.TestVM ir_framework.tests.TestCompileThreshold

      One or more @IR rules failed:

      Failed IR Rules (1) of Methods (1)
      ----------------------------------
      1) Method "public void ir_framework.tests.TestCompileThreshold.testWithoutCompileThreshold()" - [Failed IR rules: 1]:
         * @IR rule 1: "@compiler.lib.ir_framework.IR(phase={DEFAULT}, applyIfPlatformAnd={}, applyIfCPUFeatureOr={}, counts={"_#CALL#_", "1"}, applyIfPlatformOr={}, applyIfPlatform={}, failOn={}, applyIfOr={}, applyIfCPUFeatureAnd={}, applyIf={}, applyIfCPUFeature={}, applyIfAnd={}, applyIfNot={})"
           > Phase "PrintIdeal":
             - counts: Graph contains wrong number of nodes:
               * Constraint 1: "(\\d+(\\s){2}(Call.*Java.*)+(\\s){2}===.*)"
                 - Failed comparison: [found] 0 = 1 [given]
                 - No nodes matched!

      >>> Check stdout for compilation output of the failed methods


        #############################################################
         - 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.
        #############################################################


      STATUS:Passed.
      ----------rerun:(43/7945)*----------

      The reports BOTH a timeout and "One or more @IR rules failed"

            chagedorn Christian Hagedorn
            dcubed Daniel Daugherty
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: