[Bug bootstrap/62304] [5 regression] ICE in follow_jumps, find_dead_or_set_registers

ro at CeBiTec dot Uni-Bielefeld.DE gcc-bugzilla@gcc.gnu.org
Fri Aug 29 11:39:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62304

--- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- 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)

I see, thanks.  I completely lost track what's happening in this patch
series...

> Sorry; am working on a fix.

Great, thanks.

    Rainer



More information about the Gcc-bugs mailing list