http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49740

--- Comment #5 from Douglas Mencken <dougmencken at gmail dot com> 2011-10-12 
20:03:14 UTC ---
(In reply to comment #4)

Yep, it's still broken (gcc-4.7-20111008).

Configure line:

./gcc-v4.7-20111008.sourcedir/configure --prefix=/usr --sysconfdir=/etc
--mandir=/usr/share/man --build=powerpc-gnu-linux-uclibc
--host=powerpc-gnu-linux-uclibc --target=powerpc-gnu-linux-uclibc
--enable-languages=c,c++,fortran,java --enable-stage1-languages=c,fortran
--with-cpu=default32 --enable-threads=posix --with-system-zlib
--with-system-libffi --with-libiconv-prefix=/usr --disable-nls --disable-werror
--disable-multilib --disable-libssp --disable-__cxa_atexit --disable-checking
--enable-shared --without-gjdoc --enable-libgcj --enable-libgcj-multifile
--enable-interpreter --disable-libjava-multilib --disable-browser-plugin

I'm on GNU/uClibc/Linux@PowerPC.

$ tail -100 _gcc_bootstrap_log 
mv -f .deps/affinity.Tpo .deps/affinity.Plo
/bin/bash ./libtool --tag CC   --mode=link
/root/build-farm/_gcc_bootstrap/./gcc/xgcc
-B/root/build-farm/_gcc_bootstrap/./gcc/ -B/usr/powerpc-gnu-linux-uclibc/bin/
-B/usr/powerpc-gnu-linux-uclibc/lib/ -isystem
/usr/powerpc-gnu-linux-uclibc/include -isystem
/usr/powerpc-gnu-linux-uclibc/sys-include    -Wall -Werror
-ftls-model=initial-exec -Wc,-pthread -g -O3   -Wl,-O1   -o libgomp.la
-version-info 1:0:0
-Wl,--version-script,../../../gcc-v4.7-20111008.sourcedir/libgomp/libgomp.map 
-rpath /usr/lib alloc.lo barrier.lo critical.lo env.lo error.lo iter.lo
iter_ull.lo loop.lo loop_ull.lo ordered.lo parallel.lo sections.lo single.lo
task.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo ptrlock.lo
time.lo fortran.lo affinity.lo  
libtool: link: /root/build-farm/_gcc_bootstrap/./gcc/xgcc
-B/root/build-farm/_gcc_bootstrap/./gcc/ -B/usr/powerpc-gnu-linux-uclibc/bin/
-B/usr/powerpc-gnu-linux-uclibc/lib/ -isystem
/usr/powerpc-gnu-linux-uclibc/include -isystem
/usr/powerpc-gnu-linux-uclibc/sys-include    -shared  .libs/alloc.o
.libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/iter.o
.libs/iter_ull.o .libs/loop.o .libs/loop_ull.o .libs/ordered.o .libs/parallel.o
.libs/sections.o .libs/single.o .libs/task.o .libs/team.o .libs/work.o
.libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/ptrlock.o
.libs/time.o .libs/fortran.o .libs/affinity.o    -pthread -Wl,-O1
-Wl,--version-script
-Wl,../../../gcc-v4.7-20111008.sourcedir/libgomp/libgomp.map   -Wl,-soname
-Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libgomp.so.1" && ln -s "libgomp.so.1.0.0"
"libgomp.so.1")
libtool: link: (cd ".libs" && rm -f "libgomp.so" && ln -s "libgomp.so.1.0.0"
"libgomp.so")
libtool: link: /usr/powerpc-gnu-linux-uclibc/bin/ar rc .libs/libgomp.a  alloc.o
barrier.o critical.o env.o error.o iter.o iter_ull.o loop.o loop_ull.o
ordered.o parallel.o sections.o single.o task.o team.o work.o lock.o mutex.o
proc.o sem.o bar.o ptrlock.o time.o fortran.o affinity.o
libtool: link: /usr/powerpc-gnu-linux-uclibc/bin/ranlib .libs/libgomp.a
libtool: link: ( cd ".libs" && rm -f "libgomp.la" && ln -s "../libgomp.la"
"libgomp.la" )
true  DO=all multi-do # make
/root/build-farm/_gcc_bootstrap/./gcc/gfortran
-B/root/build-farm/_gcc_bootstrap/./gcc/ -B/usr/powerpc-gnu-linux-uclibc/bin/
-B/usr/powerpc-gnu-linux-uclibc/lib/ -isystem
/usr/powerpc-gnu-linux-uclibc/include -isystem
/usr/powerpc-gnu-linux-uclibc/sys-include    -L. -Wall -L../libgfortran
-fsyntax-only omp_lib.f90
:
make[5]: Leaving directory
`/root/build-farm/_gcc_bootstrap/powerpc-gnu-linux-uclibc/libgomp'
make[4]: Leaving directory
`/root/build-farm/_gcc_bootstrap/powerpc-gnu-linux-uclibc/libgomp'
make[3]: Leaving directory
`/root/build-farm/_gcc_bootstrap/powerpc-gnu-linux-uclibc/libgomp'
make[2]: Leaving directory `/root/build-farm/_gcc_bootstrap'
make "DESTDIR=" "RPATH_ENVVAR=LD_LIBRARY_PATH"
"TARGET_SUBDIR=powerpc-gnu-linux-uclibc" "bindir=/usr/bin" "datadir=/usr/share"
"exec_prefix=/usr" "includedir=/usr/include" "datarootdir=/usr/share"
"docdir=/usr/share/doc/" "infodir=/usr/share/info" "pdfdir=/usr/share/doc/"
"htmldir=/usr/share/doc/" "libdir=/usr/lib" "libexecdir=/usr/libexec"
"lispdir=" "localstatedir=/usr/var" "mandir=/usr/share/man"
"oldincludedir=/usr/include" "prefix=/usr" "sbindir=/usr/sbin"
"sharedstatedir=/usr/com" "sysconfdir=/etc"
"tooldir=/usr/powerpc-gnu-linux-uclibc"
"build_tooldir=/usr/powerpc-gnu-linux-uclibc"
"target_alias=powerpc-gnu-linux-uclibc" "AWK=awk" "BISON=bison"
"CC_FOR_BUILD=powerpc-gnu-linux-uclibc-gcc" "CFLAGS_FOR_BUILD=-O3"
"CXX_FOR_BUILD=powerpc-gnu-linux-uclibc-g++" "EXPECT=expect" "FLEX=flex"
"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"
"LDFLAGS_FOR_BUILD=" "LEX=flex" "M4=m4" "MAKE=make" "RUNTEST=runtest"
"RUNTESTFLAGS=" "SED=/bin/sed" "SHELL=/bin/bash" "YACC=bison -y" "`echo
'ADAFLAGS=' | sed -e s'/[^=][^=]*=$/XFOO=/'`" "ADA_CFLAGS=" "AR_FLAGS=rc"
"`echo 'BOOT_ADAFLAGS=-gnatpg -gnata' | sed -e s'/[^=][^=]*=$/XFOO=/'`"
"BOOT_CFLAGS=-O3" "BOOT_LDFLAGS=" "CFLAGS=-O3" "CXXFLAGS=-O3" "LDFLAGS="
"LIBCFLAGS=-O3" "LIBCXXFLAGS=-O3 -fno-implicit-templates"
"STAGE1_CHECKING=--enable-checking=yes,types"
"STAGE1_LANGUAGES=c,c++,fortran,lto" "GNATBIND=no" "GNATMAKE=no"
"AR_FOR_TARGET=/usr/powerpc-gnu-linux-uclibc/bin/ar"
"AS_FOR_TARGET=/usr/powerpc-gnu-linux-uclibc/bin/as"
"CC_FOR_TARGET=/root/build-farm/_gcc_bootstrap/./gcc/xgcc
-B/root/build-farm/_gcc_bootstrap/./gcc/" "CFLAGS_FOR_TARGET=-g -O3"
"CPPFLAGS_FOR_TARGET=" "CXXFLAGS_FOR_TARGET=-O3 -D_GNU_SOURCE"
"DLLTOOL_FOR_TARGET=dlltool"
"FLAGS_FOR_TARGET=-B/usr/powerpc-gnu-linux-uclibc/bin/
-B/usr/powerpc-gnu-linux-uclibc/lib/ -isystem
/usr/powerpc-gnu-linux-uclibc/include -isystem
/usr/powerpc-gnu-linux-uclibc/sys-include"
"GCJ_FOR_TARGET=/root/build-farm/_gcc_bootstrap/./gcc/gcj
-B/root/build-farm/_gcc_bootstrap/./gcc/"
"GFORTRAN_FOR_TARGET=/root/build-farm/_gcc_bootstrap/./gcc/gfortran
-B/root/build-farm/_gcc_bootstrap/./gcc/" "GOC_FOR_TARGET="
"GOCFLAGS_FOR_TARGET=-O3" "LD_FOR_TARGET=/usr/powerpc-gnu-linux-uclibc/bin/ld"
"LIPO_FOR_TARGET=lipo" "LDFLAGS_FOR_TARGET=" "LIBCFLAGS_FOR_TARGET=-g -O3"
"LIBCXXFLAGS_FOR_TARGET=-O3 -D_GNU_SOURCE -fno-implicit-templates"
"NM_FOR_TARGET=/usr/powerpc-gnu-linux-uclibc/bin/nm"
"OBJDUMP_FOR_TARGET=/usr/powerpc-gnu-linux-uclibc/bin/objdump"
"RANLIB_FOR_TARGET=/usr/powerpc-gnu-linux-uclibc/bin/ranlib"
"STRIP_FOR_TARGET=/usr/powerpc-gnu-linux-uclibc/bin/strip"
"WINDRES_FOR_TARGET=windres" "WINDMC_FOR_TARGET=windmc"
"BUILD_CONFIG=bootstrap-debug" "`echo 'LANGUAGES=' | sed -e
s'/[^=][^=]*=$/XFOO=/'`" "LEAN=false" "STAGE1_CFLAGS=-g
-fkeep-inline-functions" "STAGE1_CXXFLAGS=-g -fkeep-inline-functions"
"STAGE1_TFLAGS=" "STAGE2_CFLAGS=-O3 -gtoggle" "STAGE2_CXXFLAGS=-O3 -gtoggle"
"STAGE2_TFLAGS=" "STAGE3_CFLAGS=-O3" "STAGE3_CXXFLAGS=-O3" "STAGE3_TFLAGS="
"STAGE4_CFLAGS=-O3" "STAGE4_CXXFLAGS=-O3" "STAGE4_TFLAGS="
"STAGEprofile_CFLAGS=-O3 -gtoggle -fprofile-generate"
"STAGEprofile_CXXFLAGS=-O3 -gtoggle -fprofile-generate" "STAGEprofile_TFLAGS="
"STAGEfeedback_CFLAGS=-O3 -fprofile-use" "STAGEfeedback_CXXFLAGS=-O3
-fprofile-use" "STAGEfeedback_TFLAGS=" "CXX_FOR_TARGET= $r/./gcc/g++
-B$r/./gcc/ -nostdinc++ `if test -f
$r/powerpc-gnu-linux-uclibc/libstdc++-v3/scripts/testsuite_flags; then
/bin/bash $r/powerpc-gnu-linux-uclibc/libstdc++-v3/scripts/testsuite_flags
--build-includes; else echo -funconfigured-libstdc++-v3 ; fi`
-L$r/powerpc-gnu-linux-uclibc/libstdc++-v3/src
-L$r/powerpc-gnu-linux-uclibc/libstdc++-v3/src/.libs" "TFLAGS="
"CONFIG_SHELL=/bin/bash" "MAKEINFO=makeinfo --split-size=5000000
--split-size=5000000"  compare
make[2]: Entering directory `/root/build-farm/_gcc_bootstrap'
make[3]: Entering directory `/root/build-farm/_gcc_bootstrap'
rm -f stage_current
make[3]: Leaving directory `/root/build-farm/_gcc_bootstrap'
Comparing stages 2 and 3
warning: gcc/cc1-checksum.o differs
warning: gcc/cc1plus-checksum.o differs
Bootstrap comparison failure!
gcc/fold-const.o differs
gcc/emit-rtl.o differs
gcc/gimple-fold.o differs
gcc/tree-into-ssa.o differs
gcc/tree-predcom.o differs
gcc/cfgrtl.o differs
gcc/tree-sra.o differs
gcc/gimplify.o differs
gcc/build/gengtype-parse.o differs
gcc/build/genattrtab.o differs
gcc/build/genautomata.o differs
gcc/build/gengtype-state.o differs
gcc/tree-ssa-loop-ivopts.o differs
gcc/gtype-desc.o differs
gcc/tree-vect-stmts.o differs
gcc/expr.o differs
gcc/cp/decl.o differs
gcc/cp/tree.o differs
gcc/cp/pt.o differs
gcc/cp/class.o differs
gcc/cp/name-lookup.o differs
gcc/cp/semantics.o differs
gcc/cp/typeck.o differs
gcc/cp/parser.o differs
gcc/var-tracking.o differs
gcc/haifa-sched.o differs
gcc/tree.o differs
gcc/dbxout.o differs
gcc/sched-rgn.o differs
gcc/sel-sched-ir.o differs
gcc/sel-sched.o differs
gcc/tree-vect-patterns.o differs
gcc/tree-data-ref.o differs
gcc/tree-ssa-pre.o differs
gcc/optabs.o differs
gcc/builtins.o differs
gcc/sched-deps.o differs
gcc/tree-ssa-ter.o differs
gcc/tree-ssa-structalias.o differs
gcc/gimple-pretty-print.o differs
gcc/tree-ssa-sccvn.o differs
gcc/dwarf2out.o differs
gcc/ipa-prop.o differs
gcc/gengtype-state.o differs
gcc/gcc.o differs
gcc/ira-lives.o differs
gcc/gimple.o differs
gcc/c-parser.o differs
gcc/tree-vrp.o differs
gcc/tree-parloops.o differs
gcc/rs6000.o differs
gcc/c-family/c-common.o differs
gcc/fortran/check.o differs
gcc/fortran/arith.o differs
gcc/fortran/symbol.o differs
gcc/fortran/resolve.o differs
gcc/fortran/simplify.o differs
gcc/fortran/array.o differs
gcc/fortran/module.o differs
gcc/fortran/trans-array.o differs
gcc/fortran/io.o differs
gcc/dse.o differs
gcc/cfgexpand.o differs
gcc/java/jcf-parse.o differs
gcc/java/expr.o differs
gcc/java/verify-impl.o differs
libcpp/directives.o differs
libiberty/cp-demangle.o differs
libiberty/cplus-dem.o differs
libiberty/pic/cplus-dem.o differs
lto-plugin/.libs/lto-plugin.o differs
make[2]: *** [compare] Error 1
make[2]: Leaving directory `/root/build-farm/_gcc_bootstrap'
make[1]: *** [stage3-bubble] Error 2
make[1]: Leaving directory `/root/build-farm/_gcc_bootstrap'
make: *** [all] Error 2

Reply via email to