This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: New AIX failures
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Phil Edwards <phil at jaj dot com>
- Cc: libstdc++ at gcc dot gnu dot org
- Date: Mon, 03 Jun 2002 12:52:21 -0400
- Subject: Re: New AIX failures
>>>>> 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