This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

No NRA Bootstrap on Alpha, was: Re: A few SPEC95 results for the new register allocator


Michael Matz wrote:

> On Fri, 23 Feb 2001, Toon Moene wrote:

> > 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/dce.c -o
> > dce.o
> > ../../gcc/gcc/dce.c: In function `eliminate_dead_code':
> > ../../gcc/gcc/dce.c:617: Internal compiler error in gen_add2_insn, at
> > optabs.c:3739
> > Please submit a full bug report, with preprocessed source if
> > appropriate.
> > See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> 
> Hmm, here the stage1 compiler crashes, which is compiled with the system
> compiler, so at least this can't be a miscompilation resulting from the
> new reg-allocator.  It still can be caused by it of course.  To test this,
> you can compile the above file (in the gcc dir, with the exact same
> command as above), with the additional flag -fno-new-ra.  If it still
> crashes, it's not caused by new-RA in any way, but has other reasons (if
> that's the case we might consider to merge HEAD again into new-RA, if HEAD
> bootstraps on Alpha).

Alas - adding -fno-new-ra to the compiler flag in the above makes it
compile; so the ball is in your court :-)

When I try to continue with the stage2 compiler built that way, it
hangs while compiling libgcc/./_divdi3.

Anything that I can do to help it track down ?

-- 
Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
Join GNU Fortran 95: http://g95.sourceforge.net/ (under construction)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]