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

Details

    • b10
    • x86_64
    • linux
    • Fix failed

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: