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]
Other format: [Raw text]

Re: AIX, Solaris 2.8 excess errors fails


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

David


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