------- Comment #21 from dominiq at lps dot ens dot fr 2009-09-21 08:05 ------- Changed the subject to reflect the comments.
> [this might not be quite enough; backing out of only 151814->151815 for trunk > version 151904 produced a working bootstrap but with still some dsymutil > fails]. I don't see that at revision 151893, but with revision 151907 I see: ... ld warning: cannot export hidden symbol __cxxabiv1::__pbase_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const from .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o libtool: link: dsymutil .libs/libstdc++.6.dylib || : Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. ../libtool: line 7996: 5815 Abort trap dsymutil .libs/libstdc++.6.dylib libtool: link: (cd ".libs" && rm -f "libstdc++.dylib" && ln -s "libstdc++.6.dylib" "libstdc++.dylib") ... libtool: link: dsymutil .libs/libgfortran.3.dylib || : Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. ./libtool: line 7996: 60055 Abort trap dsymutil .libs/libgfortran.3.dylib libtool: link: (cd ".libs" && rm -f "libgfortran.dylib" && ln -s "libgfortran.3.dylib" "libgfortran.dylib") ... libtool: link: dsymutil .libs/libobjc-gnu.2.dylib || : Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. warning: {0x000047a9} TAG_formal_parameter: AT_location( 0x00000000 ) didn't have valid function low pc, the location list will be incorrect. ./libtool: line 7988: 71819 Abort trap dsymutil .libs/libobjc-gnu.2.dylib ... libtool: link: dsymutil .libs/libffi.4.dylib || : Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. ./libtool: line 7982: 77537 Abort trap dsymutil .libs/libffi.4.dylib libtool: link: (cd ".libs" && rm -f "libffi.dylib" && ln -s "libffi.4.dylib" "libffi.dylib") ... libtool: link: dsymutil .libs/libgcj.11.dylib || : Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. ./libtool: line 7996: 79525 Abort trap dsymutil .libs/libgcj.11.dylib libtool: link: (cd ".libs" && rm -f "libgcj.dylib" && ln -s "libgcj.11.dylib" "libgcj.dylib") ... libtool: link: dsymutil .libs/libgcj.11.dylib || : Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. ./libtool: line 7996: 50550 Abort trap dsymutil .libs/libgcj.11.dylib libtool: link: (cd ".libs" && rm -f "libgcj.dylib" && ln -s "libgcj.11.dylib" "libgcj.dylib") ... Looking in more details I get [ibook-dhum] libstdc++-v3/src/.libs% dsymutil libstdc++.6.dylib Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. Abort [ibook-dhum] libstdc++-v3/x86_64/src/.libs% dsymutil libstdc++.6.dylib Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. Abort [ibook-dhum] libgfortran/.libs% dsymutil libgfortran.3.dylib warning: {0x0004c5b4} TAG_formal_parameter: AT_location( 0x0004e95e ) didn't have valid function low pc, the location list will be incorrect. [ibook-dhum] x86_64/libgfortran/.libs% dsymutil libgfortran.3.dylib Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. Abort [ibook-dhum] libobjc/.libs% dsymutil libobjc-gnu.2.dylib warning: {0x000047a9} TAG_formal_parameter: AT_location( 0x00000000 ) didn't have valid function low pc, the location list will be incorrect. Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_utilities/dwarf_utilities-66/source/DWARFdSYM.cpp, line 3619. Abort [ibook-dhum] x86_64/libobjc/.libs% dsymutil libobjc-gnu.2.dylib This is likely due to revision 151901 and seems harmless on the fortran tests I have done (I did not regtested yet). -- dominiq at lps dot ens dot fr changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |blocker Summary|[4.5 Regression] Bootstrap |[4.5 Regression] Bootstrap |fails at revision 151873 on |fails on *-apple-darwin* due |*-apple-darwin9 |to revision 151815 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41405