http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #1 from Jeffrey A. Law <law at redhat dot com> 2011-04-06 16:54:41 UTC --- Elimination of a PHI caused a loop to be inserted on an edge. The edge insertions were committed after calling rebuild_jump_labels resulting in a null JUMP_LABEL for the loop branch which later triggered the abort.