-
Bug
-
Resolution: Fixed
-
P2
-
17, 18
-
b30
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8269971 | 18 | Roland Westrelin | P2 | Resolved | Fixed | b06 |
JDK-8270712 | 17.0.1 | Roland Westrelin | P2 | Resolved | Fixed | b03 |
Attached Fuzzer test fails:
$ linux-x86_64-server-fastdebug/images/jdk/bin/java -Xcomp -XX:CompileOnly=Test Test
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/shade/trunks/jdk/src/hotspot/share/opto/lcm.cpp:1190), pid=2187087, tid=2187100
# assert(false) failed: graph should be schedulable
Current CompileTask:
C2: 235 6 b 4 Test::mainTest (745 bytes)
Stack: [0x00007f21c9e64000,0x00007f21c9f65000], sp=0x00007f21c9f5fb70, free space=1006k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1229004] PhaseCFG::schedule_local(Block*, GrowableArray<int>&, VectorSet&, long*)+0xe04
V [libjvm.so+0xd2ead8] PhaseCFG::global_code_motion()+0xc38
V [libjvm.so+0xd320d1] PhaseCFG::do_global_code_motion()+0x51
V [libjvm.so+0xa1c44b] Compile::Code_Gen()+0x2ab
V [libjvm.so+0xa2948b] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, bool, DirectiveSet*)+0x13bb
V [libjvm.so+0x857106] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x646
V [libjvm.so+0xa3ae19] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xf19
V [libjvm.so+0xa3bae8] CompileBroker::compiler_thread_loop()+0x598
V [libjvm.so+0x19bf45c] JavaThread::thread_main_inner()+0x28c
V [libjvm.so+0x19c4f24] Thread::call_run()+0x104
V [libjvm.so+0x1556d2c] thread_native_entry(Thread*)+0x10c
$ linux-x86_64-server-fastdebug/images/jdk/bin/java -Xcomp -XX:CompileOnly=Test Test
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/shade/trunks/jdk/src/hotspot/share/opto/lcm.cpp:1190), pid=2187087, tid=2187100
# assert(false) failed: graph should be schedulable
Current CompileTask:
C2: 235 6 b 4 Test::mainTest (745 bytes)
Stack: [0x00007f21c9e64000,0x00007f21c9f65000], sp=0x00007f21c9f5fb70, free space=1006k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1229004] PhaseCFG::schedule_local(Block*, GrowableArray<int>&, VectorSet&, long*)+0xe04
V [libjvm.so+0xd2ead8] PhaseCFG::global_code_motion()+0xc38
V [libjvm.so+0xd320d1] PhaseCFG::do_global_code_motion()+0x51
V [libjvm.so+0xa1c44b] Compile::Code_Gen()+0x2ab
V [libjvm.so+0xa2948b] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, bool, DirectiveSet*)+0x13bb
V [libjvm.so+0x857106] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x646
V [libjvm.so+0xa3ae19] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xf19
V [libjvm.so+0xa3bae8] CompileBroker::compiler_thread_loop()+0x598
V [libjvm.so+0x19bf45c] JavaThread::thread_main_inner()+0x28c
V [libjvm.so+0x19c4f24] Thread::call_run()+0x104
V [libjvm.so+0x1556d2c] thread_native_entry(Thread*)+0x10c
- backported by
-
JDK-8269971 C2: assert(false) failed: graph should be schedulable after JDK-8252372
-
- Resolved
-
-
JDK-8270712 C2: assert(false) failed: graph should be schedulable after JDK-8252372
-
- Resolved
-
- relates to
-
JDK-8252372 Check if cloning is required to move loads out of loops in PhaseIdealLoop::split_if_with_blocks_post()
-
- Resolved
-
-
JDK-8273954 Regression 8% on Mac and 6% Windows on MonteCarlo
-
- Closed
-
(1 links to)