This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Internal error in gcc/reload.c persists to 1.1b
- To: egcs-bugs at cygnus dot com
- Subject: Internal error in gcc/reload.c persists to 1.1b
- From: "Adam C. Powell, IV" <adam dot powell at nist dot gov>
- Date: Tue, 08 Sep 1998 14:06:02 -0400
- Organization: National Institute of Standards and Technology
Greetings,
[Posted also last week re 1.1a; added cpp output URL.]
I just installed egcs-1.1b on a GNU-Linux Alpha box (Microway 164LX 533
MHz, 128 MB RAM, 4MB L3 cache, kernel 2.1.118), and it failed to compile
a program, giving the following output:
gcc -DLINUX -O2 -DOOGL -c eval_sec.c
/usr/local/src/sys/egcs-1.1b/gcc/reload.c:5567: Internal compiler error
in function subst_reloads
make: *** [eval_sec.o] Error 1
The program eval_sec.c (quite long) is at
http://www.ctcms.nist.gov/~powell/eval_sec.c
and the cpp output from
gcc -DLINUX -DOOGL -E eval_sec.c
is at
http://www.ctcms.nist.gov/~powell/eval_sec_cpp.c
Here's how I built egcs (from the directory above the source):
mkdir egcs-build
cd egcs-build/
/usr/local/src/sys/egcs-1.1b/configure --prefix=/usr
[Edit gcc/Makefile, gcc/cp/Makefile and gcc/f/Makefile to remove lines
with nulls ending in "creating makefile"- this is another problem, which
has been here since a July snapshot.]
make bootstrap >& /usr/local/src/sys/egcs-1.1b/bootstrap.log
[make check doesn't work yet because I don't have dejagnu]
make install >& /usr/local/src/sys/egcs-1.1b/install.log
It built and installed smoothly- except for the nulls and "creating
makefile" lines in the gcc makefiles.
Thanks very much,
-Adam `Cold Fusion' Powell, IV _/\_ http://www.ctcms.nist.gov/~powell/
Call with Netscape Conference! \/ http://dls.netscape.com/ ____
USDoC, National Institute of Standards & Technology (NIST) |\ ||< |
Center for Theoretical and Computational Materials Science | \||_> |