Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: build failure (alpha-current): floating point exception 8



On Tue, Mar 03, 2009 at 05:45:34PM +0000, Christos Zoulas wrote:
> In article <20090303160754.2BEC25654F%rebar.astron.com@localhost>,
> Christos Zoulas <christos%zoulas.com@localhost> wrote:
> 
> >Ouch. These are IEEE Std 1003.1-2001 functions, and are extensions to the 
> >ISO C
> >standard. Strtod is supposed so return HUGE_VAL if the value is going to
> >overflow. HUGE_VAL in term is defined to be infinity in our implementation,
> >but is that guaranteed to be that way? I am not sure. Anyway, it seems that
> >inf == inf traps on non-ieee hardware, so we need to take care of it somehow.
> >perhaps using memcmp()? I really don't want to longjmp out of a signal 
> >handler
> >to solve this.
> 
> Does this work?

Yes. Rump libs build fine ... Thanks.

-- 
Nicolas Joly

Biological Software and Databanks.
Institut Pasteur, Paris.


Home | Main Index | Thread Index | Old Index