On Wed, Aug 11, 2004 at 10:34:24AM -0400, Tom Lane wrote:
> Michael Fuhr <mike@fuhr.org> writes:
> > I've replied on this topic a couple of times in the "SOLARIS 9
> > ULTRASPARC BUILD" thread, but perhaps my messages aren't getting
> > through. On Solaris, when strtod() parses "infinity" or its
> > equivalent, it sets endptr one character beyond where it should.
> > This is apparently a longstanding bug that's allegedly been fixed
> > in Solaris 10:
> > http://groups.google.com/groups?threadm=4118e611%241_3%40omega.dimensional.com
>
> Ah, thanks for the link. I had just found out about that bug myself,
> but this is more authoritative documentation.
It's not on groups.google.com yet, but another followup says that
Bug 4751182 is "strtod() with inf or infinity input sets endptr
incorrectly".
--
Michael Fuhr
http://www.fuhr.org/~mfuhr/