Gcc [trunk revision 231944] failed to bootstrap on i686!
H.J. Lu ia32 -fpic
ia32@gnu-5.sc.intel.com
Thu Dec 24 12:22:00 GMT 2015
cd bld; \
RUNTESTFLAGS="--target_board='unix{-fpic}'" CC="gcc -m32 -fno-lto" CXX="g++ -m32 -fno-lto" ../src-trunk/configure \
--prefix=/usr/6.0.0 --enable-clocale=gnu --with-system-zlib --enable-shared --with-demangler-in-ld --enable-libmpx 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.231944.trunk.i686.pic >> makelog.231944.trunk.i686.pic.mail; \
make[5]: *** [all-stage1-gcc] Error 2
make[4]: *** [stage1-bubble] Error 2
make[3]: *** [bootstrap] Error 2
make[2]: *** [bootstrap] Error 2
TARGET_CPU_DEFAULT="" \
HEADERS="options.h insn-constants.h config/vxworks-dummy.h config/i386/i386.h config/i386/unix.h config/i386/att.h config/dbxelf.h config/elfos.h config/gnu-user.h config/glibc-stdint.h config/linux.h config/linux-android.h config/i386/gnu-user-common.h config/i386/gnu-user.h config/i386/linux-common.h config/i386/linux.h config/i386/ssemath.h config/initfini-array.h defaults.h" DEFINES="LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4 DEFAULT_LIBC=LIBC_GLIBC ANDROID_DEFAULT=0" \
/bin/sh ../../src-trunk/gcc/mkconfig.sh tm.h
TARGET_CPU_DEFAULT="" \
HEADERS="config/i386/i386-protos.h config/linux-protos.h tm-preds.h" DEFINES="" \
/bin/sh ../../src-trunk/gcc/mkconfig.sh tm_p.h
11246 translated messages.
TARGET_CPU_DEFAULT="" \
HEADERS="auto-host.h ansidecl.h" DEFINES="" \
/bin/sh ../../src-trunk/gcc/mkconfig.sh bconfig.h
flex -ogengtype-lex.c ../../src-trunk/gcc/gengtype-lex.l && { \
echo '#include "bconfig.h"' > gengtype-lex.c.tmp; \
cat gengtype-lex.c >> gengtype-lex.c.tmp; \
mv gengtype-lex.c.tmp gengtype-lex.c; \
}
4134 translated messages, 4436 fuzzy translations, 2676 untranslated messages.
g++ -m32 -fno-lto -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fno-PIE -I. -Ibuild -I../../src-trunk/gcc -I../../src-trunk/gcc/build -I../../src-trunk/gcc/../include -I../../src-trunk/gcc/../libcpp/include \
-DBASEVER="\"6.0.0\"" -DDATESTAMP="\" 20151224\"" \
-DREVISION="\" [trunk revision 231944]\"" \
-DDEVPHASE="\" (experimental)\"" -DPKGVERSION="\"(GCC) \"" \
-DBUGURL="\"<http://gcc.gnu.org/bugs.html>\"" -o build/version.o ../../src-trunk/gcc/version.c
gawk -f ../../src-trunk/gcc/opt-gather.awk ../../src-trunk/gcc/ada/gcc-interface/lang.opt ../../src-trunk/gcc/fortran/lang.opt ../../src-trunk/gcc/go/lang.opt ../../src-trunk/gcc/java/lang.opt ../../src-trunk/gcc/lto/lang.opt ../../src-trunk/gcc/c-family/c.opt ../../src-trunk/gcc/common.opt ../../src-trunk/gcc/config/fused-madd.opt ../../src-trunk/gcc/config/i386/i386.opt ../../src-trunk/gcc/config/gnu-user.opt ../../src-trunk/gcc/config/linux.opt ../../src-trunk/gcc/config/linux-android.opt > tmp-optionlist
3868 translated messages, 4385 fuzzy translations, 2993 untranslated messages.
4485 translated messages, 663 fuzzy translations, 6098 untranslated messages.
3514 translated messages, 6791 fuzzy translations, 941 untranslated messages.
6766 translated messages, 3722 fuzzy translations, 758 untranslated messages.
echo "#define BUILDING_GCC_MAJOR `echo 6.0.0 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-gi.list gtyp-input.list
echo "#define BUILDING_GCC_MINOR `echo 6.0.0 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-optionlist optionlist
echo timestamp > s-gtyp-input
echo "#define BUILDING_GCC_PATCHLEVEL `echo 6.0.0 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h
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
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
rm -f tmp-all-tree.def
gawk -f ../../src-trunk/gcc/gen-pass-instances.awk \
../../src-trunk/gcc/passes.def > pass-instances.def
gcc -m32 -fno-lto -E ../../src-trunk/gcc/params-list.h | sed 's/^#.*//;/^$/d' > tmp-params.list
echo '#include "tree.def"' > tmp-all-tree.def
gawk -f ../../src-trunk/gcc/config/i386/i386-builtin-types.awk ../../src-trunk/gcc/config/i386/i386-builtin-types.def > tmp-bt.inc
echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-specs.h specs.h
echo timestamp > s-bversion
echo timestamp > s-options
echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def
echo "g++ -m32 -fno-lto -std=gnu++98 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H " > checksum-options.tmp \
&& ../../src-trunk/gcc/../move-if-change checksum-options.tmp checksum-options
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-mlib.h multilib.h
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-params.list params.list
/bin/sh ../../src-trunk/gcc/../move-if-change tmp-bt.inc i386-builtin-types.inc
echo timestamp > s-specs
echo '#include "c-family/c-common.def"' >> tmp-all-tree.def
cp ../../src-trunk/gcc/gcc-ar.c gcc-nm.c
cp ../../src-trunk/gcc/gcc-ar.c gcc-ranlib.c
make[6]: *** No rule to make target '../../src-trunk/gcc/config/i386/pkuintrin.h', needed by 'stmp-int-hdrs'. Stop.
make[6]: *** Waiting for unfinished jobs....
echo timestamp > s-mlib
echo timestamp > s-params.list
echo timestamp > s-i386-bt
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
make[6]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/gcc'
Makefile:4387: recipe for target 'all-stage1-gcc' failed
make[5]: *** [all-stage1-gcc] Error 2
make[5]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld'
Makefile:22994: recipe for target 'stage1-bubble' failed
make[4]: *** [stage1-bubble] Error 2
make[4]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld'
Makefile:23314: recipe for target 'bootstrap' failed
make[3]: *** [bootstrap] Error 2
make[3]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld'
96.65user 33.56system 2:00.85elapsed 107%CPU (0avgtext+0avgdata 61428maxresident)k
119432inputs+175456outputs (92major+7111058minor)pagefaults 0swaps
Makefile:291: recipe for target 'bootstrap' failed
make[2]: *** [bootstrap] Error 2
make[2]: Leaving directory '/export/gnu/import/git/gcc-test-ia32'
More information about the Gcc-regression
mailing list