This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Bootstrap failure on RA branch
- From: Daniel Berlin <dan at dberlin dot org>
- To: Andreas Jaeger <aj at suse dot de>
- Cc: Michael Matz <matz at suse dot de>, <gcc-bugs at gcc dot gnu dot org>, Denis Chertykov <denisc at overta dot ru>
- Date: Sun, 24 Mar 2002 12:58:16 -0500 (EST)
- Subject: Re: Bootstrap failure on RA branch
On Sun, 24 Mar 2002, Andreas Jaeger wrote:
>
> The current RA branch died for me during make bootstrap:
Michael already knows (mentioned it last week), he said he'd look at it
when he got the chance.
Something about pre-reload not updating basic block boundaries properly.
>
> stage1/xgcc -Bstage1/ -B/opt/gcc/new-regalloc/i686-pc-linux-gnu/bin/ -c -DIN_GCC -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I. -Icp -I/cvs/gcc-new-regalloc-branch/gcc -I/cvs/gcc-new-regalloc-branch/gcc/cp -I/cvs/gcc-new-regalloc-branch/gcc/config -I/cvs/gcc-new-regalloc-branch/gcc/../include /cvs/gcc-new-regalloc-branch/gcc/cp/tree.c -o cp/tree.o
> stage1/xgcc -Bstage1/ -B/opt/gcc/new-regalloc/i686-pc-linux-gnu/bin/ -c -DIN_GCC -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I. -Icp -I/cvs/gcc-new-regalloc-branch/gcc -I/cvs/gcc-new-regalloc-branch/gcc/cp -I/cvs/gcc-new-regalloc-branch/gcc/config -I/cvs/gcc-new-regalloc-branch/gcc/../include /cvs/gcc-new-regalloc-branch/gcc/cp/xref.c -o cp/xref.o
> /cvs/gcc-new-regalloc-branch/gcc/cp/tree.c: In function `list_hash_pieces':
> /cvs/gcc-new-regalloc-branch/gcc/cp/tree.c:722: Virtual array basic_block_for_insn[94]: element 95 out of bounds in emit_pre_reload_insns, at pre-reload.c:891
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> make[2]: *** [cp/tree.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory `/builds/gcc/cross/gcc'
>
> I configured on i686-linux-gnu with:
> /cvs/gcc-new-regalloc-branch/configure --prefix=/opt/gcc/new-regalloc --enable-shared \
> --enable-threads=posix \
> --with-gnu-as --with-gnu-ld --disable-nls --with-system-zlib \
> --enable-languages=c,objc,c++,f77,java
>
> Andreas
>