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]

AIX testsuite failures


	A very large number of libstdc++ testsuite failures have appeared
for AIX.  Mainly missing template instantiations.

	Is there any way we can avoid introducing these failures before
they happen?

David

FAIL: 22_locale/ctype_is_wchar_t.cc (test for excess errors)
Excess errors:
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_is(unsigned,
wchar
_t) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_is(wchar_t const*,  wchar_t const*, unsigned*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_scan_is(unsigned, wchar_t const*, wchar_t const*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_scan_not(unsigned, wchar_t const*, wchar_t const*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_toupper(wchar_t) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_tolower(wchar_t) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_widen(char) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_narrow(wchar_t, char) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::~ctype [in-charge]()
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::~ctype [in-charge deleting]()
ld: 0711-317 ERROR: Undefined symbol: .std::ctype<wchar_t>::~ctype [not-in-charge]()

ld: 0711-317 ERROR: Undefined symbol: .std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string[in-charge](wchar_t const*, std::allocator<wchar_t> const&)
ld: 0711-317 ERROR: Undefined symbol: .std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::length() const
ld: 0711-317 ERROR: Undefined symbol: .std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::operator[](unsigned long)
ld: 0711-317 ERROR: Undefined symbol: .std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string [in-charge]()
ld: 0711-317 ERROR: Undefined symbol: .std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::operator+=(wchar_t)
ld: 0711-317 ERROR: Undefined symbol: .std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::operator+=(wchar_t const*)

FAIL: 22_locale/ctype_to_wchar_t.cc (test for excess errors)
Excess errors:
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_is(unsigned, wchar_t) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_scan_is(unsigned, wchar_t const*, wchar_t const*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_scan_not(unsigned, wchar_t const*, wchar_t const*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_toupper(wchar_t) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_tolower(wchar_t) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_widen(char) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_narrow(wchar_t, char) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::~ctype [in-charge]()
ld: 0711-317 ERROR: Undefined symbol: std::ctype<wchar_t>::~ctype [in-charge deleting]()
ld: 0711-317 ERROR: Undefined symbol: .std::ctype<wchar_t>::~ctype [not-in-charge]()


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