This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ 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]

Re: New AIX libstdc++ testsuite failures


David Edelsohn wrote:

The number of libstdc++ testsuite failures doubled a few days
ago. The failures all are of the same form. Any idea what caused this
and how to fix it?


Not really, certainly those tests and the corresponding facilities are unchanged, seems something having to do with no COMDAT / weak support: all such failures happen in explicit instantiations of the form:

#if !__GXX_WEAK__
// Explicitly instantiate for systems with no COMDAT or weak support.
template
 std::basic_string< A<B> >::size_type
 std::basic_string< A<B> >::_Rep::_S_max_size;

template
 A<B>
 std::basic_string< A<B> >::_Rep::_S_terminal;
#endif

which (historically?) are there only for the benefit of OSes like AIX... I would look for compiler changes in the COMDAT / weak support area...

Paolo.


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