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

CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed"

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b10

      Backports

        Description

        This fails with sh/jdk11, but not with jdk/jdk. It also fails only with Shenandoah. Might be a missing backport, or vanilla sh/jdk11 problem.

        $ wget https://repo1.maven.org/maven2/com/iheartradio/m3u8/open-m3u8/0.2.6/open-m3u8-0.2.6.jar
        $ wget https://cr.openjdk.java.net/~shade/ctw/ctw-jdk11.zip
        $ unzip ctw-jdk11.zip
        $ JAVA_HOME=../shenandoah-jdk11/build/linux-x86_64-normal-server-fastdebug/images/jdk JAVA_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC" ./ctw.sh open-m3u8-0.2.6.jar

        # Internal Error (/home/shade/trunks/shenandoah-jdk11/src/hotspot/share/opto/compile.cpp:3278), pid=27469, tid=27502
        # assert(false) failed: Range check dependent CastII node was not removed

          Attachments

          1. hs_err_pid27469.log
            795 kB
            Aleksey Shipilev
          2. replay_pid27469.log
            169 kB
            Aleksey Shipilev

            Issue Links

              Activity

                People

                Assignee:
                roland Roland Westrelin
                Reporter:
                shade Aleksey Shipilev
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: