Hi,

bootstrap with Objective-C++ seems to be broken on mainline (rev. 122792):

/gccbuild/src-4.3/build/./prev-gcc/xgcc -B/gccbuild/src-4.3/build/./prev-gcc/ 
-B/GCC/FARM/gcc-4.3-20070310/i686-pc-linux-gnu/bin/ -c   -O2 -g 
-fomit-frame-pointer -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes 
-Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros 
-Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute 
-Werror -DOBJCPLUS -I../../gcc/gcc/objc -I../../gcc/gcc/cp -fno-common   
-DHAVE_CONFIG_H -I. -Iobjcp -I../../gcc/gcc -I../../gcc/gcc/objcp 
-I../../gcc/gcc/../include -I../../gcc/gcc/../libcpp/include 
-I/Pakete/GMP/include -I/Pakete/MPFR-2.2.1/include 
-I../../gcc/gcc/../libdecnumber -I../libdecnumber    -I. -Iobjcp 
-I../../gcc/gcc -I../../gcc/gcc/objcp -I../../gcc/gcc/../include 
-I../../gcc/gcc/../libcpp/include -I/Pakete/GMP/include 
-I/Pakete/MPFR-2.2.1/include -I../../gcc/gcc/../libdecnumber -I../libdecnumber 
../../gcc/gcc/objc/objc-act.c -o objcp/objcp-act.o
cc1: warnings being treated as errors
../../gcc/gcc/objc/objc-act.c: In function 'lookup_method_in_protocol_list':
../../gcc/gcc/objc/objc-act.c:570: error: comparison is always false due to 
limited range of data type
../../gcc/gcc/objc/objc-act.c: In function 'lookup_protocol_in_reflist':
../../gcc/gcc/objc/objc-act.c:598: error: comparison is always false due to 
limited range of data type
../../gcc/gcc/objc/objc-act.c:605: error: comparison is always false due to 
limited range of data type
../../gcc/gcc/objc/objc-act.c: In function 'generate_protocol_references':
../../gcc/gcc/objc/objc-act.c:4443: error: comparison is always false due to 
limited range of data type

[snip]

../../gcc/gcc/objc/objc-act.c: In function 'objc_lookup_ivar':
../../gcc/gcc/objc/objc-act.c:9428: error: comparison is always false due to 
limited range of data type
../../gcc/gcc/objc/objc-act.c:9440: error: comparison is always false due to 
limited range of data type
make[3]: *** [objcp/objcp-act.o] Error 1
make[3]: *** Waiting for unfinished jobs....
rm gcj-dbtool.pod grmiregistry.pod fsf-funding.pod jcf-dump.pod jv-convert.pod 
grmic.pod gcov.pod gcj.pod gfdl.pod cpp.pod gij.pod gpl.pod gc-analyze.pod 
gfortran.pod gcc.pod
make[3]: Leaving directory `/gccbuild/src-4.3/build/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/gccbuild/src-4.3/build'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/gccbuild/src-4.3/build'
make: *** [bootstrap-lean] Error 2

Is anybody else seeing this?

Regards,
Volker

Reply via email to