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

i32coreavxi@ecsmtp.ims.intel.com i32coreavxi@ecsmtp.ims.intel.com
Fri Oct 24 06:40: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.216612.trunk.i686.core-avx-i >> makelog.216612.trunk.i686.core-avx-i.mail; \
make[6]: *** [charset.o] Error 1
make[5]: *** [all-build-libcpp] Error 2
make[4]: *** [stage1-bubble] Error 2
make[3]: *** [bootstrap] Error 2
make[2]: *** [bootstrap] Error 2
make  all-am
make[7]: Entering directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/lto-plugin'
/bin/sh ./libtool --tag=CC --tag=disable-static  --mode=compile gcc -m32 -DHAVE_CONFIG_H -I. -I../../src-trunk/lto-plugin  -I../../src-trunk/lto-plugin/../include -DHAVE_CONFIG_H  -Wall -g -c -o lto-plugin.lo ../../src-trunk/lto-plugin/lto-plugin.c
checking whether abort is declared... libtool: compile:  gcc -m32 -DHAVE_CONFIG_H -I. -I../../src-trunk/lto-plugin -I../../src-trunk/lto-plugin/../include -DHAVE_CONFIG_H -Wall -g -c ../../src-trunk/lto-plugin/lto-plugin.c  -fPIC -DPIC -o .libs/lto-plugin.o
yes
checking whether asprintf is declared... yes
checking whether basename is declared... yes
checking whether errno is declared... /bin/sh ./libtool --tag=CC --tag=disable-static  --mode=link gcc -m32 -Wall -g -Wc,-static-libgcc  -module -bindir /usr/local/libexec/gcc/i686-linux/5.0.0    -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' -o liblto_plugin.la -rpath /usr/local/libexec/gcc/i686-linux/5.0.0 lto-plugin.lo  -Wc,../libiberty/pic/libiberty.a 
no
checking whether getopt is declared... yes
libtool: link: gcc -m32 -shared  .libs/lto-plugin.o    -m32 -static-libgcc -static-libstdc++ -static-libgcc ../libiberty/pic/libiberty.a   -Wl,-soname -Wl,liblto_plugin.so.0 -o .libs/liblto_plugin.so.0.0.0
checking whether vasprintf is declared... libtool: link: (cd ".libs" && rm -f "liblto_plugin.so.0" && ln -s "liblto_plugin.so.0.0.0" "liblto_plugin.so.0")
libtool: link: (cd ".libs" && rm -f "liblto_plugin.so" && ln -s "liblto_plugin.so.0.0.0" "liblto_plugin.so")
yes
libtool: link: ( cd ".libs" && rm -f "liblto_plugin.la" && ln -s "../liblto_plugin.la" "liblto_plugin.la" )
checking whether clearerr_unlocked is declared... libtool: install: /usr/bin/install -c .libs/liblto_plugin.so.0.0.0 /export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/lto-plugin/../gcc/liblto_plugin.so.0.0.0
libtool: install: (cd /export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/lto-plugin/../gcc && { ln -s -f liblto_plugin.so.0.0.0 liblto_plugin.so.0 || { rm -f liblto_plugin.so.0 && ln -s liblto_plugin.so.0.0.0 liblto_plugin.so.0; }; })
libtool: install: (cd /export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/lto-plugin/../gcc && { ln -s -f liblto_plugin.so.0.0.0 liblto_plugin.so || { rm -f liblto_plugin.so && ln -s liblto_plugin.so.0.0.0 liblto_plugin.so; }; })
libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai /export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/lto-plugin/../gcc/liblto_plugin.la
libtool: install: warning: remember to run `libtool --finish /usr/local/libexec/gcc/i686-linux/5.0.0'
make[7]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/lto-plugin'
make[6]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/lto-plugin'
yes
checking whether feof_unlocked is declared... make[6]: Entering directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/build-i686-linux/fixincludes'
gcc -m32 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I. -I../../../src-trunk/fixincludes -I../include -I../../../src-trunk/fixincludes/../include ../../../src-trunk/fixincludes/fixincl.c
yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgetc_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fileno_unlocked is declared... yes
checking whether fprintf_unlocked is declared... no
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... gcc -m32 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I. -I../../../src-trunk/fixincludes -I../include -I../../../src-trunk/fixincludes/../include ../../../src-trunk/fixincludes/fixtests.c
yes
checking whether fread_unlocked is declared... yes
gcc -m32 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I. -I../../../src-trunk/fixincludes -I../include -I../../../src-trunk/fixincludes/../include ../../../src-trunk/fixincludes/fixfixes.c
checking whether fwrite_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking for working alloca.h... gcc -m32 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I. -I../../../src-trunk/fixincludes -I../include -I../../../src-trunk/fixincludes/../include ../../../src-trunk/fixincludes/server.c
yes
checking for alloca... yes
checking for ANSI C header files... (cached) yes
checking for nl_langinfo and CODESET... gcc -m32 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I. -I../../../src-trunk/fixincludes -I../include -I../../../src-trunk/fixincludes/../include ../../../src-trunk/fixincludes/procopen.c
yes
checking whether NLS is requested... yes
checking for catalogs to be installed... gcc -m32 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I. -I../../../src-trunk/fixincludes -I../include -I../../../src-trunk/fixincludes/../include ../../../src-trunk/fixincludes/fixlib.c
 be ca da de el eo es fi fr id ja nl pt_BR ru sr sv tr uk vi zh_CN zh_TW
checking for uchar... gcc -m32 -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I. -I../../../src-trunk/fixincludes -I../include -I../../../src-trunk/fixincludes/../include ../../../src-trunk/fixincludes/fixopts.c

checking for ld used by GCC... ld
checking if the linker (ld) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... srcdir="../../../src-trunk/fixincludes" /bin/sh ../../../src-trunk/fixincludes/mkfixinc.sh i686-pc-linux-gnu
sed -e 's/@gcc_version@/5.0.0/' < mkheaders.almost > mkheadersT
mv -f mkheadersT mkheaders
gcc -m32 -g -O2  -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o fixlib.o fixopts.o ../libiberty/libiberty.a
yes
checking for iconv declaration... echo timestamp > full-stamp
make[6]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/build-i686-linux/fixincludes'
make[6]: Entering directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/build-i686-linux/libcpp'
g++ -m32  -I../../../src-trunk/libcpp -I. -I../../../src-trunk/libcpp/../include -I../../../src-trunk/libcpp/include  -g -O2 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long  -fno-exceptions -fno-rtti -I../../../src-trunk/libcpp -I. -I../../../src-trunk/libcpp/../include -I../../../src-trunk/libcpp/include   -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo ../../../src-trunk/libcpp/charset.c
install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
In file included from ../../../src-trunk/libcpp/../include/hashtab.h:40:0,
                 from ../../../src-trunk/libcpp/../include/filenames.h:29,
                 from ../../../src-trunk/libcpp/system.h:367,
                 from ../../../src-trunk/libcpp/charset.c:21:
../../../src-trunk/libcpp/../include/ansidecl.h:171:64: error: new declaration ‘char* basename(const char*)’
 #  define ATTRIBUTE_NONNULL(m) __attribute__ ((__nonnull__ (m)))
                                                                ^
../../../src-trunk/libcpp/../include/libiberty.h:113:64: note: in expansion of macro ‘ATTRIBUTE_NONNULL’
 extern char *basename (const char *) ATTRIBUTE_RETURNS_NONNULL ATTRIBUTE_NONNULL(1);
                                                                ^
In file included from ../../../src-trunk/libcpp/system.h:201:0,
                 from ../../../src-trunk/libcpp/charset.c:21:
/usr/include/string.h:599:26: error: ambiguates old declaration ‘const char* basename(const char*)’
 extern "C++" const char *basename (const char *__filename)
                          ^
configure: updating cache ./config.cache
configure: creating ./config.status
make[6]: *** [charset.o] Error 1
make[6]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld/build-i686-linux/libcpp'
make[5]: *** [all-build-libcpp] Error 2
make[5]: *** Waiting for unfinished jobs....
config.status: creating Makefile
config.status: creating config.h
config.status: executing depdir commands
mkdir -p -- .deps
make[5]: Leaving directory `/export/users/nightly/gcc.svn/test-intel32coreavxi/gcc-build-trunk/bld'
make[4]: *** [stage1-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'
20.82user 5.55system 0:18.57elapsed 141%CPU (0avgtext+0avgdata 47692maxresident)k
14280inputs+105552outputs (51major+9091196minor)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