Hello, > I'm keeping an eye on building GCC for vax-linux /vax-linux-uclibc (only > some config changes needed for that; I'll submit those once the first libc > support is committed). Note that this is a cc0 port. > > An automated build at 20060120-141501 UTC still showed the ICE in > udivmodsi4.c . This was probably fixed by r110030: > > 2006-01-20 Zdenek Dvorak <[EMAIL PROTECTED]> > > * loop-iv.c (iv_analysis_loop_init): Use df in more conservative way. > > > Since the next automated build at 20060120-171500 UTC, I'm getting a > different ICE: > > /tmp/build-temp-vax-linux-uclibc/build/gcc1/./gcc/xgcc > -B/tmp/build-temp-vax-linux-uclibc/build/gcc1/./gcc/ > -B/tmp/build-temp-vax-linux-uclibc/install/usr/vax-linux-uclibc/bin/ > -B/tmp/build-temp-vax-linux-uclibc/install/usr/vax-linux-uclibc/lib/ -isystem > /tmp/build-temp-vax-linux-uclibc/install/usr/vax-linux-uclibc/include > -isystem > /tmp/build-temp-vax-linux-uclibc/install/usr/vax-linux-uclibc/sys-include -O2 > -O2 -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings > -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem > ./include -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. > -I/tmp/build-temp-vax-linux-uclibc/src/gcc/gcc > -I/tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/. > -I/tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/../include > -I/tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/../libcpp/include > -I/tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/../libdecnumber > -I../libdecnumber -fexceptions -c > /tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/unwind-dw2-fde.c -o > libgcc/./unwind-dw2-fde.o > /tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/unwind-dw2-fde.c:1: warning: -g > is only supported when using GAS on this processor, > /tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/unwind-dw2-fde.c:1: warning: -g > option disabled > /tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/unwind-dw2-fde.c: In function > 'fde_single_encoding_compare': > /tmp/build-temp-vax-linux-uclibc/src/gcc/gcc/unwind-dw2-fde.c:350: internal > compiler error: in expand_compound_operation, at combine.c:5644 > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://gcc.gnu.org/bugs.html> for instructions. > make[2]: *** [libgcc/./unwind-dw2-fde.o] Error 1 > make[2]: Leaving directory `/tmp/build-temp-vax-linux-uclibc/build/gcc1/gcc' > make[1]: *** [libgcc.a] Error 2 > make[1]: Leaving directory `/tmp/build-temp-vax-linux-uclibc/build/gcc1/gcc' > make: *** [all-gcc] Error 2 > > This is the SIGN_EXTRACT case of expand_compound_operation(), maybe this does > ring a > bell?
no idea; this is either completely unrelated, or we randomly clobber memory somewhere. Could you please provide a preprocessed testcase (preferably reduced one)? Zdenek