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

H.J. Lu (ia32) ia32@gnu-snb-2.sc.intel.com
Wed Aug 28 11:34:00 GMT 2019


cd bld; \
 CC="gcc -m32 -fno-lto" CXX="g++ -m32 -fno-lto" ../src-trunk/configure \
	--with-arch=core2 --with-cpu=slm --prefix=/usr/10.0.0 --enable-clocale=gnu --with-system-zlib --enable-shared --enable-cet --with-demangler-in-ld --enable-libmpx i686-linux --with-fpmath=sse 
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.274985.trunk.i686.slm >> makelog.274985.trunk.i686.slm.mail; \
make[5]: *** [Makefile:23706: compare] Error 1
make[4]: *** [Makefile:23686: stage3-bubble] Error 2
make[3]: *** [Makefile:23749: bootstrap] Error 2
make[2]: *** [Makefile:303: bootstrap] Error 2
make[8]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3/doc'
Making all in po
make[8]: Entering directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3/po'
msgfmt -o de.mo ../../../../src-trunk/libstdc++-v3/po/de.po
msgfmt -o fr.mo ../../../../src-trunk/libstdc++-v3/po/fr.po
make[8]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3/po'
Making all in testsuite
make[8]: Entering directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3/testsuite'
make[8]: Nothing to be done for 'all'.
make[8]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3/testsuite'
Making all in python
make[8]: Entering directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3/python'
sed -e 's,@pythondir@,/usr/10.0.0/share/gcc-10.0.0/python,' \
    -e 's,@toolexeclibdir@,/usr/10.0.0/lib,' < ../../../../src-trunk/libstdc++-v3/python/hook.in > gdb.py
make[8]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3/python'
make[8]: Entering directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc -m32 -fno-lto" "CC_FOR_TARGET=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/xgcc -B/export/gnu/import/git/gcc-test-ia32/bld/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/install -c" "INSTALL_DATA=/bin/install -c -m 644" "INSTALL_PROGRAM=/bin/install -c" "INSTALL_SCRIPT=/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000   " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/10.0.0" "infodir=/usr/10.0.0/share/info" "libdir=/usr/10.0.0/lib" "includedir=/usr/10.0.0/include" "prefix=/usr/10.0.0" "tooldir=/usr/10.0.0/i686-linux" "gxx_include_dir=/usr/10.0.0/include/c++/10.0.0" "AR=ar" "AS=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/as" "LD=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/collect-ld" "RANLIB=ranlib" "NM=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" DO=all multi-do # make
make[9]: Entering directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3'
if [ -z "" ]; then \
  true; \
