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

[vector] assert(_callee == __null) failed: repeated inlining attempt

    Details

      Description

      Bunch of tests crash with
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/home/katya/work/JavaSE/Hotspot/ws/jdk.panama-dev/open/src/hotspot/share/opto/callGenerator.cpp:557), pid=21996, tid=22010
      # assert(_callee == __null) failed: repeated inlining attempt
      #
      # JRE version: Java(TM) SE Runtime Environment (16.0) (fastdebug build 16-internal+0-2020-08-07-1934275.katya...)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 16-internal+0-2020-08-07-1934275.katya..., mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0x83ae78][thread 22026 also had an error]
      # LateInlineVirtualCallGenerator::set_callee_method(ciMethod*)+0x38


      The crashes are observed at least in vectorIntrinsics branch and looks like started to appear after
      JDK-8250740 has been integrated.


      To reproduce run for example:
      > jtreg -jdk:fastdebugBuild -dir:open/test/jdk jdk/incubator/vector/Vector64ConversionTests.java


      The failed tests are:
      jdk/incubator/vector/VectorMaxConversionTests.java
      jdk/incubator/vector/Vector64ConversionTests.java
      jdk/incubator/vector/Vector512ConversionTests.java
      jdk/incubator/vector/Vector256ConversionTests.java
      jdk/incubator/vector/Vector128ConversionTests.java
      jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
      jdk/incubator/vector/Short64VectorLoadStoreTests.java
      jdk/incubator/vector/Short256VectorTests.java
      jdk/incubator/vector/Long64VectorTests.java
      jdk/incubator/vector/FloatMaxVectorTests.java
      jdk/incubator/vector/Float64VectorTests.java
      jdk/incubator/vector/Float256VectorTests.java
      jdk/incubator/vector/Double64VectorTests.java


        Attachments

          Activity

            People

            • Assignee:
              vlivanov Vladimir Ivanov
              Reporter:
              epavlova Ekaterina Pavlova
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: