what's up with the 22_locale fails on 64 bit hosts?

Andreas Schwab schwab@suse.de
Fri Apr 11 18:33:00 GMT 2003


Benjamin Kosnik <bkoz@redhat.com> writes:

|> Yo. Both of these test results show some similar fails:
|> 
|> http://gcc.gnu.org/ml/gcc-testresults/2003-04/msg00638.html
|> http://gcc.gnu.org/ml/gcc-testresults/2003-04/msg00642.html
|> 
|> In particular, 
|> 
|> FAIL: 22_locale/codecvt/always_noconv/wchar_t/3.cc execution test
|> FAIL: 22_locale/codecvt/encoding/wchar_t/3.cc execution test
|> FAIL: 22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc execution test
|> FAIL: 22_locale/codecvt/in/wchar_t/3.cc execution test
|> FAIL: 22_locale/codecvt/length/wchar_t/3.cc execution test
|> FAIL: 22_locale/codecvt/max_length/wchar_t/3.cc execution test
|> FAIL: 22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc execution test
|> FAIL: 22_locale/codecvt/out/wchar_t/3.cc execution test
|> FAIL: 22_locale/codecvt/unshift/wchar_t/3.cc execution test
|> FAIL: 22_locale/ctype/narrow/wchar_t/3.cc execution test
|> FAIL: 22_locale/ctype/widen/wchar_t/2.cc execution test
|> FAIL: 22_locale/ctype/widen/wchar_t/3.cc execution test
|> 
|> Any chance one of y'all could do some analysis on this? I'd appreciate it.

I'm getting the following failures:

terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/codecvt/always_noconv/wchar_t/3.cc execution test
terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/codecvt/encoding/wchar_t/3.cc execution test
wrapped_locale.exe: /tmp/cvs/gcc-20030411/libstdc++-v3/testsuite/22_locale/codecvt/encoding/wchar_t/1.cc:38: void test01(): Assertion `i == 1' ¤¬¼ºÇÔ¤·¤Þ¤·¤¿.
FAIL: 22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc execution test
terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/codecvt/in/wchar_t/3.cc execution test
terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/codecvt/length/wchar_t/3.cc execution test
terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/codecvt/max_length/wchar_t/3.cc execution test
wrapped_locale.exe: /tmp/cvs/gcc-20030411/libstdc++-v3/testsuite/22_locale/codecvt/max_length/wchar_t/1.cc:38: void test01(): Assertion `k == 1' ¤¬¼ºÇÔ¤·¤Þ¤·¤¿.
FAIL: 22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc execution test
terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/codecvt/out/wchar_t/3.cc execution test
terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/codecvt/unshift/wchar_t/3.cc execution test
terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/ctype/narrow/wchar_t/3.cc execution test
2.exe: /tmp/cvs/gcc-20030411/libstdc++-v3/testsuite/22_locale/ctype/widen/wchar_t/2.cc:47: void test02(): Assertion `wc == static_cast<wchar_t>(0xff)' failed.
FAIL: 22_locale/ctype/widen/wchar_t/2.cc execution test
terminate called after throwing an instance of 'std::runtime_error'
  what():  attempt to create locale from unknown name
FAIL: 22_locale/ctype/widen/wchar_t/3.cc execution test

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."



More information about the Libstdc++ mailing list