Subject: Re: scanf misses NAN and INF (patch to review)
To: Thor Lancelot Simon <>
From: Emmanuel Dreyfus <>
List: tech-userlevel
Date: 04/04/2007 21:33:12
Thor Lancelot Simon <> wrote:

> No.  Not all floating-point formats have "not a number" or IEEE-style
> infinities, and we run on at least two machines where there is no
> floating point format that does, plus at least one where one of the
> available floating points doesn't (though we don't support it).

Here is an updated version:

The check is now ifdef INFNAN_CHECK, just like in strtod. But here I
always use -DINFNAN_CHECK. How (where?) to disable it for arches that
should not have it? (is there any other than vax?)

Emmanuel Dreyfus