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

compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"

XMLWordPrintable

    • b10
    • x86_64
    • linux
    • Fix failed

      The following test failure was spotted in the JDK13 CI:

      compiler/types/correctness/OffTest.java

      Here's a snippet of the log file:

       A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (open/src/hotspot/share/ci/ciMethodData.hpp:206), pid=3594, tid=3618
      # assert(recv == __null || recv->is_klass()) failed: wrong type
      #
      # JRE version: Java(TM) SE Runtime Environment (13.0) (fastdebug build 13-ea+0-1311)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 13-ea+0-1311, mixed mode, sharing, compressed oops, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0x8a6bf9] ciMethod::call_profile_at_bci(int)+0x8a9

      This failure was spotted in Tier2 so this bug is starting out at P3.

      The test was recently taken off the problem list via:

          JDK-8066173 compiler/types/correctness/OffTest.java failed with assert

      and that bug talks about failures on Solaris being pursued
      via a different bug ID. This failure is on Linux.

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

              Created:
              Updated:
              Resolved: