http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48096
--- Comment #2 from Jack Howarth <howarth at nitro dot med.uc.edu> 2011-03-12 21:12:40 UTC --- A similar failure is seen for g++.dg/tree-prof/partition1.C compilation, -g -fprofile-use... Executing on host: /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/g++/../../g++ -B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/g++/../../ /sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20110311/gcc/testsuite/g++.dg/tree-prof/partition1.C -nostdinc++ -I/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.7.0/libstdc++-v3/include/x86_64-apple-darwin10.7.0 -I/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.7.0/libstdc++-v3/include -I/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20110311/libstdc++-v3/libsupc++ -I/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20110311/libstdc++-v3/include/backward -I/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20110311/libstdc++-v3/testsuite/util -fmessage-length=0 -g -O2 -freorder-blocks-and-partition -fprofile-use -L/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.7.0/./libstdc++-v3/src/.libs -B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.7.0/./libstdc++-v3/src/.libs -L/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.7.0/./libstdc++-v3/src/.libs -L/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.7.0/./libiberty -multiply_defined suppress -lm -m64 -o /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/g++/partition1.x02 (timeout = 300) Assertion failed: (cfiStartsArray[i] != cfiStartsArray[i-1]), function parse, file /SourceCache/ld64/ld64-123.2/src/ld/parsers/macho_relocatable_file.cpp, line 1512.^M 0 0x10001286c __assert_rtn + 76^M 1 0x100043bc9 mach_o::relocatable::Parser<x86_64>::parse(mach_o::relocatable::ParserOptions const&) + 1097^M 2 0x10001ed87 mach_o::relocatable::Parser<x86_64>::parse(unsigned char const*, unsigned long long, char const*, long, unsigned int, mach_o::relocatable::ParserOptions const&) + 295^M 3 0x1000183ef mach_o::relocatable::parse(unsigned char const*, unsigned long long, char const*, long, unsigned int, mach_o::relocatable::ParserOptions const&) + 159^M 4 0x1000727a1 ld::tool::InputFiles::makeFile(Options::FileInfo const&) + 497^M 5 0x100073f79 ld::tool::InputFiles::InputFiles(Options&, char const**) + 697^M 6 0x100012a97 main + 311^M 7 0x100000e14 start + 52^M collect2: ld returned 1 exit status^M compiler exited with status 1 output is: Assertion failed: (cfiStartsArray[i] != cfiStartsArray[i-1]), function parse, file /SourceCache/ld64/ld64-123.2/src/ld/parsers/macho_relocatable_file.cpp, line 1512.^M 0 0x10001286c __assert_rtn + 76^M 1 0x100043bc9 mach_o::relocatable::Parser<x86_64>::parse(mach_o::relocatable::ParserOptions const&) + 1097^M 2 0x10001ed87 mach_o::relocatable::Parser<x86_64>::parse(unsigned char const*, unsigned long long, char const*, long, unsigned int, mach_o::relocatable::ParserOptions const&) + 295^M 3 0x1000183ef mach_o::relocatable::parse(unsigned char const*, unsigned long long, char const*, long, unsigned int, mach_o::relocatable::ParserOptions const&) + 159^M 4 0x1000727a1 ld::tool::InputFiles::makeFile(Options::FileInfo const&) + 497^M 5 0x100073f79 ld::tool::InputFiles::InputFiles(Options&, char const**) + 697^M 6 0x100012a97 main + 311^M 7 0x100000e14 start + 52^M collect2: ld returned 1 exit status^M FAIL: g++.dg/tree-prof/partition1.C compilation, -g -fprofile-use UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -g -fprofile-use