diff -r 1e906304457b -r 30a0176b8af3 hotspot/src/share/vm/opto/lcm.cpp --- a/hotspot/src/share/vm/opto/lcm.cpp Thu Oct 13 12:27:39 2016 +0200 +++ b/hotspot/src/share/vm/opto/lcm.cpp Mon Oct 10 17:04:42 2016 +0200 @@ -1147,6 +1147,8 @@ // If this is the first failure, the sentinel string will "stick" // to the Compile object, and the C2Compiler will see it and retry. C->record_failure(C2Compiler::retry_no_subsuming_loads()); + } else { + assert(false, "graph should be schedulable"); } // assert( phi_cnt == end_idx(), "did not schedule all" ); return false;