*** bootstrap fails for 3.4 20030418 (experimental) on sparc64-sun-solaris2.8
Robert Schiele
schiele@pi3.informatik.uni-mannheim.de
Fri Apr 18 23:46:00 GMT 2003
LAST_UPDATED: Fri Apr 18 22:19:40 UTC 2003
Native configuration is sparc64-sun-solaris2.8
=== configure ===
[...]
creating cache ./config.cache
checking host system type... sparc64-sun-solaris2.8
checking target system type... sparc64-sun-solaris2.8
checking build system type... sparc64-sun-solaris2.8
*** This configuration is not supported in the following subdirectories:
target-libffi target-boehm-gc target-zlib target-libjava zlib fastjar
(Any other directories should still work fine.)
checking for sparc64-sun-solaris2.8-ar... no
checking for ar... ar
checking for sparc64-sun-solaris2.8-as... no
checking for as... as
checking for sparc64-sun-solaris2.8-dlltool... no
checking for dlltool... dlltool
checking for sparc64-sun-solaris2.8-ld... /usr/ccs/bin/ld
checking for sparc64-sun-solaris2.8-nm... no
checking for nm... nm
checking for sparc64-sun-solaris2.8-ranlib... no
checking for ranlib... ranlib
checking for sparc64-sun-solaris2.8-windres... no
checking for windres... windres
checking for sparc64-sun-solaris2.8-objcopy... no
checking for objcopy... objcopy
checking for sparc64-sun-solaris2.8-objdump... no
checking for objdump... objdump
checking for sparc64-sun-solaris2.8-ar... no
checking for ar... ar
checking for sparc64-sun-solaris2.8-as... no
checking for as... as
checking for sparc64-sun-solaris2.8-dlltool... no
checking for dlltool... dlltool
checking for sparc64-sun-solaris2.8-ld... no
checking for ld... ld
checking for sparc64-sun-solaris2.8-nm... no
checking for nm... nm
checking for sparc64-sun-solaris2.8-ranlib... no
checking for ranlib... ranlib
checking for sparc64-sun-solaris2.8-windres... no
checking for windres... windres
checking whether to enable maintainer-specific portions of Makefiles... no
updating cache ./config.cache
creating ./config.status
creating Makefile
Full log can be found at
http://pi3.informatik.uni-mannheim.de/~schiele/gcclogs/20030419/sparc64-sun-solaris2.8.configure
=== make bootstrap ===
[...]
fi
if [ -f include/fixed ] ; then true; \
else \
: This line works around a 'make' bug in BSDI 1.1.; \
FIXPROTO_DEFINES=""; export FIXPROTO_DEFINES; \
mkinstalldirs="/bin/bash /home/schiele/gcccvs/gcc/gcc/mkinstalldirs"; \
export mkinstalldirs; \
if [ -d "/usr/include" ]; then \
/bin/bash /home/schiele/gcccvs/gcc/gcc/fixproto include include /usr/include; \
if [ $? -eq 0 ] ; then true ; else exit 1 ; fi ; \
else true; fi; \
echo timestamp > include/fixed; \
fi
fixproto: populating `include'
fix-header: fixing curses.h
(No *.h files in /export/gccbuild/gcc/include/sys/fibre-channel)
(No *.h files in /export/gccbuild/gcc/include/sys/scsi)
(No *.h files in /export/gccbuild/gcc/include/root)
(No *.h files in /export/gccbuild/gcc/include/root/usr)
(No *.h files in /export/gccbuild/gcc/include/root/usr/openwin)
(No *.h files in /export/gccbuild/gcc/include/root/usr/openwin/include)
echo timestamp > stmp-fixproto
objext='.o' \
LIB1ASMFUNCS='' \
LIB2FUNCS_ST='_eprintf __gcc_bcmp' \
LIBGCOV='_gcov' \
LIB2ADD='' \
LIB2ADD_ST='' \
LIB2ADDEH='/home/schiele/gcccvs/gcc/gcc/unwind-dw2.c /home/schiele/gcccvs/gcc/gcc/unwind-dw2-fde.c /home/schiele/gcccvs/gcc/gcc/unwind-sjlj.c' \
LIB2ADDEHDEP='unwind.inc unwind-dw2-fde.h' \
FPBIT='' \
FPBIT_FUNCS='_pack_sf _unpack_sf _addsub_sf _mul_sf _div_sf _fpcmp_parts_sf _compare_sf _eq_sf _ne_sf _gt_sf _ge_sf _lt_sf _le_sf _unord_sf _si_to_sf _sf_to_si _negate_sf _make_sf _sf_to_df _sf_to_tf _thenan_sf _sf_to_usi _usi_to_sf' \
LIB2_DIVMOD_FUNCS='_divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4' \
DPBIT='' \
DPBIT_FUNCS='_pack_df _unpack_df _addsub_df _mul_df _div_df _fpcmp_parts_df _compare_df _eq_df _ne_df _gt_df _ge_df _lt_df _le_df _unord_df _si_to_df _df_to_si _negate_df _make_df _df_to_sf _df_to_tf _thenan_df _df_to_usi _usi_to_df' \
TPBIT='' \
TPBIT_FUNCS='_pack_tf _unpack_tf _addsub_tf _mul_tf _div_tf _fpcmp_parts_tf _compare_tf _eq_tf _ne_tf _gt_tf _ge_tf _lt_tf _le_tf _unord_tf _si_to_tf _tf_to_si _negate_tf _make_tf _tf_to_df _tf_to_sf _thenan_tf _tf_to_usi _usi_to_tf' \
MULTILIBS=`/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include --print-multi-lib` \
EXTRA_MULTILIB_PARTS='crtbegin.o crtend.o gmon.o crt1.o crti.o crtn.o gcrt1.o crtfastmath.o' \
SHLIB_LINK='/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,-h,@shlib_so_name@.so.1 -Wl,-z,text -Wl,-z,defs -Wl,-M,@shlib_map_file@ -o @shlib_dir@@shlib_so_name@.so.1 @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so && ln -s @shlib_dir@@shlib_so_name@.so.1 @shlib_base_name@.so' \
SHLIB_INSTALL='$(SHELL) $(srcdir)/mkinstalldirs $(DESTDIR)$(slibdir)@shlib_slibdir_qual@; /opt/sfw/bin/install -c -m 644 @shlib_dir@@shlib_so_name@.so.1 $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_so_name@.so.1; rm -f $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_base_name@.so; ln -s @shlib_so_name@.so.1 $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_base_name@.so' \
SHLIB_EXT='.so' \
SHLIB_MULTILIB='' \
SHLIB_MKMAP='/home/schiele/gcccvs/gcc/gcc/mkmap-symver.awk' \
SHLIB_MKMAP_OPTS='' \
SHLIB_MAPFILES='/home/schiele/gcccvs/gcc/gcc/libgcc-std.ver' \
SHLIB_NM_FLAGS='-pg' \
MULTILIB_OSDIRNAMES='. sparcv9' \
mkinstalldirs='/bin/bash /home/schiele/gcccvs/gcc/gcc/mkinstalldirs' \
/bin/bash mklibgcc > tmp-libgcc.mk
mv tmp-libgcc.mk libgcc.mk
TARGET_CPU_DEFAULT="" \
HEADERS="ansidecl.h " DEFINES="" \
/bin/bash /home/schiele/gcccvs/gcc/gcc/mkconfig.sh tconfig.h
/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -c -o crt1.o -x assembler-with-cpp /home/schiele/gcccvs/gcc/gcc/config/sparc/sol2-c1.asm
/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -c -o crti.o -x assembler-with-cpp /home/schiele/gcccvs/gcc/gcc/config/sparc/sol2-ci.asm
/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -c -o crtn.o -x assembler-with-cpp /home/schiele/gcccvs/gcc/gcc/config/sparc/sol2-cn.asm
/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -c -DGCRT1 -o gcrt1.o -x assembler-with-cpp /home/schiele/gcccvs/gcc/gcc/config/sparc/sol2-c1.asm
/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -I. -I. -I/home/schiele/gcccvs/gcc/gcc -I/home/schiele/gcccvs/gcc/gcc/. -I/home/schiele/gcccvs/gcc/gcc/config -I/home/schiele/gcccvs/gcc/gcc/../include -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fPIC \
-c /home/schiele/gcccvs/gcc/gcc/crtstuff.c -DCRT_BEGIN \
-o crtbegin.o
/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -I. -I. -I/home/schiele/gcccvs/gcc/gcc -I/home/schiele/gcccvs/gcc/gcc/. -I/home/schiele/gcccvs/gcc/gcc/config -I/home/schiele/gcccvs/gcc/gcc/../include -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fPIC \
-c /home/schiele/gcccvs/gcc/gcc/crtstuff.c -DCRT_END \
-o crtend.o
/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -c -o crtfastmath.o /home/schiele/gcccvs/gcc/gcc/config/sparc/crtfastmath.c
gmake GCC_FOR_TARGET="/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include" \
BUILD_PREFIX="" BUILD_PREFIX_1="ignore-" \
AR_FOR_TARGET="` if [ -f /export/gccbuild/gcc/../binutils/ar ] ; then echo /export/gccbuild/gcc/../binutils/ar ; else if [ "sparc64-sun-solaris2.8" = "sparc64-sun-solaris2.8" ] ; then echo ar; else t='s,^,sparc64-sun-solaris2.8-,'; echo ar | sed -e $t ; fi; fi`" \
AR_CREATE_FOR_TARGET="` if [ -f /export/gccbuild/gcc/../binutils/ar ] ; then echo /export/gccbuild/gcc/../binutils/ar ; else if [ "sparc64-sun-solaris2.8" = "sparc64-sun-solaris2.8" ] ; then echo ar; else t='s,^,sparc64-sun-solaris2.8-,'; echo ar | sed -e $t ; fi; fi` rc" \
AR_FLAGS_FOR_TARGET="" \
CFLAGS="-g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno-common " \
RANLIB_FOR_TARGET="` if [ -f /export/gccbuild/gcc/../binutils/ranlib ] ; then echo /export/gccbuild/gcc/../binutils/ranlib ; else if [ "sparc64-sun-solaris2.8" = "sparc64-sun-solaris2.8" ] ; then echo ranlib; else t='s,^,sparc64-sun-solaris2.8-,'; echo ranlib | sed -e $t ; fi; fi`" \
NM_FOR_TARGET="` if [ -f ./nm ] ; then echo ./nm ; elif [ -f /export/gccbuild/gcc/../binutils/nm-new ] ; then echo /export/gccbuild/gcc/../binutils/nm-new ; else if [ "sparc64-sun-solaris2.8" = "sparc64-sun-solaris2.8" ] ; then echo nm; else t='s,^,sparc64-sun-solaris2.8-,'; echo nm | sed -e $t ; fi; fi`" AWK="gawk" \
LIBGCC2_CFLAGS="-O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED " \
INCLUDES="-I. -I. -I/home/schiele/gcccvs/gcc/gcc -I/home/schiele/gcccvs/gcc/gcc/. -I/home/schiele/gcccvs/gcc/gcc/config -I/home/schiele/gcccvs/gcc/gcc/../include" \
CONFIG_H="config.h auto-host.h /home/schiele/gcccvs/gcc/gcc/../include/ansidecl.h" MACHMODE_H="machmode.h machmode.def /home/schiele/gcccvs/gcc/gcc/config/sparc/sparc-modes.def" \
LIB1ASMSRC='' \
MAKEOVERRIDES= \
-f libgcc.mk all
gmake[3]: Entering directory `/export/gccbuild/gcc'
for d in libgcc sparcv7 libgcc/sparcv7; do \
if [ -d $d ]; then true; else /bin/bash /home/schiele/gcccvs/gcc/gcc/mkinstalldirs $d; fi; \
done
mkdir libgcc
mkdir sparcv7
mkdir libgcc/sparcv7
if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi
/export/gccbuild/gcc/xgcc -B/export/gccbuild/gcc/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/bin/ -B/opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/lib/ -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/include -isystem /opt/Pkg/SunOS/gcc34_64/sparc64-sun-solaris2.8/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I/home/schiele/gcccvs/gcc/gcc -I/home/schiele/gcccvs/gcc/gcc/. -I/home/schiele/gcccvs/gcc/gcc/config -I/home/schiele/gcccvs/gcc/gcc/../include -DL_muldi3 -c /home/schiele/gcccvs/gcc/gcc/libgcc2.c -o libgcc/./_muldi3.o
/home/schiele/gcccvs/gcc/gcc/libgcc2.c: In function `__multi3':
/home/schiele/gcccvs/gcc/gcc/libgcc2.c:384: internal compiler error: in subreg_offset_representable_p, at rtlanal.c:3458
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[3]: *** [libgcc/./_muldi3.o] Error 1
gmake[3]: Leaving directory `/export/gccbuild/gcc'
gmake[2]: *** [stmp-multilib] Error 2
gmake[2]: Leaving directory `/export/gccbuild/gcc'
gmake[1]: *** [stage1_build] Error 2
gmake[1]: Leaving directory `/export/gccbuild/gcc'
gmake: *** [bootstrap] Error 2
Full log can be found at
http://pi3.informatik.uni-mannheim.de/~schiele/gcclogs/20030419/sparc64-sun-solaris2.8.make
Compiler version: 3.4 20030418 (experimental)
Platform: sparc64-sun-solaris2.8
configure flags: --enable-threads=posix --prefix=/opt/Pkg/SunOS/gcc34_64 --enable-languages=c,c++,f77,objc --disable-libgcj --with-gxx-include-dir=/opt/Pkg/SunOS/gcc34_64/include/g++ --with-system-zlib --enable-shared sparc64-sun-solaris2.8
More information about the Gcc-testresults
mailing list