V3 static data in classes vs AIX

Rainer Orth ro@TechFak.Uni-Bielefeld.DE
Thu Jun 7 06:21:00 GMT 2001


David Edelsohn writes:

> 	Is Tru64 really seeing the problem for the library's instantiation
> of the class?

yes, same problems here, both on alpha-dec-osf4.0f and alpha-dec-osf5.1
(although the latter seems to have many fixes/changes to both ld and
/sbin/loader): 

% nm string-inst.o |c++filt |grep _S_max_size
std::string::_Rep::_S_max_size         | 0000000000019768 | R | 0000000000000000

Unresolved:
std::basic_string<A<B>, std::char_traits<A<B> >, std::allocator<A<B> > >::_Rep::_S_max_size
FAIL: 21_strings/capacity.cc (test for excess errors)

Unresolved:
std::basic_string<unsigned char, std::char_traits<unsigned char>, std::allocator<unsigned char> >::_Rep::_S_max_size
FAIL: 22_locale/numpunct.cc (test for excess errors)

Unresolved:
std::basic_string<char, gnu_char_traits, std::allocator<char> >::_Rep::_S_max_size
std::basic_string<char, gnu_char_traits, std::allocator<char> >::_Rep::_S_terminal
FAIL: 26_numerics/complex_inserters_extractors.cc (test for excess errors)

	Rainer

-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University

Email: ro@TechFak.Uni-Bielefeld.DE



More information about the Libstdc++ mailing list