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]

Bugs in recent CVS sources


With Mark Mitchell's patch for the typeinfo problems applied, "make
bootstrap" fails on sparc-sun-solaris2.5.1 and hppa1.1-hp-hpux10.20
while building libstdc++ (sources from CVS as of 1998/04/16 11:06:16
MEST):

if [ x"yes" = xyes ]; then \
  /u/b60/manfred/work/GNU/build/romy/egcs-980416-sparc-sun-solaris2.5.1/gcc/xgcc -B/u/b60/manfred/work/GNU/build/romy/egcs-980416-sparc-sun-solaris2.5.1/gcc/ -c -O9 -g  -fno-implicit-templates -I../../../egcs-980416/libstdc++ -I../../../egcs-980416/libstdc++/stl -I../libio -I../../../egcs-980416/libstdc++/../libio -nostdinc++  `case "-O9 -g  -O9 -g  -fno-implicit-templates" in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac` -DC \
    `for N in REP MAIN TRAITS ADDSS ADDPS ADDCS ADDSP ADDSC EQSS EQPS EQSP NESS NEPS NESP LTSS LTPS LTSP GTSS GTPS GTSP LESS LEPS LESP GESS GEPS GESP; do echo " -D${N}"; done` \
    ../../../egcs-980416/libstdc++/sinst.cc -o pic/cstrmain.o; \
else true ; fi
../../../egcs-980416/libstdc++/sinst.cc:46: type `string_char_traits<char>' is not a base type for type `string_char_traits<c>'
../../../egcs-980416/libstdc++/sinst.cc:46: common_type called with uncommon aggregate types (compiler error)
../../../egcs-980416/libstdc++/sinst.cc:46: confused by earlier errors, bailing out
gmake[1]: *** [bigstmp-string] Error 1
if [ x"yes" = xyes ]; then \
  /u/b60/manfred/work/GNU/build/romy/egcs-980416-sparc-sun-solaris2.5.1/gcc/xgcc -B/u/b60/manfred/work/GNU/build/romy/egcs-980416-sparc-sun-solaris2.5.1/gcc/ -c -O9 -g  -fno-implicit-templates -I../../../egcs-980416/libstdc++ -I../../../egcs-980416/libstdc++/stl -I../libio -I../../../egcs-980416/libstdc++/../libio -nostdinc++  `case "-O9 -g  -O9 -g  -fno-implicit-templates" in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac` -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-980416/libstdc++/cinst.cc -o pic/fcomplex.o; \
else true ; fi
../../../egcs-980416/libstdc++/cinst.cc:35: type `complex<float>' is not a base type for type `complex<f>'
../../../egcs-980416/libstdc++/cinst.cc:35: common_type called with uncommon aggregate types (compiler error)
../../../egcs-980416/libstdc++/cinst.cc:35: confused by earlier errors, bailing out
gmake[1]: *** [bigstmp-complx] Error 1

manfred


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