Hi,

I just tried to bootstrap the gcc-in-cxx branch, but it fails in stage 2. If I expand the macros, the code looks OK to me.

Any suggestions on how to go about tracking this down (if someone else doesn't get there first)?

Thanks,
Jerry Quinn


/home/jlquinn/gcc/dev/gcc/host-x86_64-unknown-linux-gnu/prev-gcc/g++ -B/home/jlquinn/gcc/dev/gcc/host-x86_64-unknown-linux-gnu/prev-gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -nostdinc++ -I/home/jlquinn/gcc/dev/gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu -I/home/jlquinn/gcc/dev/gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include -I/home/jlquinn/gcc/dev/gcc/./libstdc++-v3/libsupc++ -L/home/jlquinn/gcc/dev/gcc/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -c -g -O2 -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber \
../.././gcc/config/i386/i386.c -o i386.o
cc1plus: warnings being treated as errors
../.././gcc/config/i386/i386.c: In function ‘void ix86_function_specific_save(cl_target_option*)’: ../.././gcc/config/i386/i386.c:3282: error: comparison is always true due to limited range of data type ../.././gcc/config/i386/i386.c:3283: error: comparison is always true due to limited range of data type ../.././gcc/config/i386/i386.c:3284: error: comparison is always true due to limited range of data type ../.././gcc/config/i386/i386.c:3285: error: comparison is always true due to limited range of data type
make[3]: *** [i386.o] Error 1
make[3]: *** Waiting for unfinished jobs....
rm gcj-dbtool.pod fsf-funding.pod jcf-dump.pod jv-convert.pod grmic.pod gcov.pod gcj.pod gc-analyze.pod gfdl.pod cpp.pod gij.pod gcc.pod gfortran.pod make[3]: Leaving directory `/home/jlquinn/gcc/dev/gcc/host-x86_64-unknown-linux-gnu/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/home/jlquinn/gcc/dev/gcc'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/home/jlquinn/gcc/dev/gcc'
make: *** [all] Error 2

Reply via email to