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

i32coreavxi@ecsmtp.ims.intel.com i32coreavxi@ecsmtp.ims.intel.com
Fri Oct 17 10:23:00 GMT 2014


rm -rf bld
mkdir -p bld
cd bld; \
 CC="gcc -m32" CXX="g++ -m32" ../src-trunk/configure \
	--with-arch=core-avx-i --with-cpu=core-avx-i ORIGINAL_AS_FOR_TARGET=/usr/local/i686-linux/bin/as ORIGINAL_LD_FOR_TARGET=/usr/local/i686-linux/bin/ld --prefix=/usr/local --enable-clocale=gnu --with-system-zlib --enable-shared --with-demangler-in-ld --enable-cloog-backend=isl --with-ppl=/opt/gnu --with-cloog=/opt/gnu 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
    grep "Error " makelog.216378.trunk.i686.core-avx-i >> makelog.216378.trunk.i686.core-avx-i.mail; \
make[6]: *** [_lshrdi3.o] Error 1
make[6]: *** [_ashldi3.o] Error 1
make[5]: *** [all-stage2-target-libgcc] Error 2
make[4]: *** [stage2-bubble] Error 2
make[3]: *** [bootstrap] Error 2
make[2]: *** [bootstrap] Error 2
config.status: linking ../../../src-trunk/libgcc/config/i386/sfp-machine.h to sfp-machine.h
config.status: linking ../../../src-trunk/libgcc/gthr-posix.h to gthr-default.h
config.status: executing default commands
Adding multilib support to Makefile in ../../../src-trunk/libgcc
multidirs=
with_multisubdir=
make[6]: Entering directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/i686-linux/libgcc'
# If this is the top-level multilib, build all the other
# multilibs.
DEFINES='' HEADERS='../../../src-trunk/libgcc/config/i386/value-unwind.h' \
	../../../src-trunk/libgcc/mkheader.sh > tmp-libgcc_tm.h
/bin/sh ../../../src-trunk/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h
make[7]: Entering directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/i686-linux/libgcc'
if [ -z "" ]; then \
  true; \
else \
  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
  srcrootpre=`cd ../../../src-trunk/libgcc; ${PWDCMD-pwd}`/; export srcrootpre; \
  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
  compiler="/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/xgcc -B/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/ -B/usr/local/i686-linux/bin/ -B/usr/local/i686-linux/lib/ -isystem /usr/local/i686-linux/include -isystem /usr/local/i686-linux/sys-include   "; \
  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=/usr/local/i686-linux/bin/ar" "AR_FLAGS=rc" "CC=/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/xgcc -B/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/ -B/usr/local/i686-linux/bin/ -B/usr/local/i686-linux/lib/ -isystem /usr/local/i686-linux/include -isystem /usr/local/i686-linux/sys-include   " "CFLAGS=-g -O2" "DESTDIR=" "EXTRA_OFILES=" "HDEFINES=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "LDFLAGS=" "LOADLIBES=" "RANLIB=/usr/local/i686-linux/bin/ranlib" "SHELL=/bin/sh" "prefix=/usr/local" "exec_prefix=/usr/local" "libdir=/usr/local/lib" "libsubdir=/usr/local/lib/gcc/i686-linux/5.0.0" "tooldir=/usr/local/i686-linux" \
			CFLAGS="-g -O2 ${flags}" \
			CCASFLAGS=" ${flags}" \
			FCFLAGS=" ${flags}" \
			FFLAGS=" ${flags}" \
			ADAFLAGS=" ${flags}" \
			prefix="/usr/local" \
			exec_prefix="/usr/local" \
			GCJFLAGS=" ${flags}" \
			GOCFLAGS="-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="/usr/bin/install -c" \
			INSTALL_DATA="/usr/bin/install -c -m 644" \
			INSTALL_PROGRAM="/usr/bin/install -c" \
			INSTALL_SCRIPT="/usr/bin/install -c" \
			all); then \
	  true; \
	else \
	  exit 1; \
	fi; \
      else true; \
      fi; \
    fi; \
  done; \
fi
echo timestamp > libgcc_tm.stamp
make[7]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/i686-linux/libgcc'
/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/xgcc -B/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/ -B/usr/local/i686-linux/bin/ -B/usr/local/i686-linux/lib/ -isystem /usr/local/i686-linux/include -isystem /usr/local/i686-linux/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -fpic -mlong-double-80 -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -fpic -mlong-double-80 -I. -I. -I../.././gcc -I../../../src-trunk/libgcc -I../../../src-trunk/libgcc/. -I../../../src-trunk/libgcc/../gcc -I../../../src-trunk/libgcc/../include -I../../../src-trunk/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o morestack_s.o -MT morestack_s.o -MD -MP -MF morestack_s.dep -DSHARED -c -xassembler-with-cpp ../../../src-trunk/libgcc/config/i386/morestack.S
sed -e 's/__PFX__/__/g' \
    -e 's/__FIXPTPFX__/__/g' < ../../../src-trunk/libgcc/libgcc-std.ver.in > libgcc-std.ver
