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

C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555

XMLWordPrintable

    • 23
    • b20
    • Verified

      I just pushed JDK-8318446, and [~jbhateja] just pushed a new test with JDK-8329555.

      I did not merge and run tests again in the meantime, so now we have a failure in mainline:

      ~/Documents/jtreg/bin/jtreg -va -s -jdk:/oracle-work/jdk-fork2/build/linux-x64-debug/jdk -javaoptions:"-XX:-TieredCompilation -XX:+AlwaysIncrementalInline" -J-Djavatest.maxOutputSize=10000000 /oracle-work/jdk-fork2/open/test/hotspot/jtreg/compiler/vectorapi/TestBiMorphicMismatchedMemSegment.java

      Flags:
      -XX:-TieredCompilation -XX:+AlwaysIncrementalInline

      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/oracle-work/jdk-fork2/open/src/hotspot/share/utilities/globalDefinitions.cpp:334), pid=3792327, tid=3792345
      # assert((allow_address || t != T_ADDRESS) && t <= T_CONFLICT) failed: unexpected basic type
      #
      # JRE version: Java(TM) SE Runtime Environment (23.0) (fastdebug build 23-internal-2024-04-24-1048312.emanuel...)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 23-internal-2024-04-24-1048312.emanuel..., mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0xd78a7d] type2aelembytes(BasicType, bool)+0x5d
      #
      # Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E" (or dumping to /oracle-work/jdk-fork2/build/linux-x64-debug/jdk/bin/JTwork/scratch/core.3792327)
      #
      # An error report file with more information is saved as:
      # /oracle-work/jdk-fork2/build/linux-x64-debug/jdk/bin/JTwork/scratch/hs_err_pid3792327.log
      #
      # Compiler replay data is saved as:
      # /oracle-work/jdk-fork2/build/linux-x64-debug/jdk/bin/JTwork/scratch/replay_pid3792327.log
      #
      # If you would like to submit a bug report, please visit:
      # https://bugreport.java.com/bugreport/crash.jsp
      #

        1. hs_err_pid3792327.log
          84 kB
        2. patch.diff
          2 kB
        3. replay_pid3792327.log
          214 kB

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

              Created:
              Updated:
              Resolved: