Bug#485395: gcc-4.3: Should use GNU locales on hurd-i386 too
Package: gcc-4.3 Version: 4.3.0-5 Severity: important Tags: patch Hello, Depending on the build machine, gcc-4.3 currently FTBFS on hurd-i386 because of the symbol list and the usage of locales. See http://buildd.debian-ports.org/fetch.php?&pkg=gcc-4.3&ver=4.3.1-1&arch=hurd-i386&stamp=1212944993&file=log&as=raw : the build fails just because the symbols don't have __locale_struct, and that is because we have checking for C locale to use... generic at the C++ ./configure stage. The attached patch makes the hurd-i386 arch just behave like other archs: force the C locale to be considered as gnu type (which makes sense :) ) Please apply. Thanks, Samuel -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.25 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/bash Versions of packages gcc-4.3 depends on: ii binutils2.18.1~cvs20080103-4 The GNU assembler, linker and bina ii cpp-4.3 4.3.0-5 The GNU C preprocessor ii gcc-4.3-base4.3.0-5 The GNU Compiler Collection (base ii libc6 2.7-10 GNU C Library: Shared libraries ii libgcc1 1:4.3.0-5GCC support library ii libgomp14.3.0-5 GCC OpenMP (GOMP) support library Versions of packages gcc-4.3 recommends: ii libc6-dev 2.7-10 GNU C Library: Development Librari -- no debconf information -- Samuel * B kicks DW (non mais franchement) * DW was kicked -+- #ens-mim - comment ça hopeless ? -+- Index: debian/rules.defs === --- debian/rules.defs (révision 3172) +++ debian/rules.defs (copie de travail) @@ -1200,7 +1200,7 @@ # GNU locales force_gnu_locales := yes -locale_no_systems := gnu +locale_no_systems := ifneq (, $(filter $(DEB_TARGET_GNU_SYSTEM),$(locale_no_systems))) force_gnu_locales := disabled for $(DEB_TARGET_GNU_SYSTEM) endif
Bug#86251: marked as done ([PR optimization/3511]: Inlined strlen() could be smarter)
Your message dated Mon, 9 Jun 2008 11:23:17 +0200 with message-id <[EMAIL PROTECTED]> and subject line Re: gcc: Inlined strlen() could be smarter has caused the Debian Bug report #86251, regarding [PR optimization/3511]: Inlined strlen() could be smarter to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 86251: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=86251 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems --- Begin Message --- Package: gcc Version: 1:2.95.3-5 Severity: wishlist gcc -S -O2 on the file #include size_t mystrlen(const char *s) { if (!s) { s = ""; } return strlen(s); } generates (on i386) .file "a.c" .version"01.01" gcc2_compiled.: .section.rodata .LC0: .string "" .text .align 4 .globl mystrlen .typemystrlen,@function mystrlen: pushl %ebp movl %esp,%ebp pushl %edi movl 8(%ebp),%edi testl %edi,%edi jne .L142 movl $.LC0,%edi .L142: movb $0,%al cld movl $-1,%ecx repnz scasb notl %ecx leal -1(%ecx),%eax popl %edi leave ret .Lfe1: .sizemystrlen,.Lfe1-mystrlen .ident "GCC: (GNU) 2.95.3 20010125 (prerelease)" As you can see, strlen() is not optimised out in the !pat case. -- System Information Debian Release: testing/unstable Kernel Version: Linux gondor 2.2.17 #1 Mon Sep 11 22:22:16 EST 2000 i586 unknown Versions of the packages gcc depends on: ii cpp2.95.3-5 The GNU C preprocessor. ii cpp-2.95 2.95.3-4 The GNU C preprocessor. ii gcc-2.95 2.95.3-4 The GNU C compiler. --- End Message --- --- Begin Message --- Version: 4.3.1-1 On 17.02.01 [EMAIL PROTECTED] ([EMAIL PROTECTED]) wrote: > Package: gcc > Version: 1:2.95.3-5 > Severity: wishlist > > gcc -S -O2 on the file > > As you can see, strlen() is not optimised out in the !pat case. > changelog from latest gcc: gcc-4.3 (4.3.1-1) unstable; urgency=high * Closing reports reported against gcc-4.0 and fixed in gcc-4.3: - General + Fix PR optimization/3511, inlined strlen() could be smarter. Close: #86251. BTS seems not be able to handle the missing "s" -> Closing manually. H. -- sigmentation fault --- End Message ---
Processed: tag gcc report
Processing commands for [EMAIL PROTECTED]: > tag 485395 + pending Bug#485395: gcc-4.3: Should use GNU locales on hurd-i386 too Tags were: patch Tags added: pending > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processed: Re: Help for a FTBFS on sparc
Processing commands for [EMAIL PROTECTED]: > tag 479185 + moreinfo Bug#479185: nginx_0.5.35-3(sparc/unstable): FTBFS on sparc, Error: Architecture mismatch on "casa" There were no tags set. Tags added: moreinfo > severity 479185 important Bug#479185: nginx_0.5.35-3(sparc/unstable): FTBFS on sparc, Error: Architecture mismatch on "casa" Severity set to `important' from `serious' > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#479185: Help for a FTBFS on sparc
tag 479185 + moreinfo severity 479185 important thanks this fails with 4.1, 4.2 and 4.3. At least 4.1 wasn't changed at all, so I assume the main reason is not GCC, but something else. The configury of this package uses the running kernel, which is 64bit. Does this lead to some wrong assumptions? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processed (with 5 errors): FTBFS on sparc, Error: Architecture mismatch on "casa"
Processing commands for [EMAIL PROTECTED]: > reassign 479185 nginx Bug#479185: nginx_0.5.35-3(sparc/unstable): FTBFS on sparc, Error: Architecture mismatch on "casa" Bug reassigned from package `gcc-4.3' to `nginx'. > severity 479185 serious Bug#479185: nginx_0.5.35-3(sparc/unstable): FTBFS on sparc, Error: Architecture mismatch on "casa" Severity set to `serious' from `important' > from the preprocessed sources: Unknown command or malformed arguments to command. > .LLBB7: Unknown command or malformed arguments to command. > .file 2 "src/os/unix/ngx_gcc_atomic_sparc64.h" Unknown command or malformed arguments to command. > .loc 2 36 0 Unknown command or malformed arguments to command. > mov 0, %g3 Unknown command or malformed arguments to command. Too many unknown commands, stopping here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#479185: FTBFS on sparc, Error: Architecture mismatch on "casa"
reassign 479185 nginx severity 479185 serious from the preprocessed sources: .LLBB7: .file 2 "src/os/unix/ngx_gcc_atomic_sparc64.h" .loc 2 36 0 mov 0, %g3 .LLVL159: ! 36 "src/os/unix/ngx_gcc_atomic_sparc64.h" 1 casa [%g2] 0x80, %g1, %g3 ! 0 "" 2 so it's the configury which is wrong (some thing probably on other biarchs). examining the running kernel at build time is wrong. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processed: merge gcc reports
Processing commands for [EMAIL PROTECTED]: > merge 485383 485133 Bug#485133: libstdc++6-4.3-doc: wrong link on /usr/share/doc/libstdc++6-4.3-doc/libstdc++/html/index.html Bug#485383: libstdc++6-4.3-doc: wrong link on /usr/share/doc/libstdc++6-4.3-doc/libstdc++/html/index.html Merged 485133 485383. > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processed: merge gcc reports
Processing commands for [EMAIL PROTECTED]: > tags 485383 + pending Bug#485383: libstdc++6-4.3-doc: wrong link on /usr/share/doc/libstdc++6-4.3-doc/libstdc++/html/index.html There were no tags set. Bug#485133: libstdc++6-4.3-doc: wrong link on /usr/share/doc/libstdc++6-4.3-doc/libstdc++/html/index.html Tags added: pending > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processed: libxul-dev is not in unstable anymore
Processing commands for [EMAIL PROTECTED]: > # as libxul-dev is not in unstable anymore, these bugs become serious. > severity 480796 serious Bug#480796: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480800 serious Bug#480800: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480807 serious Bug#480807: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480808 serious Bug#480808: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480790 serious Bug#480790: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480791 serious Bug#480791: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480793 serious Bug#480793: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480797 serious Bug#480797: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480799 serious Bug#480799: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480801 serious Bug#480801: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480805 serious Bug#480805: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480811 serious Bug#480811: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480814 serious Bug#480814: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480816 serious Bug#480816: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480817 serious Bug#480817: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480818 serious Bug#480818: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480794 serious Bug#480794: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480820 serious Bug#480820: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > severity 480813 serious Bug#480813: Don't build depend on libxul-dev Severity set to `serious' from `wishlist' > End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#485479: g++-4.3: internal compiler error: Segmentation fault - template problem
Package: g++-4.3 Version: 4.3.0-5 Severity: normal *** Please type your report below this line *** I've found a problem with g++-4.3 (also tested with current snapshot package), I'll describe it using this testing source code: [CODE STARTS] file bug.cc class BUG { public: bool name() { return true; } }; template struct BUG1_5 { }; template class BUG2 : BUG { public: typedef BUG1_5 ptr; }; int main() { BUG2 b; return 0; } [CODE ENDS] Compiling with "g++ -save-temps bug.cc -o bug" causes: [OUTPUT STARTS] bug.cc:17: internal compiler error: Naruszenie ochrony pamięci Please submit a full bug report, with preprocessed source if appropriate. See for instructions. [OUTPUT ENDS] (`Naruszenie ochrony pamięci' means `Segmentation fault') Crash appears when there is class template with same parameter name as parent's function and same parameter type as that function's return type and then we e.g. typedef some with this parameter. There are also problems when template parameter has same name as parent's function (but different parameter type), but they don't crash. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.25-2-amd64 (SMP w/1 CPU core) Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages g++-4.3 depends on: ii gcc-4.3 4.3.0-5 The GNU C compiler ii gcc-4.3-base 4.3.0-5 The GNU Compiler Collection (base ii libc6 2.7-12 GNU C Library: Shared libraries ii libgmp3c2 2:4.2.2+dfsg-3 Multiprecision arithmetic library ii libmpfr1ldbl 2.3.1.dfsg.1-2 multiple precision floating-point ii libstdc++6-4.3-dev 4.3.0-5 The GNU Standard C++ Library v3 (d g++-4.3 recommends no packages. -- no debconf information
Results for 4.3.1 (Debian 4.3.1-1) testsuite on alpha-unknown-linux-gnu
LAST_UPDATED: Sat Jun 7 20:59:46 UTC 2008 (revision 136537) Native configuration is alpha-unknown-linux-gnu === libgomp tests === Running target unix WARNING: program timed out. FAIL: libgomp.c/autopar-1.c execution test FAIL: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer (internal compiler error) FAIL: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer (test for excess errors) UNRESOLVED: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer compilation failed to produce executable FAIL: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer -funroll-loops (internal compiler error) FAIL: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) UNRESOLVED: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer -funroll-loops compilation failed to produce executable FAIL: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (internal compiler error) FAIL: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) UNRESOLVED: libgomp.fortran/threadprivate3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions compilation failed to produce executable FAIL: libgomp.fortran/threadprivate3.f90 -O3 -g (internal compiler error) FAIL: libgomp.fortran/threadprivate3.f90 -O3 -g (test for excess errors) UNRESOLVED: libgomp.fortran/threadprivate3.f90 -O3 -g compilation failed to produce executable === libgomp Summary === # of expected passes1752 # of unexpected failures9 # of unresolved testcases 4 === libstdc++ tests === Running target unix FAIL: abi_check XPASS: 26_numerics/headers/cmath/c99_classification_macros_c.cc (test for excess errors) === libstdc++ Summary === # of expected passes4938 # of unexpected failures1 # of unexpected successes 1 # of expected failures 59 # of unsupported tests 326 Target: alpha-linux-gnu gcc version 4.3.1 (Debian 4.3.1-1) === g++ tests === Running target unix FAIL: g++.dg/ext/cleanup-10.C execution test FAIL: g++.dg/ext/cleanup-11.C execution test FAIL: g++.dg/ext/cleanup-8.C execution test FAIL: g++.dg/ext/cleanup-9.C execution test FAIL: g++.dg/torture/pr35526.C -O1 (internal compiler error) FAIL: g++.dg/torture/pr35526.C -O1 (test for excess errors) FAIL: g++.dg/torture/pr35526.C -O2 (internal compiler error) FAIL: g++.dg/torture/pr35526.C -O2 (test for excess errors) FAIL: g++.dg/torture/pr35526.C -O3 -fomit-frame-pointer (internal compiler error) FAIL: g++.dg/torture/pr35526.C -O3 -fomit-frame-pointer (test for excess errors) FAIL: g++.dg/torture/pr35526.C -O3 -g (internal compiler error) FAIL: g++.dg/torture/pr35526.C -O3 -g (test for excess errors) FAIL: g++.dg/torture/pr35526.C -Os (internal compiler error) FAIL: g++.dg/torture/pr35526.C -Os (test for excess errors) === g++ Summary === # of expected passes17442 # of unexpected failures14 # of expected failures 82 # of unsupported tests 139 /build/buildd/gcc-4.3-4.3.1/build/gcc/testsuite/g++/../../g++ version 4.3.1 (Debian 4.3.1-1) === gcc tests === Running target unix FAIL: tmpdir-gcc.dg-struct-layout-1/t003 c_compat_x_tst.o-c_compat_y_tst.o execute FAIL: tmpdir-gcc.dg-struct-layout-1/t025 c_compat_x_tst.o-c_compat_y_tst.o execute FAIL: gcc.dg/cleanup-10.c execution test FAIL: gcc.dg/cleanup-11.c execution test FAIL: gcc.dg/cleanup-8.c execution test FAIL: gcc.dg/cleanup-9.c execution test FAIL: gcc.dg/pr17024-1.c (internal compiler error) FAIL: gcc.dg/pr17024-1.c (test for excess errors) FAIL: gcc.dg/pr28796-2.c (internal compiler error) FAIL: gcc.dg/pr28796-2.c (test for excess errors) UNRESOLVED: gcc.dg/pr28796-2.c compilation failed to produce executable FAIL: gcc.dg/pr33653.c scan-rtl-dump shorten "mem/v" FAIL: gcc.dg/struct-ret-3.c execution test === gcc Summary === # of expected passes45959 # of unexpected failures12 # of expected failures 92 # of unresolved testcases 1 # of untested testcases 35 # of unsupported tests 330 /build/buildd/gcc-4.3-4.3.1/build/gcc/xgcc version 4.3.1 (Debian 4.3.1-1) === gfortran tests === Running target unix FAIL: gfortran.dg/default_format_1.f90 -O0 execution test FAIL: gfortran.dg/default_format_1.f90 -O1 execution test FAIL: gfortran.dg/default_format_1.f90 -O2 execution test FAIL: gfortran.dg/default_format_1.f90 -O3 -fomit-frame-pointer execution test FAIL: gfortran.dg/default_format_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test FAIL: gfortran.dg/default_format_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test FAIL: gfortran.dg/default
Results for 4.3.1 (Debian 4.3.1-1) testsuite on hppa-unknown-linux-gnu
LAST_UPDATED: Sat Jun 7 20:59:46 UTC 2008 (revision 136537) Target: hppa-linux-gnu gcc version 4.3.1 (Debian 4.3.1-1) Native configuration is hppa-unknown-linux-gnu === g++ tests === Running target unix === g++ Summary === # of expected passes17476 # of expected failures 82 # of unsupported tests 137 /build/buildd/gcc-4.3-4.3.1/build/gcc/testsuite/g++/../../g++ version 4.3.1 (Debian 4.3.1-1) === gcc tests === Running target unix XPASS: gcc.dg/tree-ssa/loop-1.c scan-assembler-times foo 5 === gcc Summary === # of expected passes45898 # of unexpected successes 1 # of expected failures 92 # of untested testcases 35 # of unsupported tests 338 /build/buildd/gcc-4.3-4.3.1/build/gcc/xgcc version 4.3.1 (Debian 4.3.1-1) === gfortran tests === Running target unix === gfortran Summary === # of expected passes23822 # of expected failures 3 # of unsupported tests 140 /build/buildd/gcc-4.3-4.3.1/build/gcc/testsuite/gfortran/../../gfortran version 4.3.1 (Debian 4.3.1-1) === obj-c++ tests === Running target unix UNRESOLVED: obj-c++.dg/lookup-2.mm compilation failed to produce executable UNRESOLVED: obj-c++.dg/try-catch-2.mm compilation failed to produce executable UNRESOLVED: obj-c++.dg/try-catch-9.mm compilation failed to produce executable === obj-c++ Summary === # of expected passes437 # of expected failures 9 # of unresolved testcases 3 # of unsupported tests 13 /build/buildd/gcc-4.3-4.3.1/build/gcc/testsuite/obj-c++/../../g++ version 4.3.1 (Debian 4.3.1-1) === objc tests === Running target unix === objc Summary === # of expected passes1812 # of expected failures 7 # of unsupported tests 24 /build/buildd/gcc-4.3-4.3.1/build/gcc/xgcc version 4.3.1 (Debian 4.3.1-1) === libgomp tests === Running target unix === libgomp Summary === # of expected passes1747 # of unsupported tests 7 === libmudflap tests === Running target unix FAIL: libmudflap.c++/pass41-frag.cxx execution test FAIL: libmudflap.c++/pass41-frag.cxx (-static) execution test FAIL: libmudflap.c++/pass41-frag.cxx ( -O) execution test FAIL: libmudflap.c++/pass41-frag.cxx (-O2) execution test FAIL: libmudflap.c++/pass41-frag.cxx (-O3) execution test === libmudflap Summary === # of expected passes1844 # of unexpected failures5 === libstdc++ tests === Running target unix XPASS: 26_numerics/headers/cmath/c99_classification_macros_c.cc (test for excess errors) === libstdc++ Summary === # of expected passes4939 # of unexpected successes 1 # of expected failures 59 # of unsupported tests 326 Compiler version: 4.3.1 (Debian 4.3.1-1) Platform: hppa-unknown-linux-gnu configure flags: -v --with-pkgversion='Debian 4.3.1-1' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --disable-libssp --enable-checking=release --build=hppa-linux-gnu --host=hppa-linux-gnu --target=hppa-linux-gnu BOOT_CFLAGS= Build Dependencies: Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name VersionDescription +++--==-== ii binutils 2.18.1~cvs20080103-6 The GNU assembler, linker and binary utilities ii libc62.7-10 GNU C Library: Shared libraries Patches that Debian applied in this version: svn-updates: updates from the 4.3 branch upto 20080607. pr30740: - Ada: Do not optimize X*(2**Y) in a modular context gcc-textdomain: Set gettext's domain and textdomain to the versioned package name. gcc-driver-extra-langs: Add options and specs for languages that are not built from a source (but built from separate sources). gcc-hash-style-both: Link using --hash-style=both (alpha, amd64, ia64, i386, powerpc, ppc64, s390, sparc) libstdc++-pic: Build and install libstdc++_pic.a library. libstdc++-doclink: adjust hrefs to point to the local documentation libobjc-gc-link: Link libobjc_gc with libgcjgc_convenience
Results for 4.3.1 (Debian 4.3.1-1) testsuite on ia64-unknown-linux-gnu
LAST_UPDATED: Sat Jun 7 20:59:46 UTC 2008 (revision 136537) Target: ia64-linux-gnu gcc version 4.3.1 (Debian 4.3.1-1) Native configuration is ia64-unknown-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump tree_profile "Indirect call -> direct call.* AA transformation on insn" FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump tree_profile "Indirect call -> direct call.* AA transformation on insn" FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump tree_profile "Indirect call -> direct call.* AA transformation on insn" FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump tree_profile "Indirect call -> direct call.* AA transformation on insn" FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump tree_profile "Indirect call -> direct call.* AA transformation on insn" FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump tree_profile "Indirect call -> direct call.* AA transformation on insn" FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump tree_profile "Indirect call -> direct call.* AA transformation on insn" === g++ Summary === # of expected passes16757 # of unexpected failures7 # of expected failures 82 # of unsupported tests 134 /build/buildd/gcc-4.3-4.3.1/build/gcc/testsuite/g++/../../g++ version 4.3.1 (Debian 4.3.1-1) === gcc tests === Running target unix FAIL: gcc.dg/builtin-apply4.c execution test FAIL: gcc.dg/pr30643.c scan-assembler-not undefined FAIL: gcc.dg/struct-ret-3.c execution test UNRESOLVED: gcc.dg/torture/fp-int-convert-float128-timode.c -O0 compilation failed to produce executable UNRESOLVED: gcc.dg/torture/fp-int-convert-float128-timode.c -O1 compilation failed to produce executable UNRESOLVED: gcc.dg/torture/fp-int-convert-float128-timode.c -O2 compilation failed to produce executable UNRESOLVED: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -fomit-frame-pointer compilation failed to produce executable UNRESOLVED: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -g compilation failed to produce executable UNRESOLVED: gcc.dg/torture/fp-int-convert-float128-timode.c -Os compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-float128.c -O0 (test for excess errors) UNRESOLVED: gcc.dg/torture/fp-int-convert-float128.c -O0 compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-float128.c -O1 (test for excess errors) UNRESOLVED: gcc.dg/torture/fp-int-convert-float128.c -O1 compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-float128.c -O2 (test for excess errors) UNRESOLVED: gcc.dg/torture/fp-int-convert-float128.c -O2 compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-float128.c -O3 -fomit-frame-pointer (test for excess errors) UNRESOLVED: gcc.dg/torture/fp-int-convert-float128.c -O3 -fomit-frame-pointer compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-float128.c -O3 -g (test for excess errors) UNRESOLVED: gcc.dg/torture/fp-int-convert-float128.c -O3 -g compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-float128.c -Os (test for excess errors) UNRESOLVED: gcc.dg/torture/fp-int-convert-float128.c -Os compilation failed to produce executable XPASS: gcc.dg/tree-ssa/loop-1.c scan-assembler-times foo 5 FAIL: gcc.dg/vect/pr33804.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/pr33804.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/vect-iv-6.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-outer-4c.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 FAIL: gcc.dg/vect/vect-outer-5.c scan-tree-dump-times vect "zero step in outer loop." 1 FAIL: gcc.dg/vect/vect-vfa-slp.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-15.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2 FAIL: gcc.dg/vect/slp-25.c scan-tree-dump-times vect "Alignment of access forced using peeling" 2 FAIL: gcc.dg/vect/slp-3.c scan-tree-dump-times vect "vectorized 3 loops" 1 FAIL: gcc.dg/vect/slp-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3 FAIL: gcc.dg/vect/no-vfa-pr29145.c scan-tree-dump-times vect "vectorized 0 loops" 2 FAIL: gcc.dg/vect/no-vfa-pr29145.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/no-vfa-vect-depend-1.c scan-tree-dump-times vect "vectorized 1 loops" 1 === gcc Summary === # of expected passes46393 # of unexpected failures24 # of unexpected successes 1 # of expected failures 220 # of unresolved testcases 12 # of untested testcases 35 # of unsupported tes
Results for 4.3.1 (Debian 4.3.1-1) testsuite on sparc-unknown-linux-gnu
LAST_UPDATED: Sat Jun 7 20:59:46 UTC 2008 (revision 136537) Target: sparc-linux-gnu gcc version 4.3.1 (Debian 4.3.1-1) Native configuration is sparc-unknown-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/opt/anchor1.C execution test === g++ Summary for unix === # of expected passes17496 # of unexpected failures1 # of expected failures 82 # of unsupported tests 134 Running target unix/-fstack-protector FAIL: g++.dg/opt/anchor1.C execution test === g++ Summary for unix/-fstack-protector === # of expected passes17496 # of unexpected failures1 # of expected failures 82 # of unsupported tests 134 Running target unix/-m64 FAIL: tmpdir-g++.dg-struct-layout-1/t026 cp_compat_x_tst.o compile, (internal compiler error) FAIL: tmpdir-g++.dg-struct-layout-1/t026 cp_compat_y_tst.o compile, (internal compiler error) UNRESOLVED: tmpdir-g++.dg-struct-layout-1/t026 cp_compat_x_tst.o-cp_compat_y_tst.o link UNRESOLVED: tmpdir-g++.dg-struct-layout-1/t026 cp_compat_x_tst.o-cp_compat_y_tst.o execute FAIL: g++.dg/opt/anchor1.C execution test === g++ Summary for unix/-m64 === # of expected passes17460 # of unexpected failures3 # of expected failures 82 # of unresolved testcases 2 # of unsupported tests 136 === g++ Summary === # of expected passes52452 # of unexpected failures5 # of expected failures 246 # of unresolved testcases 2 # of unsupported tests 404 /build/buildd/gcc-4.3-4.3.1/build/gcc/testsuite/g++/../../g++ version 4.3.1 (Debian 4.3.1-1) === gcc tests === Running target unix FAIL: gcc.dg/struct-ret-3.c execution test FAIL: gcc.dg/vect/pr33804.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/pr33804.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/vect-35.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-iv-6.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-multitypes-5.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-multitypes-6.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-outer-5.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 FAIL: gcc.dg/vect/vect-outer-5.c scan-tree-dump-times vect "zero step in outer loop." 1 FAIL: gcc.dg/vect/vect-outer-6.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 FAIL: gcc.dg/vect/vect-outer-6.c scan-tree-dump-times vect "zero step in outer loop." 1 FAIL: gcc.dg/vect/vect-vfa-slp.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-15.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2 FAIL: gcc.dg/vect/slp-25.c scan-tree-dump-times vect "Alignment of access forced using peeling" 2 FAIL: gcc.dg/vect/slp-3.c scan-tree-dump-times vect "vectorized 3 loops" 1 FAIL: gcc.dg/vect/slp-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3 FAIL: gcc.dg/vect/no-vfa-pr29145.c scan-tree-dump-times vect "vectorized 0 loops" 2 FAIL: gcc.dg/vect/no-vfa-pr29145.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/no-vfa-vect-depend-1.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.target/sparc/pdist-3.c (internal compiler error) FAIL: gcc.target/sparc/pdist-3.c (test for excess errors) UNRESOLVED: gcc.target/sparc/pdist-3.c compilation failed to produce executable === gcc Summary for unix === # of expected passes46850 # of unexpected failures23 # of expected failures 191 # of unresolved testcases 1 # of untested testcases 35 # of unsupported tests 449 Running target unix/-fstack-protector FAIL: gcc.c-torture/compile/limits-blockid.c -O0 (internal compiler error) FAIL: gcc.c-torture/compile/limits-blockid.c -O0 (test for excess errors) FAIL: gcc.dg/struct-ret-3.c execution test FAIL: gcc.dg/vect/pr33804.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/pr33804.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/vect-35.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-iv-6.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-multitypes-5.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-multitypes-6.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/vect-outer-5.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1 FAIL: gcc.dg/vect/vect-outer-