AIX, Solaris 2.8 excess errors fails

David Edelsohn
Wed Feb 20 08:05:00 GMT 2002

	The patch fixes some of the failures, but I am not sure that I
agree with explicitly instantiating the static fields in the testcases
because that is not what most user programs do, so it just covers up the
problem.  I would prefer that you revert that part of the patch.

	The remaining excess errors failure is:

FAIL: 22_locale/ (test for excess errors)
Excess errors:
/gcc/dje/src/libstdc++-v3/testsuite/22_locale/ In member function `virtual std::money_base::pattern My_money_io::do_neg_format() const':
/gcc/dje/src/libstdc++-v3/testsuite/22_locale/ warning: sorry: semantics of inline function static data `std::money_base::pattern pat' are wrong (you'll wind up with multiple copies)
warning:   you can work around this by removing the initializer


More information about the Libstdc++ mailing list