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