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

    XMLWordPrintable

Details

    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

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

            Dates

              Created:
              Updated:
              Resolved: