This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Internal compiler error for egcs-1.1.2 on Solaris-2.6
- To: Alexandre Oliva <oliva at dcc dot unicamp dot br>
- Subject: Re: Internal compiler error for egcs-1.1.2 on Solaris-2.6
- From: Christian Jönsson FOA 72 <chj at lin dot foa dot se>
- Date: Thu, 18 Mar 1999 09:55:56 +0100
- Cc: Christian Jönsson FOA 72 <chj at lin dot foa dot se>
- Resent-Cc: egcs-bugs at egcs dot cygnus dot com
OK, here goes. This was produced on a Solaris 2.6 machine:
SunOS hertz 5.6 Generic_105181-05 sun4u sparc SUNW,Ultra-5_10
running egcs-1.1.2. The compiler command and log output was:
c++ -c -Wall -ansi -Winline -pipe -fno-nonnull-objects -Woverloaded-virtual -pedantic -W -g -v --save-temps -DDV90_INCL_TMPL_DEF -I/opt/detvag/src/dv90-2.4-dev/libdv90e/include -I/opt/detvag/src/dv90-2.4-dev/libdv90i/include -I. -o Dv90Distances.o Dv90Distances.cxx
c++: Warning: -pipe ignored since -save-temps specified
Reading specs from /home/guneri/egcs-1.1.2+libg++-2.8.1.3/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
/home/guneri/egcs-1.1.2+libg++-2.8.1.3/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/cpp -lang-c++ -v -I/opt/detvag/src/dv90-2.4-dev/libdv90e/include -I/opt/detvag/src/dv90-2.4-dev/libdv90i/include -I. -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=91 -trigraphs -D__STRICT_ANSI__ -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -D__EXCEPTIONS -g -Wall -Winline -Woverloaded-virtual -W -pedantic -D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) -DDV90_INCL_TMPL_DEF Dv90Distances.cxx Dv90Distances.ii
GNU CPP version egcs-2.91.66 19990314 (egcs-1.1.2 release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
/opt/detvag/src/dv90-2.4-dev/libdv90e/include
/opt/detvag/src/dv90-2.4-dev/libdv90i/include
.
/home/guneri/egcs-1.1.2+libg++-2.8.1.3/include/g++
/usr/local/include
/home/guneri/egcs-1.1.2+libg++-2.8.1.3/sparc-sun-solaris2.6/include
/home/guneri/egcs-1.1.2+libg++-2.8.1.3/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/include
/usr/include
End of search list.
/home/guneri/egcs-1.1.2+libg++-2.8.1.3/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/cc1plus Dv90Distances.ii -quiet -dumpbase Dv90Distances.cc -g -Wall -Winline -Woverloaded-virtual -W -pedantic -ansi -version -fno-nonnull-objects -o Dv90Distances.s
GNU C++ version egcs-2.91.66 19990314 (egcs-1.1.2 release) (sparc-sun-solaris2.6) compiled by GNU C version egcs-2.91.66 19990314 (egcs-1.1.2 release).
../../egcs-1.1.2/gcc/function.c:3272: Internal compiler error in function instantiate_virtual_regs_1
make[1]: *** [Dv90Distances.o] Error 1
make[1]: Leaving directory `/opt/detvag/src/dv90-2.4-dev/libdv90i'
make: *** [libs] Error 2
Compilation exited abnormally with code 2 at Thu Mar 18 09:39:57
and the attached file is the gzipped Dv90Distances.ii.
Please let me know, by a direct e-mail, if you do find the problem.
TIA,
/ChJ
oliva@dcc.unicamp.br said:
> On Mar 17, 1999, Christian Jönsson FOA 72 <chj@lin.foa.se> wrote:
>
> > If this is well known, please let me know that, if it's not, let me
> > know that too and I'll try my best to make a more thorough report.
>
> I don't think it is known. Please follow the guidelines at
> http://egcs.cygnus.com/faq.html#bugreport to post a full bug report.
>
Dv90Distances.ii.gz