This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
gcc 2.96 20000409 (experimental) does not compile
- To: bug-gcc at gnu dot org
- Subject: gcc 2.96 20000409 (experimental) does not compile
- From: Theodore Papadopoulo <Theodore dot Papadopoulo at sophia dot inria dot fr>
- Date: Mon, 10 Apr 2000 18:26:27 +0200
On Solaris 2.6, yesterday sources do not bootstrap (gcc 2.96
20000409). The compiler ices in the libstdc++ compilation:
touch bigstmp-string
echo fcomplex
fcomplex
if [ x"no" = xyes ]; then \
/1/egcs/egcs-solaris/gcc/g++ -B/1/egcs/egcs-solaris/gcc/ -B/net/home/robotvis/gnu/egcs/sparc-sun-solaris2.6/bin/ -c -g -O2 -fno-implicit-templates -I../../../egcs/libstdc++ -I../../../egcs/libstdc++/stl -I../libio -I../../../egcs/libstdc++/../libio -nostdinc++ -D_PTHREADS -DF \
`for N in MAIN ADDCC ADDCF ADDFC SUBCC SUBCF SUBFC MULCC MULCF MULFC DIVCC DIVCF DIVFC PLUS MINUS EQCC EQCF EQFC NECC NECF NEFC ABS ARG POLAR CONJ NORM COS COSH EXP LOG POWCC POWCF POWCI POWFC SIN SINH SQRT; do echo " -D${N}"; done` \
../../../egcs/libstdc++/cinst.cc -o pic/fcomplex.o; \
else true ; fi
/1/egcs/egcs-solaris/gcc/g++ -B/1/egcs/egcs-solaris/gcc/ -B/net/home/robotvis/gnu/egcs/sparc-sun-solaris2.6/bin/ -c -g -O2 -fno-implicit-templates -I../../../egcs/libstdc++ -I../../../egcs/libstdc++/stl -I../libio -I../../../egcs/libstdc++/../libio -nostdinc++ -D_PTHREADS -DF `for N in MAIN ADDCC ADDCF ADDFC SUBCC SUBCF SUBFC MULCC MULCF MULFC DIVCC DIVCF DIVFC PLUS MINUS EQCC EQCF EQFC NECC NECF NEFC ABS ARG POLAR CONJ NORM COS COSH EXP LOG POWCC POWCF POWCI POWFC SIN SINH SQRT; do echo " -D${N}"; done` \
../../../egcs/libstdc++/cinst.cc -o fcomplex.o
../../../egcs/libstdc++/std/ldcomplex.h: In function `_FLT abs (const complex<_FLT> &) [with _FLT =
../../../egcs/libstdc++/std/ldcomplex.h: f]':
../../../egcs/libstdc++/std/ldcomplex.h:74: Internal compiler error in `schedule_insns', at
../../../egcs/libstdc++/std/ldcomplex.h:74: haifa-sched.c:7024
../../../egcs/libstdc++/std/ldcomplex.h:74: Please submit a full bug report.
../../../egcs/libstdc++/std/ldcomplex.h:74: See <URL:http://www.gnu.org/software/gcc/bugs.html> for
../../../egcs/libstdc++/std/ldcomplex.h:74: instructions.
gmake[2]: *** [bigstmp-complx] Error 1
gmake[2]: Leaving directory `/1/egcs/egcs-solaris/sparc-sun-solaris2.6/libstdc++'
gmake[1]: *** [all-target-libstdc++] Error 2
gmake[1]: Leaving directory `/1/egcs/egcs-solaris'
gmake: *** [bootstrap] Error 2
--------------------------------------------------------------------
Theodore Papadopoulo
Email: Theodore.Papadopoulo@sophia.inria.fr Tel: (33) 04 92 38 76 01
--------------------------------------------------------------------