This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815



------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]