# SIGSEGV (0xb) at pc=0x00007f523dd16312, pid=1987, tid=2001
#
# JRE version: OpenJDK Runtime Environment (16.0) (build 16-lworld3ea+0-2020-07-22-1314014.tobias.hartmann.valhallaint)
# Java VM: OpenJDK 64-Bit Server VM (16-lworld3ea+0-2020-07-22-1314014.tobias.hartmann.valhallaint, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xc86312] PhaseIdealLoop::spinup(Node*, Node*, Node*, Node*, Node*, small_cache*) [clone .part.0]+0x52
Stack: [0x00007f52072fb000,0x00007f52073fc000], sp=0x00007f52073f76c0, free space=1009k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xc86312] PhaseIdealLoop::spinup(Node*, Node*, Node*, Node*, Node*, small_cache*) [clone .part.0]+0x52
V [libjvm.so+0xc86983] PhaseIdealLoop::handle_use(Node*, Node*, small_cache*, Node*, Node*, Node*, Node*, Node*)+0x73
V [libjvm.so+0xc87a57] PhaseIdealLoop::do_split_if(Node*)+0xf47
V [libjvm.so+0xa567c1] PhaseIdealLoop::flatten_array_element_type_check(Node*) [clone .part.0]+0x4a1
V [libjvm.so+0xa56a44] PhaseIdealLoop::split_if_with_blocks(VectorSet&, Node_Stack&)+0x184
V [libjvm.so+0xa4e684] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0xe34
V [libjvm.so+0x555a6f] Compile::Optimize()+0x77f
V [libjvm.so+0x557623] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0xd13
V [libjvm.so+0x495b9c] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0xfc
V [libjvm.so+0x5600f8] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xd18
V [libjvm.so+0x560b48] CompileBroker::compiler_thread_loop()+0x4e8
V [libjvm.so+0xd5cbbe] JavaThread::thread_main_inner()+0xde
V [libjvm.so+0xd61a4d] Thread::call_run()+0xfd
V [libjvm.so+0xb9d227] thread_native_entry(Thread*)+0xe7
#
# JRE version: OpenJDK Runtime Environment (16.0) (build 16-lworld3ea+0-2020-07-22-1314014.tobias.hartmann.valhallaint)
# Java VM: OpenJDK 64-Bit Server VM (16-lworld3ea+0-2020-07-22-1314014.tobias.hartmann.valhallaint, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xc86312] PhaseIdealLoop::spinup(Node*, Node*, Node*, Node*, Node*, small_cache*) [clone .part.0]+0x52
Stack: [0x00007f52072fb000,0x00007f52073fc000], sp=0x00007f52073f76c0, free space=1009k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xc86312] PhaseIdealLoop::spinup(Node*, Node*, Node*, Node*, Node*, small_cache*) [clone .part.0]+0x52
V [libjvm.so+0xc86983] PhaseIdealLoop::handle_use(Node*, Node*, small_cache*, Node*, Node*, Node*, Node*, Node*)+0x73
V [libjvm.so+0xc87a57] PhaseIdealLoop::do_split_if(Node*)+0xf47
V [libjvm.so+0xa567c1] PhaseIdealLoop::flatten_array_element_type_check(Node*) [clone .part.0]+0x4a1
V [libjvm.so+0xa56a44] PhaseIdealLoop::split_if_with_blocks(VectorSet&, Node_Stack&)+0x184
V [libjvm.so+0xa4e684] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0xe34
V [libjvm.so+0x555a6f] Compile::Optimize()+0x77f
V [libjvm.so+0x557623] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0xd13
V [libjvm.so+0x495b9c] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0xfc
V [libjvm.so+0x5600f8] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xd18
V [libjvm.so+0x560b48] CompileBroker::compiler_thread_loop()+0x4e8
V [libjvm.so+0xd5cbbe] JavaThread::thread_main_inner()+0xde
V [libjvm.so+0xd61a4d] Thread::call_run()+0xfd
V [libjvm.so+0xb9d227] thread_native_entry(Thread*)+0xe7