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

assert(cb != __null) failed: must be with -XX:-Inline

XMLWordPrintable

    • b14
    • generic
    • generic

      ADDITIONAL SYSTEM INFORMATION :
      OS: Ubuntu18.04
      $ java -version
      openjdk version "20-internal" 2023-03-21
      OpenJDK Runtime Environment (fastdebug build 20-internal-adhoc.root.jdk)
      OpenJDK 64-Bit Server VM (fastdebug build 20-internal-adhoc.root.jdk, mixed mode, sharing)


      A DESCRIPTION OF THE PROBLEM :
      This configuration fails:

      CONF=linux-x86_64-server-fastdebug make test TEST=compiler/codecache/stress/UnexpectedDeoptimizationTest.java TEST_VM_OPTS="-XX:-Inline"

      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/codeCache.inline.hpp:49
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/home/jiahx/jdk/src/hotspot/share/code/codeCache.inline.hpp:49), pid=11323, tid=11379
      # assert(cb != __null) failed: must be
      #
      # JRE version: OpenJDK Runtime Environment (20.0) (fastdebug build 20-internal-adhoc.jiahx.jdk)
      # Java VM: OpenJDK 64-Bit Server VM (fastdebug 20-internal-adhoc.jiahx.jdk, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0xa64f53] ContinuationEntry::assert_entry_frame_laid_out(JavaThread*)+0x1233
      #
      # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
      #

      Besides, the following tests also failed with option "-XX:-Inline"
      compiler/cha/AbstractRootMethod.java
      compiler/cha/DefaultRootMethod.java
      compiler/ciReplay/TestIncrementalInlining.java
      compiler/ciReplay/TestInliningProtectionDomain.java
      compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
      compiler/intrinsics/TestCheckIndex.java
      compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
      compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
      compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
      compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
      compiler/stable/TestStableBoolean.java
      compiler/stable/TestStableByte.java
      compiler/stable/TestStableChar.java
      compiler/stable/TestStableDouble.java
      compiler/stable/TestStableFloat.java
      compiler/stable/TestStableInt.java
      compiler/stable/TestStableLong.java
      compiler/stable/TestStableObject.java
      compiler/stable/TestStableShort.java
      compiler/stable/TestStableUByte.java
      compiler/stable/TestStableUShort.java
      compiler/uncommontrap/Decompile.java
      compiler/unsafe/UnsafeGetConstantField.java


      FREQUENCY : always


            dlong Dean Long
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: