This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815
- From: "dominiq at lps dot ens dot fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Sep 2009 08:05:41 -0000
- Subject: [Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815
- References: <bug-41405-12313@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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