internal compiler error encountered

Hamish Moffatt hamish@moffatt.nu
Sun May 17 08:55:00 GMT 1998


Hi there. I've encountered an internal compiler error with egcs' G++;

[12:29am] moffatt@yallara[~/tmp/doc++_3.01.orig] g++ --version
egcs-2.90.27 980315 (egcs-1.0.2 release)

The source code is not mine. It is available as
ftp://ftp.debian.org/debian/hamm/non-free/source/devel/doc++_3.01.orig.tar.gz
I have attached my revised Makefile (changed to use g++).

The output is:

g++ -DUNIX -DNDEBUG -O -c html.cpp
McDArray.h: In function `int rindex(class McDArray<T> &, const T &)':
In file included from doc.h:30,
                 from html.cpp:34:
McDArray.h:326: warning: name lookup of `i' changed for new ANSI `for' scoping
McDArray.h:324: warning:   using obsolete binding at `i'
McSorter.h: In function `void sort(T *, int)':
In file included from html.cpp:39:
McSorter.h:78: Internal compiler error.
McSorter.h:78: Please submit a full bug report to `egcs-bugs@cygnus.com'.
gmake: *** [html.o] Error 1

Since it's not my source I don't think I can provide any more details.

[12:31am] moffatt@yallara[~/tmp/doc++_3.01.orig] uname -a
SunOS yallara.cs.rmit.edu.au 5.6 Generic_105181-04 sun4u sparc SUNW,Ultra-Enterprise


thanks,
Hamish


More information about the Gcc-bugs mailing list