New AIX failures

David Edelsohn dje@watson.ibm.com
Mon Jun 3 09:52:00 GMT 2002


>>>>> Phil Edwards writes:

>> FAIL: 22_locale/money_get_members_char.cc (test for excess errors)
>> Excess errors:
>> /gcc/dje/src/libstdc++-v3/testsuite/22_locale/money_get_members_char.cc:239: integer constant is too large for "long" type
>> /gcc/dje/src/libstdc++-v3/testsuite/22_locale/money_get_members_char.cc:242: integer constant is too large for "long" type

Phil> That code hasn't changed for quite a while.

Phil> The "long"s are actually long doubles.  Could this be related to the
Phil> real.c changes?

	Maybe this is just a new warning for an existing problem.  GCC
does not support 128-bit "long double" on AIX yet.  Shouldn't the values
in the tests be conditional on the size of __glibcpp_long_double_bits?

Thanks, David



More information about the Libstdc++ mailing list