else \
  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
  srcrootpre=`cd ../../../src-trunk/libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \
  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
  compiler="/export/gnu/import/git/gcc-test-ia32/bld/./gcc/xgcc -B/export/gnu/import/git/gcc-test-ia32/bld/./gcc/ -B/usr/10.0.0/i686-linux/bin/ -B/usr/10.0.0/i686-linux/lib/ -isystem /usr/10.0.0/i686-linux/include -isystem /usr/10.0.0/i686-linux/sys-include   -fchecking=1"; \
  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
    dir=`echo $i | sed -e 's/;.*$//'`; \
    if [ "${dir}" = "." ]; then \
      true; \
    else \
      if [ -d ../${dir}/${lib} ]; then \
	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
	if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc -m32 -fno-lto" "CC_FOR_TARGET=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/xgcc -B/export/gnu/import/git/gcc-test-ia32/bld/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/install -c" "INSTALL_DATA=/bin/install -c -m 644" "INSTALL_PROGRAM=/bin/install -c" "INSTALL_SCRIPT=/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000    " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/10.0.0" "infodir=/usr/10.0.0/share/info" "libdir=/usr/10.0.0/lib" "includedir=/usr/10.0.0/include" "prefix=/usr/10.0.0" "tooldir=/usr/10.0.0/i686-linux" "gxx_include_dir=/usr/10.0.0/include/c++/10.0.0" "AR=ar" "AS=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/as" "LD=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/collect-ld" "RANLIB=ranlib" "NM=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" \
			CFLAGS="-g -O2 ${flags}" \
			CCASFLAGS=" ${flags}" \
			FCFLAGS=" ${flags}" \
			FFLAGS=" ${flags}" \
			ADAFLAGS=" ${flags}" \
			prefix="/usr/10.0.0" \
			exec_prefix="/usr/10.0.0" \
			GOCFLAGS="-O2 -g ${flags}" \
			GDCFLAGS="-O2 -g ${flags}" \
			CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
			LIBCFLAGS="-g -O2 ${flags}" \
			LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
			LDFLAGS=" ${flags}" \
			MULTIFLAGS="${flags}" \
			DESTDIR="" \
			INSTALL="/bin/install -c" \
			INSTALL_DATA="/bin/install -c -m 644" \
			INSTALL_PROGRAM="/bin/install -c" \
			INSTALL_SCRIPT="/bin/install -c" \
			all); then \
	  true; \
	else \
	  exit 1; \
	fi; \
      else true; \
      fi; \
    fi; \
  done; \
fi
make[9]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3'
make[8]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3'
make[7]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3'
make[6]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld/i686-linux/libstdc++-v3'
make[5]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld'
make "DESTDIR=" "RPATH_ENVVAR=LD_LIBRARY_PATH" "TARGET_SUBDIR=i686-linux" "bindir=/usr/10.0.0/bin" "datadir=/usr/10.0.0/share" "exec_prefix=/usr/10.0.0" "includedir=/usr/10.0.0/include" "datarootdir=/usr/10.0.0/share" "docdir=/usr/10.0.0/share/doc/" "infodir=/usr/10.0.0/share/info" "pdfdir=/usr/10.0.0/share/doc/" "htmldir=/usr/10.0.0/share/doc/" "libdir=/usr/10.0.0/lib" "libexecdir=/usr/10.0.0/libexec" "lispdir=" "localstatedir=/usr/10.0.0/var" "mandir=/usr/10.0.0/share/man" "oldincludedir=/usr/include" "prefix=/usr/10.0.0" "sbindir=/usr/10.0.0/sbin" "sharedstatedir=/usr/10.0.0/com" "sysconfdir=/usr/10.0.0/etc" "tooldir=/usr/10.0.0/i686-linux" "build_tooldir=/usr/10.0.0/i686-linux" "target_alias=i686-linux" "AWK=gawk" "BISON=bison" "CC_FOR_BUILD=gcc -m32 -fno-lto" "CFLAGS_FOR_BUILD=-g -O2" "CXX_FOR_BUILD=g++ -m32 -fno-lto" "EXPECT=expect" "FLEX=flex" "INSTALL=/bin/install -c" "INSTALL_DATA=/bin/install -c -m 644" "INSTALL_PROGRAM=/bin/install -c" "INSTALL_SCRIPT=/bin/install -c" "LDFLAGS_FOR_BUILD=" "LEX=flex" "M4=m4" "MAKE=make" "RUNTEST=runtest" "RUNTESTFLAGS=" "SED=/bin/sed" "SHELL=/bin/sh" "YACC=bison -y" "`echo 'ADAFLAGS=' | sed -e s'/[^=][^=]*=$/XFOO=/'`" "ADA_CFLAGS=" "AR_FLAGS=rc" "`echo 'BOOT_ADAFLAGS=-gnatpg' | sed -e s'/[^=][^=]*=$/XFOO=/'`" "BOOT_CFLAGS=-g -O2" "BOOT_LDFLAGS=" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCXXFLAGS=-g -O2 -fno-implicit-templates" "STAGE1_CHECKING=--enable-checking=yes,types,extra" "STAGE1_LANGUAGES=c,c++,lto" "GNATBIND=gnatbind" "GNATMAKE=gnatmake" "GDC=@GDC@" "GDCFLAGS=-g -O2" "AR_FOR_TARGET=ar" "AS_FOR_TARGET=as" "CC_FOR_TARGET=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/xgcc -B/export/gnu/import/git/gcc-test-ia32/bld/./gcc/" "CFLAGS_FOR_TARGET=-g -O2" "CPPFLAGS_FOR_TARGET=" "CXXFLAGS_FOR_TARGET=-g -O2 -D_GNU_SOURCE" "DLLTOOL_FOR_TARGET=dlltool" "FLAGS_FOR_TARGET=-B/usr/10.0.0/i686-linux/bin/ -B/usr/10.0.0/i686-linux/lib/ -isystem /usr/10.0.0/i686-linux/include -isystem /usr/10.0.0/i686-linux/sys-include" "GFORTRAN_FOR_TARGET=/export/gnu/import/git/gcc-test-ia32/bld/./gcc/gfortran -B/export/gnu/import/git/gcc-test-ia32/bld/./gcc/" "GOC_FOR_TARGET=" "GOCFLAGS_FOR_TARGET=-O2 -g" "GDC_FOR_TARGET=@GDC@" "GDCFLAGS_FOR_TARGET=-O2 -g" "LD_FOR_TARGET=ld" "LIPO_FOR_TARGET=lipo" "LDFLAGS_FOR_TARGET=" "LIBCFLAGS_FOR_TARGET=-g -O2" "LIBCXXFLAGS_FOR_TARGET=-g -O2 -D_GNU_SOURCE -fno-implicit-templates" "NM_FOR_TARGET=nm" "OBJDUMP_FOR_TARGET=objdump" "OBJCOPY_FOR_TARGET=" "RANLIB_FOR_TARGET=ranlib" "READELF_FOR_TARGET=readelf" "STRIP_FOR_TARGET=strip" "WINDRES_FOR_TARGET=windres" "WINDMC_FOR_TARGET=windmc" "BUILD_CONFIG=bootstrap-debug" "`echo 'LANGUAGES=' | sed -e s'/[^=][^=]*=$/XFOO=/'`" "LEAN=false" "STAGE1_CFLAGS=-g" "STAGE1_CXXFLAGS=-g" "STAGE1_GENERATOR_CFLAGS=" "STAGE1_TFLAGS=-fno-checking" "STAGE2_CFLAGS=-g -O2 -fno-checking -gtoggle" "STAGE2_CXXFLAGS=-g -O2 -fno-checking -gtoggle" "STAGE2_GENERATOR_CFLAGS=" "STAGE2_TFLAGS=-fno-checking" "STAGE3_CFLAGS=-g -O2 -fchecking=1" "STAGE3_CXXFLAGS=-g -O2 -fchecking=1" "STAGE3_GENERATOR_CFLAGS=" "STAGE3_TFLAGS=-fchecking=1" "STAGE4_CFLAGS=-g -O2" "STAGE4_CXXFLAGS=-g -O2" "STAGE4_GENERATOR_CFLAGS=" "STAGE4_TFLAGS=" "STAGEprofile_CFLAGS=-g -O2 -fno-checking -gtoggle -fprofile-generate" "STAGEprofile_CXXFLAGS=-g -O2 -fno-checking -gtoggle -fprofile-generate" "STAGEprofile_GENERATOR_CFLAGS=" "STAGEprofile_TFLAGS=-fno-checking" "STAGEtrain_CFLAGS=-g -O2" "STAGEtrain_CXXFLAGS=-g -O2" "STAGEtrain_GENERATOR_CFLAGS=" "STAGEtrain_TFLAGS=" "STAGEfeedback_CFLAGS=-g -O2 -fprofile-use" "STAGEfeedback_CXXFLAGS=-g -O2 -fprofile-use" "STAGEfeedback_GENERATOR_CFLAGS=" "STAGEfeedback_TFLAGS=" "STAGEautoprofile_CFLAGS=-g -O2 -fno-checking -gtoggle -g" "STAGEautoprofile_CXXFLAGS=-g -O2 -fno-checking -gtoggle -g" "STAGEautoprofile_GENERATOR_CFLAGS=" "STAGEautoprofile_TFLAGS=-fno-checking" "STAGEautofeedback_CFLAGS=-g -O2 -fchecking=1" "STAGEautofeedback_CXXFLAGS=-g -O2 -fchecking=1" "STAGEautofeedback_GENERATOR_CFLAGS=" "STAGEautofeedback_TFLAGS=-fchecking=1" "CXX_FOR_TARGET= $r/./gcc/xg++ -B$r/./gcc/ -nostdinc++ `if test -f $r/i686-linux/libstdc++-v3/scripts/testsuite_flags; then /bin/sh $r/i686-linux/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$r/i686-linux/libstdc++-v3/src -L$r/i686-linux/libstdc++-v3/src/.libs -L$r/i686-linux/libstdc++-v3/libsupc++/.libs" "TFLAGS=" "CONFIG_SHELL=/bin/sh" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000"  compare
make[5]: Entering directory '/export/gnu/import/git/gcc-test-ia32/bld'
make[6]: Entering directory '/export/gnu/import/git/gcc-test-ia32/bld'
rm -f stage_current
make[6]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld'
Comparing stages 2 and 3
warning: gcc/cc1obj-checksum.o differs
Bootstrap comparison failure!
gcc/lra-constraints.o differs
gcc/expr.o differs
gcc/function.o differs
gcc/gimple-ssa-store-merging.o differs
gcc/i386.o differs
gcc/combine.o differs
gcc/fortran/trans-common.o differs
gcc/double-int.o differs
gcc/lto-streamer-out.o differs
gcc/tree-vect-loop.o differs
gcc/expmed.o differs
gcc/data-streamer-out.o differs
gcc/tree-streamer-out.o differs
libcpp/expr.o differs
make[5]: *** [Makefile:23706: compare] Error 1
make[5]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld'
make[4]: *** [Makefile:23686: stage3-bubble] Error 2
make[4]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld'
make[3]: *** [Makefile:23749: bootstrap] Error 2
make[3]: Leaving directory '/export/gnu/import/git/gcc-test-ia32/bld'
Command exited with non-zero status 2
11008.88user 263.27system 54:08.21elapsed 347%CPU (0avgtext+0avgdata 705272maxresident)k
124200inputs+11156128outputs (1649major+90233241minor)pagefaults 0swaps
make[2]: *** [Makefile:303: bootstrap] Error 2
make[2]: Leaving directory '/export/gnu/import/git/gcc-test-ia32'



More information about the Gcc-regression mailing list