-
Bug
-
Resolution: Fixed
-
P3
-
11, 14
-
b16
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8245949 | 13.0.4 | Roland Westrelin | P3 | Resolved | Fixed | b03 |
JDK-8234570 | 11.0.7-oracle | Roland Westrelin | P3 | Resolved | Fixed | b01 |
JDK-8231888 | 11.0.6 | Roland Westrelin | P3 | Resolved | Fixed | b01 |
Found with fuzzing, the bundle is attached. Reproduces with Shenandoah, not with G1.
$ jdk-jdk/build/linux-x86_64-server-fastdebug/images/jdk/bin/java -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC Test
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/loopnode.cpp:992
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/shade/trunks/jdk-jdk/src/hotspot/share/opto/loopnode.cpp:992), pid=12041, tid=12050
# assert(found_sfpt) failed: no node in loop that's not input to safepoint
#
# JRE version: OpenJDK Runtime Environment (14.0) (fastdebug build 14-internal+0-adhoc.shade.jdk-jdk)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 14-internal+0-adhoc.shade.jdk-jdk, mixed mode, sharing, tiered, compressed oops, shenandoah gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x11f2cb8] LoopNode::verify_strip_mined(int) const+0x5f8
- backported by
-
JDK-8231888 Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint
- Resolved
-
JDK-8234570 Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint
- Resolved
-
JDK-8245949 Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint
- Resolved
- duplicates
-
JDK-8230798 [lworld] C2 compilation fails with ShouldNotReachHere in verify_strip_mined_scheduling
- Closed
- relates to
-
JDK-8260420 C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint
- Resolved
-
JDK-8229450 C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint
- Closed
-
JDK-8264958 C2 compilation fails with assert "n is later than its clone"
- Resolved
-
JDK-8252372 Check if cloning is required to move loads out of loops in PhaseIdealLoop::split_if_with_blocks_post()
- Resolved