This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patches] Re: infinite loop in SPEC's gcc after your patches
> Hi,
>
> Toon Moene wrote:
>
> > Well, at least now we *have* a problem on the Alpha:
> >
> > stage1/xgcc -Bstage1/ -B/usr/snp/alphaev6-unknown-linux-gnu/bin/ -c
> > -DIN_GCC -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
> > -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long
> > -DHAVE_CONFIG_H -I. -I. -I../../gcc/gcc -I../../gcc/gcc/.
> > -I../../gcc/gcc/config -I../../gcc/gcc/../include ../../gcc/gcc/reload.c
> > -o reload.o
> > ../../gcc/gcc/reload.c: In function `find_reloads':
> > ../../gcc/gcc/reload.c:4217: In basic block 407:
> > ../../gcc/gcc/reload.c:4217: Flow control insn inside a basic block
> > (jump_insn 14561 4779 14562 (set (pc)
> > (label_ref 4787)) -1 (nil)
> > (nil))
> > ../../gcc/gcc/reload.c:4217: confused by earlier errors, bailing out
> >
> > "Flow control insn inside a basic block" - looks pretty damning to me.
>
> I only wanted to note, that my m68k bootstrap just aborted with a
> similar error.
This looks like problem related to my effort to update CFG after insn splitting.
(find_sub_basic_blocks).
I will try to commonize more code with find_basic_blocks and figure out
where the problem happends now.
I apologize for the problem. Iw ill try to reproduce on alpha crosscompiler.
Honza
>
> bye, Roman