Re: Regression testing failure: float8... - Mailing list pgsql-bugs

From Tom Lane
Subject Re: Regression testing failure: float8...
Date
Msg-id 394.1045441997@sss.pgh.pa.us
Whole thread Raw
In response to Re: Regression testing failure: float8...  (Sean Chittenden <sean@chittenden.org>)
Responses Re: Regression testing failure: float8...  (Sean Chittenden <sean@chittenden.org>)
List pgsql-bugs
Sean Chittenden <sean@chittenden.org> writes:
> Actually, now that I think about it, since BSD hasn't changed it's
> handling of FPU errors in over 12 months now (no longer sends SIGFPE
> on FPU errors), and it used to pass less than a month ago, it looks
> like this is a "perk" of a recent gcc upgrade to 3.2.2.

I'd expect it to be a libc issue, not a compiler nor kernel thing.
What you've got is that strtod() is now returning ERANGE for an
underflowed input value, whereas before it did not.  It's hard to
believe that this would depend on which compiler you compiled Postgres
with.  (Maybe it could depend on which compiler you compiled libc
with, though?)

            regards, tom lane

pgsql-bugs by date:

Previous
From: Sean Chittenden
Date:
Subject: Re: Regression testing failure: float8...
Next
From: "Regan, Kevin"
Date:
Subject: Problem with configure script in 7.3.2.