dest=../.././gcc/include/tmp$$-unwind.h; \
cp unwind.h $dest; \
chmod a+r $dest; \
sh ../../../src-trunk/libgcc/../move-if-change $dest ../.././gcc/include/unwind.h
/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/nm -pg morestack_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > morestack.visT
/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/xgcc -B/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/ -B/usr/local/i686-linux/bin/ -B/usr/local/i686-linux/lib/ -isystem /usr/local/i686-linux/include -isystem /usr/local/i686-linux/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -fpic -mlong-double-80 -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -fpic -mlong-double-80 -I. -I. -I../.././gcc -I../../../src-trunk/libgcc -I../../../src-trunk/libgcc/. -I../../../src-trunk/libgcc/../gcc -I../../../src-trunk/libgcc/../include -I../../../src-trunk/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c ../../../src-trunk/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS
mv -f morestack.visT morestack.vis
/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/xgcc -B/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/ -B/usr/local/i686-linux/bin/ -B/usr/local/i686-linux/lib/ -isystem /usr/local/i686-linux/include -isystem /usr/local/i686-linux/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -fpic -mlong-double-80 -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -fpic -mlong-double-80 -I. -I. -I../.././gcc -I../../../src-trunk/libgcc -I../../../src-trunk/libgcc/. -I../../../src-trunk/libgcc/../gcc -I../../../src-trunk/libgcc/../include -I../../../src-trunk/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c ../../../src-trunk/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS
/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/xgcc -B/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/ -B/usr/local/i686-linux/bin/ -B/usr/local/i686-linux/lib/ -isystem /usr/local/i686-linux/include -isystem /usr/local/i686-linux/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -fpic -mlong-double-80 -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -fpic -mlong-double-80 -I. -I. -I../.././gcc -I../../../src-trunk/libgcc -I../../../src-trunk/libgcc/. -I../../../src-trunk/libgcc/../gcc -I../../../src-trunk/libgcc/../include -I../../../src-trunk/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c ../../../src-trunk/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS
/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/xgcc -B/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/./gcc/ -B/usr/local/i686-linux/bin/ -B/usr/local/i686-linux/lib/ -isystem /usr/local/i686-linux/include -isystem /usr/local/i686-linux/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -fpic -mlong-double-80 -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -fpic -mlong-double-80 -I. -I. -I../.././gcc -I../../../src-trunk/libgcc -I../../../src-trunk/libgcc/. -I../../../src-trunk/libgcc/../gcc -I../../../src-trunk/libgcc/../include -I../../../src-trunk/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c ../../../src-trunk/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS
../../../src-trunk/libgcc/libgcc2.c: In function ‘__lshrdi3’:
../../../src-trunk/libgcc/libgcc2.c:426:1: internal compiler error: RTL flag check: INSN_UID used with unexpected rtx code 'set' in INSN_UID, at rtl.h:1326
 }
 ^
../../../src-trunk/libgcc/libgcc2.c: In function ‘__ashldi3’:
../../../src-trunk/libgcc/libgcc2.c:454:1: internal compiler error: RTL flag check: INSN_UID used with unexpected rtx code 'set' in INSN_UID, at rtl.h:1326
 }
 ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[6]: *** [_lshrdi3.o] Error 1
make[6]: *** Waiting for unfinished jobs....
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[6]: *** [_ashldi3.o] Error 1
make[6]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/i686-linux/libgcc'
make[5]: *** [all-stage2-target-libgcc] Error 2
make[5]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld'
make[4]: *** [stage2-bubble] Error 2
make[4]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld'
make[3]: *** [bootstrap] Error 2
make[3]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld'
4226.57user 55.97system 43:08.82elapsed 165%CPU (0avgtext+0avgdata 537192maxresident)k
250896inputs+5149440outputs (777major+51413888minor)pagefaults 0swaps
make[2]: *** [bootstrap] Error 2
make[2]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk'



More information about the Gcc-regression mailing list