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

CTW: C1 compilation bails with "block join failed" due to a complicated jsr/ret structure

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Not an Issue
    • Affects Version/s: 15
    • Fix Version/s: 15
    • Component/s: hotspot

      Description

      It is unclear if this bailout is expected, or the evidence of C1 bug.

      $ cd test/hotspot/jtreg/testlibrary/ctw
      $ make
      $ cd dist
      $ wget https://repo1.maven.org/maven2/org/sonatype/appbooter/plexus-platforms/plexus-platform-jsw/2.1.1/plexus-platform-jsw-2.1.1.jar
      $ JAVA_OPTIONS="-XX:+AbortVMOnCompilationFailure" ./ctw.sh plexus-platform-jsw-2.1.1.jar

      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/compileBroker.cpp:2009
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/home/shade/trunks/jdk-jdk/src/hotspot/share/compiler/compileBroker.cpp:2009), pid=16090, tid=16120
      # fatal error: Not compilable at tier 1: block join failed

        Attachments

          Activity

            People

            • Assignee:
              chagedorn Christian Hagedorn
              Reporter:
              shade Aleksey Shipilev
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: