Gcc [trunk revision 182152] failed to bootstrap on i686!

H.J. Lu ia32 Core 2/i7 ia32corei7@gnu-34.sc.intel.com
Fri Dec 9 05:30:00 GMT 2011


cd bld; \
 CC="gcc -m32" CXX="g++ -m32" ../src-trunk/configure \
	--with-arch=core2 --with-cpu=core2 --prefix=/usr/local --enable-clocale=gnu --with-system-zlib --enable-shared --with-demangler-in-ld i686-linux --with-fpmath=sse --enable-languages=c,c++,fortran,java,lto,objc
configure: WARNING: you should use --build, --host, --target
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
    grep "Error " makelog.182152.trunk.i686.core2 >> makelog.182152.trunk.i686.core2.mail; \
make[6]: *** [errors.o] Error 1
make[5]: *** [all-stage1-gcc] Error 2
make[4]: *** [stage1-bubble] Error 2
make[3]: *** [bootstrap] Error 2
make[2]: *** [bootstrap] Error 2
-DDEVPHASE="\" (experimental)\"" -DPKGVERSION="\"(GCC) \"" \
-DBUGURL="\"<http://gcc.gnu.org/bugs.html>\"" -o build/version.o ../../src-trunk/gcc/version.c
8765 translated messages.
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-gi.list gtyp-input.list
echo timestamp > s-gtyp-input
echo "#define BUILDING_GCC_MAJOR `echo 4.7.0 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h
echo "#define BUILDING_GCC_MINOR `echo 4.7.0 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h
echo "#define BUILDING_GCC_PATCHLEVEL `echo 4.7.0 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h
echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h
echo timestamp > s-bversion
TARGET_CPU_DEFAULT="" \
HEADERS="config/i386/i386-protos.h tm-preds.h" DEFINES="" \
/bin/sh ../../src-trunk/gcc/mkconfig.sh tm_p.h
3570 translated messages, 3059 fuzzy translations, 2136 untranslated messages.
rm -f tmp-all-tree.def
echo '#include "tree.def"' > tmp-all-tree.def
echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def
echo '#include "c-family/c-common.def"' >> tmp-all-tree.def
ltf="../../src-trunk/gcc/ada/gcc-interface/ada-tree.def ../../src-trunk/gcc/cp/cp-tree.def ../../src-trunk/gcc/java/java-tree.def ../../src-trunk/gcc/objc/objc-tree.def"; for f in $ltf; do \
  echo "#include \"$f\""; \
done | sed 's|../../src-trunk/gcc/||' >> tmp-all-tree.def
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-all-tree.def all-tree.def
echo timestamp > s-alltree
if test yes = yes \
   || test -n ""; then \
  /bin/sh ../../src-trunk/gcc/genmultilib \
    "" \
    "" \
    "" \
    "" \
    "" \
    "" \
    "" \
    "yes" \
    > tmp-mlib.h; \
else \
  /bin/sh ../../src-trunk/gcc/genmultilib '' '' '' '' '' '' '' no \
    > tmp-mlib.h; \
fi
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-mlib.h multilib.h
echo timestamp > s-mlib
lsf="../../src-trunk/gcc/cp/lang-specs.h ../../src-trunk/gcc/lto/lang-specs.h"; for f in $lsf; do \
    echo "#include \"$f\""; \
done | sed 's|../../src-trunk/gcc/||' > tmp-specs.h
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-specs.h specs.h
echo timestamp > s-specs
echo "gcc -m32   -g -fkeep-inline-functions -DIN_GCC   -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H " > checksum-options.tmp \
&& ../../src-trunk/gcc/../move-if-change checksum-options.tmp checksum-options
gawk -f ../../src-trunk/gcc/config/i386/i386-builtin-types.awk ../../src-trunk/gcc/config/i386/i386-builtin-types.def > tmp-bt.inc
cp ../../src-trunk/gcc/gcc-ar.c gcc-nm.c
cp ../../src-trunk/gcc/gcc-ar.c gcc-ranlib.c
gcc -m32 -c   -g -fkeep-inline-functions -DIN_GCC   -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -I. -I../../src-trunk/gcc -I../../src-trunk/gcc/. -I../../src-trunk/gcc/../include -I../../src-trunk/gcc/../libcpp/include  -I../../src-trunk/gcc/../libdecnumber -I../../src-trunk/gcc/../libdecnumber/bid -I../libdecnumber    ../../src-trunk/gcc/errors.c -o errors.o
rm -f mm_malloc.h
cat ../../src-trunk/gcc/config/i386/pmm_malloc.h > mm_malloc.h
TARGET_CPU_DEFAULT="" \
HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \
/bin/sh ../../src-trunk/gcc/mkconfig.sh tconfig.h
7775 translated messages, 770 fuzzy translations, 220 untranslated messages.
(echo "@set version-GCC 4.7.0"; \
 if [ "experimental" = "experimental" ]; \
 then echo "@set DEVELOPMENT"; \
 else echo "@clear DEVELOPMENT"; \
 fi) > gcc-vers.texiT
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-bt.inc i386-builtin-types.inc
echo @set srcdir /export/gnu/import/svn/gcc-test-ia32corei7/bld/gcc/../../src-trunk/gcc >> gcc-vers.texiT
if [ -n "(GCC) " ]; then \
  echo "@set VERSION_PACKAGE (GCC) " >> gcc-vers.texiT; \
fi
echo "@set BUGURL @uref{http://gcc.gnu.org/bugs.html}" >> gcc-vers.texiT; \
mv -f gcc-vers.texiT gcc-vers.texi
echo timestamp > s-i386-bt
echo timestamp > gcov.pod
echo timestamp > cpp.pod
perl ../../src-trunk/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{http://gcc.gnu.org/bugs.html}" ../../src-trunk/gcc/doc/gcov.texi > gcov.pod
perl ../../src-trunk/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{http://gcc.gnu.org/bugs.html}" ../../src-trunk/gcc/doc/cpp.texi > cpp.pod
echo timestamp > gcc.pod
perl ../../src-trunk/gcc/../contrib/texi2pod.pl ../../src-trunk/gcc/doc/invoke.texi > gcc.pod
In file included from ../../src-trunk/gcc/errors.c:30:0:
../../src-trunk/gcc/system.h:494:20: error: conflicting types for 'strsignal'
/usr/include/string.h:566:14: note: previous declaration of 'strsignal' was here
cc1: warning: unrecognized command line option "-Wno-narrowing" [enabled by default]
make[6]: *** [errors.o] Error 1
make[6]: *** Waiting for unfinished jobs....
1994 translated messages, 367 fuzzy translations, 6404 untranslated messages.
4707 translated messages, 2795 fuzzy translations, 1263 untranslated messages.
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-optionlist optionlist
echo timestamp > s-options
3911 translated messages, 2776 fuzzy translations, 2078 untranslated messages.
rm cpp.pod gcov.pod gcc.pod
make[6]: Leaving directory `/export/gnu/import/svn/gcc-test-ia32corei7/bld/gcc'
make[5]: *** [all-stage1-gcc] Error 2
make[5]: Leaving directory `/export/gnu/import/svn/gcc-test-ia32corei7/bld'
make[4]: *** [stage1-bubble] Error 2
make[4]: Leaving directory `/export/gnu/import/svn/gcc-test-ia32corei7/bld'
make[3]: *** [bootstrap] Error 2
make[3]: Leaving directory `/export/gnu/import/svn/gcc-test-ia32corei7/bld'
36.10user 14.95system 0:26.96elapsed 189%CPU (0avgtext+0avgdata 41520maxresident)k
77440inputs+123824outputs (26major+8383601minor)pagefaults 0swaps
make[2]: *** [bootstrap] Error 2
make[2]: Leaving directory `/export/gnu/import/svn/gcc-test-ia32corei7'



More information about the Gcc-regression mailing list