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]

Re: Configuration patches to handle threading and general tuning issues


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)


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