This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Build on mainline broken
- From: Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- To: Jan-Benedict Glaw <jbglaw at lug-owl dot de>
- Cc: gcc at gcc dot gnu dot org, Zdenek Dvorak <dvorakz at suse dot cz>
- Date: Sun, 22 Jan 2006 21:49:31 +0100
- Subject: Re: Build on mainline broken
- References: <20060122204351.GD18336@lug-owl.de>
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 <dvorakz@suse.cz>
>
> * 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