|
Re: Regression testing failure: float8...: msg#00076db.postgresql.bugs
> > 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?) Hrm, yeah. I've updated my system and I can't reproduce this. As best as I can guess, in the last month I updated gcc and the code that gcc produced didn't quite interact with libc (from prior version of gcc) correctly. ::shrug:: Not really sure, but, it's not really that important since only random() is failing. -sc -- Sean Chittenden ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lounge/docs/faq.html |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Problem with configure script in 7.3.2.: 00076, Tom Lane |
|---|---|
| Next by Date: | Re: Problem with configure script in 7.3.2.: 00076, Regan, Kevin |
| Previous by Thread: | Re: Regression testing failure: float8...i: 00076, Tom Lane |
| Next by Thread: | Problem with configure script in 7.3.2.: 00076, Regan, Kevin |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |