Gcc [trunk revision 168582] failed to bootstrap on x86_64!

H.J. Lu Intel64-bootstrap-lto hjl@gnu-68.sc.intel.com
Sat Jan 8 00:04:00 GMT 2011


mkdir -p bld
cd bld; \
 RUNTESTFLAGS="--target_board 'unix{-m32,}'" ../src-trunk/configure \
	 --enable-clocale=gnu --with-system-zlib --enable-shared --with-demangler-in-ld --with-build-config=bootstrap-lto --with-fpmath=sse --enable-languages=c,c++,fortran,java,lto,objc
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
    grep "Error " makelog.168582.trunk.x86_64 >> makelog.168582.trunk.x86_64.mail; \
make[6]: *** [java/lang/Object.lo] Error 1
make[5]: *** [all-recursive] Error 1
make[4]: *** [all-target-libjava] Error 2
make[3]: *** [bootstrap] Error 2
make[2]: *** [bootstrap] Error 2
Makefile:858: warning: overriding recipe for target `gjdoc'
Makefile:776: warning: ignoring old recipe for target `gjdoc'
find ../../../../../src-trunk/libjava/classpath/tools/external/asm -name '*.java' -print > asm.lst
find ../../../../../src-trunk/libjava/classpath/tools/gnu/classpath/tools \
     ../../../../../src-trunk/libjava/classpath/tools/com/sun/javadoc \
     ../../../../../src-trunk/libjava/classpath/tools/com/sun/tools/doclets \
     ../../../../../src-trunk/libjava/classpath/tools/com/sun/tools/javadoc \
     ../../../../../src-trunk/libjava/classpath/tools/com/sun/tools/javac \
     ../../../../../src-trunk/libjava/classpath/tools/com/sun/tools/javah \
     ../../../../../src-trunk/libjava/classpath/tools/sun/rmi/rmic \
     -name gjdoc -prune -o -name doclets -prune -o -name taglets -prune -o -name javadoc -prune -o \
     -name '*.java' -print > classes.lst
if [ -f ../../vm-tools-packages ]; then \
    : > vm-tools.lst; \
    for pkg in `cat ../../vm-tools-packages`; do \
      /bin/find ../../../../../src-trunk/libjava/classpath/../$pkg -follow -name '*.java' -print >> vm-tools.lst; \
    done \
else \
    echo -n > vm-tools.lst; \
fi
cat classes.lst asm.lst vm-tools.lst > all-classes.lst
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmid/messages.properties classes/gnu/classpath/tools/rmid/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/serialver/messages.properties classes/gnu/classpath/tools/serialver/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/tnameserv/messages.properties classes/gnu/classpath/tools/tnameserv/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/orbd/messages.properties classes/gnu/classpath/tools/orbd/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/getopt/Messages.properties classes/gnu/classpath/tools/getopt/Messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/appletviewer/messages.properties classes/gnu/classpath/tools/appletviewer/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/native2ascii/messages.properties classes/gnu/classpath/tools/native2ascii/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/messages.properties classes/gnu/classpath/tools/rmic/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/Stub_12.jav classes/gnu/classpath/tools/rmic/templates/Stub_12.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/TieMethodVoid.jav classes/gnu/classpath/tools/rmic/templates/TieMethodVoid.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/StubMethodVoid.jav classes/gnu/classpath/tools/rmic/templates/StubMethodVoid.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/Stub_12MethodVoid.jav classes/gnu/classpath/tools/rmic/templates/Stub_12MethodVoid.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/Stub_12Method.jav classes/gnu/classpath/tools/rmic/templates/Stub_12Method.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/Stub.jav classes/gnu/classpath/tools/rmic/templates/Stub.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/TieMethod.jav classes/gnu/classpath/tools/rmic/templates/TieMethod.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/StubMethod.jav classes/gnu/classpath/tools/rmic/templates/StubMethod.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/Tie.jav classes/gnu/classpath/tools/rmic/templates/Tie.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmic/templates/ImplTie.jav classes/gnu/classpath/tools/rmic/templates/ImplTie.jav
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/jarsigner/messages.properties classes/gnu/classpath/tools/jarsigner/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/rmiregistry/messages.properties classes/gnu/classpath/tools/rmiregistry/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/keytool/messages.properties classes/gnu/classpath/tools/keytool/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/jar/messages.properties classes/gnu/classpath/tools/jar/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/gnu/classpath/tools/common/Messages.properties classes/gnu/classpath/tools/common/Messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/com/sun/tools/javac/messages.properties classes/com/sun/tools/javac/messages.properties
  cp ../../../../../src-trunk/libjava/classpath/tools/resource/sun/rmi/rmic/messages.properties classes/sun/rmi/rmic/messages.properties
