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

compiler/loopopts/TestUnreachableInnerLoop.java failed with -XX:LoopMaxUnroll=4

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • 21
    • 21
    • hotspot
    • None
    • x86
    • linux

      $ make test CONF=fastdebug JTREG="VM_OPTIONS=-XX:LoopMaxUnroll=4" TEST=compiler/loopopts/TestUnreachableInnerLoop.java

      Test failures occur on x86_64, AArch64 and LoongArch64 architectures

      ACTION: main -- Failed. Unexpected exit from test [exit code: 134]
      REASON: User specified action: run main/othervm -Xcomp -Xbatch -XX:CompileOnly=compiler/loopopts/TestUnreachableInnerLoop compiler.loopopts.TestUnreachableInnerLoop
      TIME: 2.539 seconds
      messages:
      command: main -Xcomp -Xbatch -XX:CompileOnly=compiler/loopopts/TestUnreachableInnerLoop compiler.loopopts.TestUnreachableInnerLoop
      reason: User specified action: run main/othervm -Xcomp -Xbatch -XX:CompileOnly=compiler/loopopts/TestUnreachableInnerLoop compiler.loopopts.TestUnreachableInnerLoop
      started: Mon Mar 06 09:59:51 GMT+08:00 2023
      Mode: othervm [/othervm specified]
      finished: Mon Mar 06 09:59:54 GMT+08:00 2023
      elapsed time (seconds): 2.539
      configuration:
      STDOUT:
      CompileCommand: compileonly compiler/loopopts/TestUnreachableInnerLoop.* bool compileonly = true
      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/block.cpp:1359
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/home/sunguoyun/jdk-ls/src/hotspot/share/opto/block.cpp:1359), pid=31328, tid=31344
      # assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions
      #
      # JRE version: OpenJDK Runtime Environment (20.0) (fastdebug build 20-internal-adhoc.sunguoyun.jdk-ls)
      # Java VM: OpenJDK 64-Bit Server VM (fastdebug 20-internal-adhoc.sunguoyun.jdk-ls, compiled mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
      # Problematic frame:
      # V [libjvm.so+0x628bac] PhaseCFG::verify() const+0x25c
      #
      # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
      #
      # An error report file with more information is saved as:
      # /home/sunguoyun/jdk-ls/build/linux-aarch64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_loopopts_TestUnreachableInnerLoop_java/scratch/0/hs_err_pid31328.log
      #
      # Compiler replay data is saved as:
      # /home/sunguoyun/jdk-ls/build/linux-aarch64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_loopopts_TestUnreachableInnerLoop_java/scratch/0/replay_pid31328.log
      #
      # If you would like to submit a bug report, please visit:
      # https://bugreport.java.com/bugreport/crash.jsp
      #

            sguoyun Sun Guoyun
            sguoyun Sun Guoyun
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: