FX Coudert writes:
> Hi all,
> 
> My nightly bootstrap of mainline on i386-linux failed tonight, on  
> revision 123192, with:
> 
> /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/ 
> decLibrary.c: In function ?isinfd64?:
> /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/ 
> decLibrary.c:65: error: unrecognizable insn:
> (insn 11 10 12 3 /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../ 
> libdecnumber/decLibrary.c:62 (set (reg/f:SI 61)
>          (pre_dec:SI (reg/f:SI 7 sp))) -1 (nil)
>      (nil))
> /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/ 
> decLibrary.c:65: internal compiler error: in extract_insn, at recog.c: 
> 2119
> 
> The last revision known to compile OK on that particular setup was:  
> 123178. I filed it as PR 31344 in bugzilla. The compilation fails for  
> -mtune=i[345]86 while it doesn't ICE for -mtune=i686.

I see another bootstrap failure with a compiler configured for
i486-linux-gnu.

configure --enable-languages=c,c++,java,fortran,objc,obj-c++,ada,treelang 
--prefix=/usr/lib/gcc-snapshot --enable-shared --with-system-zlib  
--disable-nls --enable-__cxa_atexit --enable-clocale=gnu 
--enable-libstdcxx-debug --enable-java-maintainer-mode --enable-java-awt=gtk 
--enable-gtk-cairo --enable-plugin --with-java-home=/usr/lib/gcc-snapshot/jre 
--with-ecj-jar=/usr/share/java/ecj.jar --enable-mpfr --disable-werror 
--build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
[...]
/scratch/packages/gcc/snap/gcc-snapshot-20070326/build/./gcc/xgcc 
-B/scratch/packages/gcc/snap/gcc-snapshot-20070326/build/./gcc/ 
-B/usr/lib/gcc-snapshot/i486-linux-gnu/bin/ 
-B/usr/lib/gcc-snapshot/i486-linux-gnu/lib/ -isystem 
/usr/lib/gcc-snapshot/i486-linux-gnu/include -isystem 
/usr/lib/gcc-snapshot/i486-linux-gnu/sys-include -g -fkeep-inline-functions -O2 
 -O2 -g -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes 
-Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g 
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. 
-I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. 
-I../../../src/libgcc/../gcc -I../../../src/libgcc/../include 
-I../../../src/libgcc/../libdecnumber/no -I../../../src/libgcc/../libdecnumber 
-I../../libdecnumber -o decLibrary.o -MT decLibrary.o -MD -MP -MF 
decLibrary.dep -c ../../../src/libgcc/../libdecnumber/decLibrary.c
../../../src/libgcc/../libdecnumber/decLibrary.c:32:24: error: decimal128.h: No 
such file or directory
../../../src/libgcc/../libdecnumber/decLibrary.c:33:23: error: decimal64.h: No 
such file or directory
../../../src/libgcc/../libdecnumber/decLibrary.c:34:23: error: decimal32.h: No 
such file or directory
../../../src/libgcc/../libdecnumber/decLibrary.c:36: error: expected 
declaration specifiers or '...' before 'decimal32'
../../../src/libgcc/../libdecnumber/decLibrary.c:37: error: expected 
declaration specifiers or '...' before 'decimal64'
../../../src/libgcc/../libdecnumber/decLibrary.c:38: error: expected 
declaration specifiers or '...' before 'decimal128'
../../../src/libgcc/../libdecnumber/decLibrary.c: In function 'isinfd32':
../../../src/libgcc/../libdecnumber/decLibrary.c:48: error: 'decNumber' 
undeclared (first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:48: error: (Each undeclared 
identifier is reported only once
../../../src/libgcc/../libdecnumber/decLibrary.c:48: error: for each function 
it appears in.)
../../../src/libgcc/../libdecnumber/decLibrary.c:48: error: expected ';' before 
'dn'
../../../src/libgcc/../libdecnumber/decLibrary.c:49: error: 'decimal32' 
undeclared (first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:49: error: expected ';' before 
'd32'
../../../src/libgcc/../libdecnumber/decLibrary.c:51: error: 'd32' undeclared 
(first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:51: error: too many arguments 
to function '__host_to_ieee_32'
../../../src/libgcc/../libdecnumber/decLibrary.c:52: warning: implicit 
declaration of function 'decimal32ToNumber'
../../../src/libgcc/../libdecnumber/decLibrary.c:52: error: 'dn' undeclared 
(first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:53: warning: implicit 
declaration of function 'decNumberIsInfinite'
../../../src/libgcc/../libdecnumber/decLibrary.c: In function 'isinfd64':
../../../src/libgcc/../libdecnumber/decLibrary.c:59: error: 'decNumber' 
undeclared (first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:59: error: expected ';' before 
'dn'
../../../src/libgcc/../libdecnumber/decLibrary.c:60: error: 'decimal64' 
undeclared (first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:60: error: expected ';' before 
'd64'
../../../src/libgcc/../libdecnumber/decLibrary.c:62: error: 'd64' undeclared 
(first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:62: error: too many arguments 
to function '__host_to_ieee_64'
../../../src/libgcc/../libdecnumber/decLibrary.c:63: warning: implicit 
declaration of function 'decimal64ToNumber'
../../../src/libgcc/../libdecnumber/decLibrary.c:63: error: 'dn' undeclared 
(first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c: In function 'isinfd128':
../../../src/libgcc/../libdecnumber/decLibrary.c:70: error: 'decNumber' 
undeclared (first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:70: error: expected ';' before 
'dn'
../../../src/libgcc/../libdecnumber/decLibrary.c:71: error: 'decimal128' 
undeclared (first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:71: error: expected ';' before 
'd128'
../../../src/libgcc/../libdecnumber/decLibrary.c:73: error: 'd128' undeclared 
(first use in this function)
../../../src/libgcc/../libdecnumber/decLibrary.c:73: error: too many arguments 
to function '__host_to_ieee_128'
../../../src/libgcc/../libdecnumber/decLibrary.c:74: warning: implicit 
declaration of function 'decimal128ToNumber'
../../../src/libgcc/../libdecnumber/decLibrary.c:74: error: 'dn' undeclared 
(first use in this function)
make[5]: *** [decLibrary.o] Error 1
make[5]: Leaving directory 
`/scratch/packages/gcc/snap/gcc-snapshot-20070326/build/i486-linux-gnu/libgcc'
make[4]: *** [all-stage1-target-libgcc] Error 2
make[4]: Leaving directory 
`/scratch/packages/gcc/snap/gcc-snapshot-20070326/build'
make[3]: *** [stage1-bubble] Error 2
make[3]: Leaving directory 
`/scratch/packages/gcc/snap/gcc-snapshot-20070326/build'
make[2]: *** [bootstrap-lean] Error 2
make[2]: Leaving directory 
`/scratch/packages/gcc/snap/gcc-snapshot-20070326/build'


Building with -j3, I additionally see:

make[5]: *** No rule to make target 
`../../../src/libgcc/../libdecnumber/no/decimal32.c', needed by `decimal32.o'.  
Stop.

Reply via email to