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 Mar 3,  7:05pm, njoly%pasteur.fr@localhost (Nicolas Joly) wrote:
-- Subject: 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.

Commit it then :-)

christos


Home | Main Index | Thread Index | Old Index