Configuration patches to handle threading and general tuning issues
John David Anglin
dave@hiauly1.hia.nrc.ca
Fri May 25 13:47:00 GMT 2001
Hi Loren,
> Thanks for the feedback. I await HPUX results when possible.
The rest of the testsuite is still grinding away but here are the
v3 results under HPUX 10.20 with your patch:
1) unix/-threads and unux:
FAIL: 21_strings/capacity.cc (test for excess errors)
WARNING: 21_strings/capacity.cc compilation failed to produce executable
FAIL: 22_locale/ctype_char_members.cc execution test
FAIL: 22_locale/numpunct.cc (test for excess errors)
WARNING: 22_locale/numpunct.cc compilation failed to produce executable
XPASS: 26_numerics/c99_classification_macros_c.cc (test for excess errors)
FAIL: 26_numerics/fabs_inline.cc (test for excess errors)
WARNING: 26_numerics/fabs_inline.cc compilation failed to produce executable
FAIL: 27_io/filebuf.cc execution test
2) unix/-fPIC
FAIL: 21_strings/capacity.cc (test for excess errors)
WARNING: 21_strings/capacity.cc compilation failed to produce executable
FAIL: 22_locale/ctype_char_members.cc execution test
FAIL: 22_locale/numpunct.cc (test for excess errors)
WARNING: 22_locale/numpunct.cc compilation failed to produce executable
XPASS: 26_numerics/c99_classification_macros_c.cc (test for excess errors)
FAIL: 26_numerics/fabs_inline.cc (test for excess errors)
WARNING: 26_numerics/fabs_inline.cc compilation failed to produce executable
FAIL: 27_io/fpos.cc execution test
FAIL: 27_io/istream_seeks.cc execution test
21_strings/capacity.cc and 22_locale/numpunct.cc FAIL:
/usr/ccs/bin/ld: Unsatisfied symbols:
std::basic_string<A<B>, std::char_traits<A<B> >, std::allocator<A<B> > >::_Rep::_S_max_size(data)
22_locale/ctype_char_members.cc FAIL:
/xxx/gnu/gcc-3.0/libstdc++-v3/testsuite/22_locale/ctype_char_members.cc:126: failed assertion `gctype.is(m01[0], cc0[0])'
26_numerics/c99_classification_macros_c.cc FAIL:
/xxx/gnu/gcc-3.0/libstdc++-v3/testsuite/26_numerics/fabs_inline.cc:28: `fabs'
is already declared in this scope
27_io/filebuf.cc FAIL:
Execution failed.
27_io/fpos.cc FAIL:
/xxx/gnu/gcc-3.0/libstdc++-v3/testsuite/27_io/fpos.cc:118: failed assertion `0 == pos03 - pos04'
27_io/istream_seeks.cc FAIL:
/xxx/gnu/gcc-3.0/libstdc++-v3/testsuite/27_io/istream_seeks.cc:119: failed assertion `pos01 == pos02 + off_type(10)'
> If this technique basically works on hpux, then will you support this
> direction to fix/robustify threading support in libstdc++-v3? ;-)
Yes.
Regards,
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)
More information about the Libstdc++
mailing list