This is the mail archive of the gcc-bugs@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]

gcc 2.96 20000409 (experimental) does not compile



	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
 --------------------------------------------------------------------




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