http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60552
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution|--- |INVALID --- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Sivaprasad from comment #0) > /include/c++/4.4.3/bits/locale_facets.tcc",line 453: warning #61-D: I have no idea where "#61-D" comes from, that's not GCC. > /include/c++/4.4.3/ext/numeric_traits.h: In copy constructor That is not a proper header path, you're not showing the real output. > '__gnu_cxx::__numeric_traits<_Value>::__numeric_traits(const > __gnu_cxx::__numeric_traits<_Value>&)': > > > powerpc-eabi/include/c++/4.4.3/ext/numeric_traits.h:126: error: '_Tp' was > not declared in this scope That is not a correct path, and _Tp is not used on line 126. > accum1.cpp: At global scope: > accum1.cpp:25: error: specialization of 'char* > std::allocator<_Alloc>::_att_tmpl_text() const [with _Tp = char]' after > instantiation _att_tmpl_text is not a member of std::allocator, so you're doing something weird in the code you're not showing. > accum1.cpp:32: error: specialization of 'char* std::basic_string<_CharT, > _Traits, _Alloc>::_att_tmpl_text() const [with _CharT = char, _Traits = > std::char_traits<char>, _Alloc = std::allocator<char>]' after instantiation ??? > accum1.cpp:33: error: specialization of 'char* > std::collate<_CharT>::_att_tmpl_text() const [with _CharT = char]' after > instantiation ??? > accum1.cpp:37: error: specialization of 'char* > std::collate_byname<_CharT>::_att_tmpl_text() const [with _CharT = char]' > after instantiation ??? Your code seems to be very broken.