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