cp -pR ../../../../../src-trunk/libjava/classpath/tools/asm .
cp -pR ../../../../../src-trunk/libjava/classpath/tools/classes .
if [ -d asm/.svn ]; then \
  find asm classes -depth -type d -name .svn -exec rm -rf \{\} \;; \
fi
(cd classes; \
fastjar cf ../tools.zip .; \
cd ..)
(cd asm; \
fastjar uf ../tools.zip .; \
cd ..)
rm -rf asm classes classes.lst asm.lst
make  all-am
make[8]: Entering directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/classpath/tools'
Makefile:858: warning: overriding recipe for target `gjdoc'
Makefile:776: warning: ignoring old recipe for target `gjdoc'
make[8]: Nothing to be done for `all-am'.
make[8]: Leaving directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/classpath/tools'
make[7]: Leaving directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/classpath/tools'
make[7]: Entering directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/classpath'
true  DO=all multi-do # make
make[7]: Leaving directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/classpath'
make[6]: Leaving directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/classpath'
Making all in testsuite
make[6]: Entering directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/testsuite'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/testsuite'
make[6]: Entering directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava'
make create-headers
here=`pwd`; cd ../../../src-trunk/libjava/classpath/lib; \
find gnu java javax org sun -name .svn -prune -o -name '*.class' -print | \
fastjar -cfM@ $here/libgcj-4.6.0.jar
make[7]: Entering directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava'
echo > gcjh.stamp
make[7]: Leaving directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava'
/bin/sh ./libtool --tag=GCJ   --mode=compile /export/gnu/import/svn/gcc-test/bld/./gcc/gcj -B/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/ -B/export/gnu/import/svn/gcc-test/bld/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include    -fomit-frame-pointer -fclasspath= -fbootclasspath=../../../src-trunk/libjava/classpath/lib --encoding=UTF-8 -Wno-deprecated -fbootstrap-classes -g -O2 -c -o java/lang/Object.lo -fsource-filename=../../../src-trunk/libjava/java/lang/Object.java ../../../src-trunk/libjava/classpath/lib/java/lang/Object.class
libtool: compile:  /export/gnu/import/svn/gcc-test/bld/./gcc/gcj -B/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava/ -B/export/gnu/import/svn/gcc-test/bld/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include -fomit-frame-pointer -fclasspath= -fbootclasspath=../../../src-trunk/libjava/classpath/lib --encoding=UTF-8 -Wno-deprecated -fbootstrap-classes -g -O2 -c -fsource-filename=../../../src-trunk/libjava/java/lang/Object.java ../../../src-trunk/libjava/classpath/lib/java/lang/Object.class  -fPIC -o java/lang/.libs/Object.o
<built-in>:0:0: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[6]: *** [java/lang/Object.lo] Error 1
make[6]: *** Waiting for unfinished jobs....
make[6]: Leaving directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/export/gnu/import/svn/gcc-test/bld/x86_64-unknown-linux-gnu/libjava'
make[4]: *** [all-target-libjava] Error 2
make[4]: Leaving directory `/export/gnu/import/svn/gcc-test/bld'
make[3]: *** [bootstrap] Error 2
make[3]: Leaving directory `/export/gnu/import/svn/gcc-test/bld'
29752.34user 1015.69system 4:22:54elapsed 195%CPU (0avgtext+0avgdata 2759920maxresident)k
676720inputs+38003664outputs (6755major+214257003minor)pagefaults 0swaps
make[2]: *** [bootstrap] Error 2
make[2]: Leaving directory `/export/gnu/import/svn/gcc-test'



More information about the Gcc-regression mailing list