On both x86_64-apple-darwin* and i686-apple-darwin* using -m64, the gcc.target/x86_64/abi/test_struct_returning.c test cases...
FAIL: gcc.target/x86_64/abi/test_struct_returning.c execution, -O3 -fomit-frame-pointer FAIL: gcc.target/x86_64/abi/test_struct_returning.c execution, -O3 -fomit-frame-pointer -funroll-loops FAIL: gcc.target/x86_64/abi/test_struct_returning.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions FAIL: gcc.target/x86_64/abi/test_struct_returning.c execution, -O3 -g started to fail somewhere between 20090425 and 20090516. The failed tests generate the following warnings... Executing on host: gcc /sw/src/fink.build/gcc45-4.4.999-20090516/gcc-4.5-20090516/gcc/testsuite/gcc.target/x86_64/abi/test_struct_returning.c /sw/src/fink.build/gcc45-4.4.999-20090516/gcc-4.5-20090516/gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s -w -O0 -W -Wall -Wno-abi -lm -o /sw/src/fink.build/gcc45-4.4.999-20090516/darwin_objdir/gcc/testsuite/gcc/test_struct_returning.x0 (timeout = 300) cc1: warning: command line option "-Wno-abi" is valid for C++/ObjC++ but not for C output is: cc1: warning: command line option "-Wno-abi" is valid for C++/ObjC++ but not for C FAIL: gcc.target/x86_64/abi/test_struct_returning.c compilation, -O0 These warnings don't appear in the gcc.log of 20090425. -- Summary: gcc.target/x86_64/abi/test_struct_returning.c regressions on *-apple-darwin* at -m64 Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: x86_64-apple-darwin10 GCC host triplet: x86_64-apple-darwin10 GCC target triplet: x86_64-apple-darwin10 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41288