[Bug libfortran/68867] numeric formatting problem in the fortran library

sgk at troutmask dot apl.washington.edu gcc-bugzilla@gcc.gnu.org
Tue Dec 15 23:33:00 GMT 2015


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68867

--- Comment #15 from Steve Kargl <sgk at troutmask dot apl.washington.edu> ---
On Tue, Dec 15, 2015 at 10:50:35PM +0000, seurer at linux dot vnet.ibm.com
wrote:
>
> Disabling the test will indeed make it "pass".  But it used to run OK and now
> no longer does so is disabling it the right solution?  Looking at pr23685 it
> looks like this has gone back and forth several times.
> 

pr23685 seems irrelevant.

Given the lack of details regarding the nature of the failure,
xfailing the testcase is the only option.

Noting that IBM's Knowledge center states

   Because of the storage method for the long double data type, more
   than one number can satisfy certain values that are available as
   macros. The representation of 128-bit long double numbers means
   that the following macros required by standard C in the values.h
   file do not have clear meaning:

   Number of bits in the mantissa (LDBL_MANT_DIG)
   Epsilon (LBDL_EPSILON)
   Maximum representable finite value (LDBL_MAX)

I suspect that this can be extended to IBM's double-double 
has issues with the representation for subnormal numbers.


More information about the Gcc-bugs mailing list