https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62304
Dave Malcolm <dmalcolm at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmalcolm at redhat dot com --- Comment #1 from Dave Malcolm <dmalcolm at redhat dot com> --- The crash in find_dead_or_set_registers is the one discussed in: https://gcc.gnu.org/ml/gcc-patches/2014-08/msg02619.html and I introduced it in r214693 (aka patch #225) The crash in follow_jumps is similar to it, and occurs here: new_thread = follow_jumps (JUMP_LABEL_AS_INSN (new_thread), insn, &crossing); where JUMP_LABEL_AS_INSN erroneously tries to coerce JUMP_LABEL (new_thread) to be an insn, but it's a RETURN. I introduced this one in r214684 (aka patch #218) Sorry; am working on a fix.