-
Bug
-
Resolution: Duplicate
-
P2
-
20
Triggered by java/util/Collections/RacingCollections.java, for now only on macosx-aarch64
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000000103db75d0, pid=40270, tid=36147
#
# JRE version: Java(TM) SE Runtime Environment (20.0+25) (build 20-ea+25-1870)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20-ea+25-1870, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
# Problematic frame:
# V [libjvm.dylib+0x70b5d0] _ZN14PhaseIdealLoop29push_pinned_nodes_thru_regionEP6IfNodeP4Node+0x1c
Current CompileTask:
C2: 19565 3884 4 RacingCollections$Frobber::realRun (680 bytes)
Stack: [0x0000000172078000,0x000000017227b000], sp=0x0000000172276ab0, free space=2042k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x70b5d0] _ZN14PhaseIdealLoop29push_pinned_nodes_thru_regionEP6IfNodeP4Node+0x1c
V [libjvm.dylib+0x70a9e0] _ZN14PhaseIdealLoop23try_merge_identical_ifsEP4Node+0xf4
V [libjvm.dylib+0x709e50] _ZN14PhaseIdealLoop25split_if_with_blocks_postEP4Node+0x78
V [libjvm.dylib+0x70c000] _ZN14PhaseIdealLoop20split_if_with_blocksER9VectorSetR10Node_Stack+0x11c
V [libjvm.dylib+0x6fe974] _ZN14PhaseIdealLoop18build_and_optimizeEv+0x868
V [libjvm.dylib+0x2a14b8] _ZN14PhaseIdealLoop8optimizeER12PhaseIterGVN12LoopOptsMode+0x10c
V [libjvm.dylib+0x2a171c] _ZN7Compile14optimize_loopsER12PhaseIterGVN12LoopOptsMode+0xb0
V [libjvm.dylib+0x29dc7c] _ZN7Compile8OptimizeEv+0xeec
V [libjvm.dylib+0x29bfe4] _ZN7CompileC2EP5ciEnvP8ciMethodi7OptionsP12DirectiveSet+0xaa0
V [libjvm.dylib+0x1fb224] _ZN10C2Compiler14compile_methodEP5ciEnvP8ciMethodibP12DirectiveSet+0x134
V [libjvm.dylib+0x2ad764] _ZN13CompileBroker25invoke_compiler_on_methodEP11CompileTask+0x3d0
V [libjvm.dylib+0x2ad318] _ZN13CompileBroker20compiler_thread_loopEv+0x484
V [libjvm.dylib+0x4b9014] _ZN10JavaThread17thread_main_innerEv+0x8c
V [libjvm.dylib+0x941c1c] _ZN6Thread8call_runEv+0xc8
V [libjvm.dylib+0x7f4d04] _ZL19thread_native_entryP6Thread+0x158
C [libsystem_pthread.dylib+0x726c] _pthread_start+0x94
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000000103db75d0, pid=40270, tid=36147
#
# JRE version: Java(TM) SE Runtime Environment (20.0+25) (build 20-ea+25-1870)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20-ea+25-1870, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
# Problematic frame:
# V [libjvm.dylib+0x70b5d0] _ZN14PhaseIdealLoop29push_pinned_nodes_thru_regionEP6IfNodeP4Node+0x1c
Current CompileTask:
C2: 19565 3884 4 RacingCollections$Frobber::realRun (680 bytes)
Stack: [0x0000000172078000,0x000000017227b000], sp=0x0000000172276ab0, free space=2042k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x70b5d0] _ZN14PhaseIdealLoop29push_pinned_nodes_thru_regionEP6IfNodeP4Node+0x1c
V [libjvm.dylib+0x70a9e0] _ZN14PhaseIdealLoop23try_merge_identical_ifsEP4Node+0xf4
V [libjvm.dylib+0x709e50] _ZN14PhaseIdealLoop25split_if_with_blocks_postEP4Node+0x78
V [libjvm.dylib+0x70c000] _ZN14PhaseIdealLoop20split_if_with_blocksER9VectorSetR10Node_Stack+0x11c
V [libjvm.dylib+0x6fe974] _ZN14PhaseIdealLoop18build_and_optimizeEv+0x868
V [libjvm.dylib+0x2a14b8] _ZN14PhaseIdealLoop8optimizeER12PhaseIterGVN12LoopOptsMode+0x10c
V [libjvm.dylib+0x2a171c] _ZN7Compile14optimize_loopsER12PhaseIterGVN12LoopOptsMode+0xb0
V [libjvm.dylib+0x29dc7c] _ZN7Compile8OptimizeEv+0xeec
V [libjvm.dylib+0x29bfe4] _ZN7CompileC2EP5ciEnvP8ciMethodi7OptionsP12DirectiveSet+0xaa0
V [libjvm.dylib+0x1fb224] _ZN10C2Compiler14compile_methodEP5ciEnvP8ciMethodibP12DirectiveSet+0x134
V [libjvm.dylib+0x2ad764] _ZN13CompileBroker25invoke_compiler_on_methodEP11CompileTask+0x3d0
V [libjvm.dylib+0x2ad318] _ZN13CompileBroker20compiler_thread_loopEv+0x484
V [libjvm.dylib+0x4b9014] _ZN10JavaThread17thread_main_innerEv+0x8c
V [libjvm.dylib+0x941c1c] _ZN6Thread8call_runEv+0xc8
V [libjvm.dylib+0x7f4d04] _ZL19thread_native_entryP6Thread+0x158
C [libsystem_pthread.dylib+0x726c] _pthread_start+0x94
- duplicates
-
JDK-8297433 misc java/util/concurrent tests crash during compilation
- Closed
-
JDK-8297934 [BACKOUT] Compiler should only use verified interface types for optimization
- Resolved
- is cloned by
-
JDK-8297932 [REDO] C2: SIGSEGV in PhaseIdealLoop::push_pinned_nodes_thru_region
- Closed
- relates to
-
JDK-8278228 C2: Improve identical back-to-back if elimination
- Resolved
-
JDK-6312651 Compiler should only use verified interface types for optimization
- Closed
-
JDK-8298848 C2: clone all of (CmpP (LoadKlass (AddP down at split if
- Resolved
(1 relates to)