The summary results are pretty obvious: FAIL: gcc.c-torture/execute/930921-1.c compilation, -O1 (internal compiler error) FAIL: gcc.c-torture/execute/930921-1.c compilation, -O2 (internal compiler error) FAIL: gcc.c-torture/execute/930921-1.c compilation, -O3 -fomit-frame-pointer (internal compiler error) FAIL: gcc.c-torture/execute/930921-1.c compilation, -O3 -fomit-frame-pointer -funroll-loops (internal compiler error) FAIL: gcc.c-torture/execute/930921-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (internal compiler error) FAIL: gcc.c-torture/execute/930921-1.c compilation, -O3 -g (internal compiler error) FAIL: gcc.c-torture/execute/930921-1.c compilation, -Os (internal compiler error) XPASS: 26_numerics/headers/cmath/c99_classification_macros_c.cc (test for excess errors)
This are __not__ the mayalias failures which continue to fail with 4.3.0 and are __not__ marked XFAIL There is only on category, namely rs6000, both in the config tree and in the MAINTAINERS LIST, so do expect the submitters to devine any other name dujour. Also if the supposedly scarce manpower available can process hundreds of pretty irrelevant GPL3 and whitespace elimination patches ( even for an already released 4.2.x series) then submitters should not be harassed about submitting superfluous details. GPL3 has been dismissed by the world. Just look at the trade press, slashdot, dig, and others. There is neither adequate management for the steering committee down nor other than lip-service to quality control. This and recent submissions by the Debian-gcc-team prove the point. Just to gild the lily here goes: #include <stdlib.h> f (x) unsigned x; { return (unsigned) (((unsigned long long) x * 0xAAAAAAAB) >> 32) >> 1; } main () { unsigned i; for (i = 0; i < 10000; i++) if (f (i) != i / 3) abort (); exit (0); } Using built-in specs. Target: powerpc-unknown-linux-gnu Configured with: ../gcc-4.3.0/configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --host=powerpc-unknown-linux-gnu --build=powerpc-unknown-linux-gnu --enable-__cxa_atexit --enable-threads=posix --enable-shared --enable-clocale=gnu --enable-bootstrap --enable-languages=c,fortran,c++ --enable-altivec --disable-libssp --disable-decimal-float --disable-libmudflap --disable-nls --disable-werror --disable-multilib --with-ibmlongdouble --with-cpu=G4 --enable-clocale=gnu --with-system-zlib Thread model: posix gcc version 4.3.0 20070901 (experimental) (GCC) /usr/libexec/gcc/powerpc-unknown-linux-gnu/4.3.0/cc1 -quiet -v -D__unix__ -D__gnu_linux__ -D__linux__ -Dunix -D__unix -Dlinux -D__linux -Asystem=linux -Asystem=unix -Asystem=posix 930921-1.c -quiet -dumpbase 930921-1.c -mcpu=G4 -auxbase 930921-1 -O1 -version -o /tmp/ccCd2Hre.s ignoring nonexistent directory "/usr/lib/gcc/powerpc-unknown-linux-gnu/4.3.0/../../../../powerpc-unknown-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /usr/include/libffi /usr/local/include /usr/lib/gcc/powerpc-unknown-linux-gnu/4.3.0/include /usr/lib/gcc/powerpc-unknown-linux-gnu/4.3.0/include-fixed /usr/include End of search list. GNU C (GCC) version 4.3.0 20070901 (experimental) (powerpc-unknown-linux-gnu) compiled by GNU C version 4.3.0 20070901 (experimental), GMP version 4.2.1, MPFR version 2.2.1-p5. GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: fe13efd375927cd9d7414827707b954b 930921-1.c: In function 'f': 930921-1.c:6: error: could not split insn (insn 6 3 31 930921-1.c:4 (set (reg:SI 0 0 [123]) (const_int 2863311531 [0xaaaaaaab])) 265 {*movsi_internal1} (expr_list:REG_EQUIV (const_int 2863311531 [0xaaaaaaab]) (nil))) 930921-1.c:6: internal compiler error: in final_scan_insn, at final.c:2564 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. -- Summary: [4.3.0 Regression] Bootstrap check failures ICE's Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: michelin60 at gmail dot com GCC build triplet: rs600 GCC host triplet: rs600 GCC target triplet: rs600 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33277