[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: M4 1.4.9b testsuite failure
From: |
Bruno Haible |
Subject: |
Re: M4 1.4.9b testsuite failure |
Date: |
Thu, 31 May 2007 12:18:19 +0200 |
User-agent: |
KMail/1.5.4 |
Andreas Schwab wrote:
> > Then there are 3 bugs in glibc-2.3.6 for ia64.
>
> Definitely not. This is not an NaN, according to the hardware.
This is a ridiculous argumentation: I showed you a program that contains
- hardware instructions for testing X == X and X >= 0 || X <= 0
(fcmp.eq and fcmp.ge, fcmp.le); both evaluate to false;
- a library call to the isnanl function (note the use of -fno-builtin!);
it evaluates to false.
IEEE 754 does not say that a NaN can be recognized by a
"fclass.m p6,p7=f8,0x1c0" instruction. But it says that a NaN can be
recognized by the fact that it does not compare equal to itself.
Bruno
- M4 1.4.9b testsuite failure, Andreas Schwab, 2007/05/30
- Re: M4 1.4.9b testsuite failure, Eric Blake, 2007/05/30
- Re: M4 1.4.9b testsuite failure, Jim Meyering, 2007/05/30
- Re: M4 1.4.9b testsuite failure, Andreas Schwab, 2007/05/30
- Re: M4 1.4.9b testsuite failure, Andreas Schwab, 2007/05/31
- Re: M4 1.4.9b testsuite failure, Bruno Haible, 2007/05/31
- Re: M4 1.4.9b testsuite failure, Andreas Schwab, 2007/05/31
Re: M4 1.4.9b testsuite failure, Andreas Schwab, 2007/05/30
Re: M4 1.4.9b testsuite failure, Andreas Schwab, 2007/05/30