I synced up to the current tree, and did a bootstrap build, and it fails in building libstdc++: /home/meissner/fsf-src/trunk/libstdc++-v3/src/compatibility-ldbl.cc:77: error: inlined_to pointer is wrong void std::basic_string<_CharT, _Traits, _Alloc>::_M_leak() [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>]/608(-1) [0x4000183b500]: (inline copy in _OutIter std::money_put<_CharT, _OutIter>::_M_insert(iter_type, std::ios_base&, char_type, const std::money_put<_CharT, _OutIter>::string_type&) const [with bool _Intl = true, _CharT = wchar_t, _OutIter = std::ostreambuf_iterator<wchar_t>, iter_type = std::ostreambuf_iterator<wchar_t>, char_type = wchar_t, std::money_put<_CharT, _OutIter>::string_type = std::basic_string<wchar_t>]/568) (clone of void std::basic_string<_CharT, _Traits, _Alloc>::_M_leak() [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>]/648) availability:available 16 insns body finalized inlinable called by: std::basic_string<_CharT, _Traits, _Alloc>::reference std::basic_string<_CharT, _Traits, _Alloc>::operator[](std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>, std::basic_string<_CharT, _Traits, _Alloc>::reference = wchar_t&, std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]/246 (1.00 per call) (inlined) (can throw external) calls: void std::basic_string<_CharT, _Traits, _Alloc>::_M_leak_hard() [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>]/858 (0.63 per call) (can throw external) /home/meissner/fsf-src/trunk/libstdc++-v3/src/compatibility-ldbl.cc:77: internal compiler error: verify_cgraph_node failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions
-- Summary: Power bootstrap is broken in building libstdc++ Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: meissner at linux dot vnet dot ibm dot com GCC build triplet: powerpc64-unknown-linux-gnu GCC host triplet: powerpc64-unknown-linux-gnu GCC target triplet: powerpc64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40082