[Bug bootstrap/37739] [4.4 Regression] bootstrap broken with core gcc > gcc-4.2.x
--- Comment #14 from acrux at linuxmail dot org 2009-06-14 09:27 --- (In reply to comment #11) > Fixed. > it seems unfixed. Unable to bootstrap gcc-4.4.0 from itself. Problems happens only on powerpc32. failure: /home/varie/gcc/work/src/build/gcc/../../gcc-4.4.0/gcc/tree.h:192: relocation truncated to fit: R_PPC_REL24 against symbol `free@@GLIBC_2.0' defined in .plt section in /usr/lib/gcc/powerpc-unknown-linux-gnu/4.4.0/../../../crt1.o c-lang.o: In function `VEC_tree_heap_copy': /home/varie/gcc/work/src/build/gcc/../../gcc-4.4.0/gcc/tree.h:192: relocation truncated to fit: R_PPC_REL24 against symbol `memcpy@@GLIBC_2.0' defined in .plt section in /usr/lib/gcc/powerpc-unknown-linux-gnu/4.4.0/../../../crt1.o c-lang.o: In function `VEC_tree_heap_safe_grow_cleared': /home/varie/gcc/work/src/build/gcc/../../gcc-4.4.0/gcc/tree.h:192: relocation truncated to fit: R_PPC_REL24 against symbol `memset@@GLIBC_2.0' defined in .plt section in /usr/lib/gcc/powerpc-unknown-linux-gnu/4.4.0/../../../crt1.o c-lang.o: In function `VEC_constructor_elt_base_quick_insert': /home/varie/gcc/work/src/build/gcc/../../gcc-4.4.0/gcc/tree.h:1532: additional relocation overflows omitted from the output collect2: ld returned 1 exit status make[3]: *** [cc1-dummy] Error 1 make[3]: Leaving directory `/home/varie/gcc/work/src/build/gcc' make[2]: *** [all-stage1-gcc] Error 2 make[2]: Leaving directory `/home/varie/gcc/work/src/build' make[1]: *** [stage1-bubble] Error 2 make[1]: Leaving directory `/home/varie/gcc/work/src/build' make: *** [all] Error 2 bootstrapping compiler: bash-4.0# gcc -v Using built-in specs. Target: powerpc-unknown-linux-gnu Configured with: ../gcc-4.4.0/configure --disable-multilib --prefix=/usr --libexecdir=/usr/lib --enable-languages=c,c++,objc --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-shared --disable-nls --with-x=no --enable-long-long --host=powerpc-unknown-linux-gnu --build=powerpc-unknown-linux-gnu --target=powerpc-unknown-linux-gnu Thread model: posix gcc version 4.4.0 (CRUX PPC) (GCC) and binutils-2.19.1 and glibc-2.10.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37739
[Bug testsuite/57591] New: gcc-4.8 libbacktrace btest failure on Linux ppc64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57591 Bug ID: 57591 Summary: gcc-4.8 libbacktrace btest failure on Linux ppc64 Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: major Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: acrux at linuxmail dot org Created attachment 30297 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30297&action=edit full log btest fails building on Linux ppc64 (CRUX PPC 64bit). I tried gcc-4.8.0,gcc-4.8.1,gcc-4.8-20130606. I also tried it on ppc but on 32bit environment it builds fine. system: IBM POWER4+ ,kernel Linux-3.4.48, powerpc64-unknown-linux-gnu toolcahin: gcc-4.7.3, binutils-2.23.2, glibc-2.16.0, libgmp-5.1.2, libmpfr-3.1.2, libmpc-1.0.1, libcloog-0.18.0, libppl-1.1pre8 configure: --enable-bootstrap --with-cpu=default64 --prefix=/usr --mandir=/usr/man --libexecdir=/usr/lib --enable-languages=c,c++,objc --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-shared --enable-lto --disable-ppl --disable-cloog --disable-isl --disable-nls --with-x=no --enable-long-long --with-system-zlib '--with-pkgversion=CRUX PPC' --host=powerpc64-unknown-linux-gnu --build=powerpc64-unknown-linux-gnu --target=powerpc64-unknown-linux-gnu [...] make[2]: Leaving directory `/root/1up/gcc/work/src/build/intl' make[2]: Entering directory `/root/1up/gcc/work/src/build/libbacktrace' true DO=all multi-do # make make btest make[3]: Entering directory `/root/1up/gcc/work/src/build/libbacktrace' gcc -DHAVE_CONFIG_H -I. -I../../gcc-4.8.1/libbacktrace -I ../../gcc-4.8.1/libbacktrace/../include -I ../../gcc-4.8.1/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=btest-btest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -O2 -mcpu=powerpc64 -pipe -c -o btest-btest.o `test -f 'btest.c' || echo '../../gcc-4.8.1/libbacktrace/'`btest.c /bin/sh ./libtool --tag=CC --mode=link gcc -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -O2 -mcpu=powerpc64 -pipe -o btest btest-btest.o libbacktrace.la libtool: link: gcc -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -O2 -mcpu=powerpc64 -pipe -o btest btest-btest.o ./.libs/libbacktrace.a make[3]: Leaving directory `/root/1up/gcc/work/src/build/libbacktrace' make check-TESTS make[3]: Entering directory `/root/1up/gcc/work/src/build/libbacktrace' test3: [0]: NULL syminfo name test3: [1]: NULL syminfo name test3: [2]: NULL syminfo name PASS: backtrace_full noinline PASS: backtrace_full inline FAIL: backtrace_simple noinline PASS: backtrace_simple inline FAIL: btest == 1 of 1 test failed == make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/root/1up/gcc/work/src/build/libbacktrace' make[2]: *** [check-am] Error 2 make[2]: Target `check' not remade because of errors. make[2]: Leaving directory `/root/1up/gcc/work/src/build/libbacktrace' make[1]: *** [check-libbacktrace] Error 2 [...] full log attached (log.0.gz)
[Bug testsuite/57591] gcc-4.8 libbacktrace btest failure on Linux ppc64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57591 --- Comment #1 from acrux --- same failure with gcc-4.8-20130620 and gcc-4.8-20130627
[Bug testsuite/57591] gcc-4.8 libbacktrace btest failure on Linux ppc64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57591 --- Comment #2 from acrux --- same failure with gcc-4.8-20130704
[Bug testsuite/57591] gcc-4.8 libbacktrace btest failure on Linux ppc64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57591 --- Comment #3 from acrux --- same failure with gcc-4.8-20130711
[Bug target/56010] Powerpc, -mcpu=native and -mtune=native use the wrong name for target 7450
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56010 acrux changed: What|Removed |Added CC||acrux at linuxmail dot org --- Comment #3 from acrux --- here same issue. root@hermes:/usr/ports/ppc/opt/# gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/powerpc-unknown-linux-gnu/4.7.3/lto-wrapper Target: powerpc-unknown-linux-gnu Configured with: ../gcc-4.7.3/configure --enable-bootstrap --disable-multilib --prefix=/usr --mandir=/usr/man --libexecdir=/usr/lib --enable-languages=c,c++,objc --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-shared --enable-lto --with-ppl --enable-cloog-backend=ppl --disable-ppl-version-check --disable-cloog-version-check --disable-nls --with-x=no --enable-long-long --with-system-zlib --with-pkgversion='CRUX PPC' --host=powerpc-unknown-linux-gnu --build=powerpc-unknown-linux-gnu --target=powerpc-unknown-linux-gnu Thread model: posix gcc version 4.7.3 (CRUX PPC) root@hermes:/usr/ports/ppc/opt/# gcc -c -Q -mcpu=native --help=target cc1: error: unrecognized argument in option '-mcpu=ppc7450' cc1: note: valid arguments to '-mcpu=' are: 401 403 405 405fp 440 440fp 464 464fp 476 476fp 505 601 602 603 603e 604 604e 620 630 740 7400 7450 750 801 821 823 8540 8548 860 970 G3 G4 G5 a2 cell common e300c2 e300c3 e500mc e500mc64 ec603e native power power2 power3 power4 power5 power5+ power6 power6x power7 powerpc powerpc64 rios rios1 rios2 rs64 rsc rsc1 titan The following options are target specific: -G0 -m32 [enabled] -m64 [disabled] -mabi=altivec [disabled] -mabi=d32 [enabled] -mabi=d64 [disabled] -mabi=ibmlongdouble [enabled] -mabi=ieeelongdouble [disabled] -mabi=no-altivec [enabled] -mabi=no-spe [enabled] -mabi=spe [disabled] -mads [disabled] -maix-struct-return [disabled] -malign- power -malign-branch-targets[enabled] -mallow-df-permute[disabled] -mallow-movmisalign [enabled] -maltivec [disabled] -malways-hint [enabled] -mandroid [disabled] -mavoid-indexed-addresses [enabled] -mbig [enabled] -mbig-endian [enabled] -mbionic [disabled] -mbit-align [disabled] -mbit-word[disabled] -mblock-move-inline-limit=0 -mbss-plt [enabled] -mcall- -mcmpb[disabled] -mcpu=[default] -mdebug= -mdlmzb [disabled] -mdouble-float[disabled] -meabi[disabled] -memb [disabled] -mfloat-gprs= no -mfp-in-toc [enabled] -mfprnd [disabled] -mfpu=none -mfriz[enabled] -mfull-toc[disabled] -mfused-madd -mgen-cell-microcode [enabled] -mglibc [enabled] -mhard-dfp[disabled] -mhard-float [enabled] -minsert-sched-nops= -misel[disabled] -misel=no -misel=yes -mlittle [disabled] -mlittle-endian [disabled] -mlong-double- 0 -mlongcall[disabled] -mmfcrf [disabled] -mmfpgpr [disabled] -mminimal-toc [disabled] -mmulhw [disabled] -mmultiple[disabled] -mmvme[disabled] -mnew-mnemonics [enabled] -mnewlib [disabled] -mno-fp-in-toc[disabled] -mno-power[disabled] -mno-powerpc [disabled] -mno-sum-in-toc [disabled] -mno-toc [disabled] -mno-traceback[disabled] -mno-update [disabled] -mold-mnemonics
[Bug testsuite/57591] gcc-4.8 libbacktrace btest failure on Linux ppc64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57591 --- Comment #4 from acrux --- same failure with gcc-4.8-20130718
[Bug testsuite/57591] gcc-4.8 libbacktrace btest failure on Linux ppc64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57591 --- Comment #5 from acrux --- same failure with gcc-4.8-20130725