This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: Configuration patches to handle threading and general tuning issues
- To: rittle at labs dot mot dot com
- Subject: Re: Configuration patches to handle threading and general tuning issues
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Date: Fri, 25 May 2001 16:46:56 -0400 (EDT)
- Cc: libstdc++ at gcc dot gnu dot org, bkoz at redhat dot com
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)