[Proj] Change in +prog=eqc behavior from 4.5.0 to 4.6.1
Glynn Clements
glynn at gclements.plus.com
Thu Jul 16 16:43:12 PDT 2009
Orion Poplawski wrote:
> On 07/16/2009 02:29 PM, Orion Poplawski wrote:
> > Turns out that somewhere between glibc 2.9 and 2.10.1, atof/strtod for
> > "5.3049894774131808e-315" starting setting errno to ERANGE. Having
> > errno set causes pj_init to abort. I believe this is a bug in glibc
> > (file here: http://sourceware.org/bugzilla/show_bug.cgi?id=10404).
>
> Well, apparently the glibc maintainer doesn't agree with me (big
> surprise),
C99 and POSIX permit atof() to set errno to ERANGE on underflow. C99
permits strtod() to set errno to ERANGE on underflow, while POSIX
requires it.
--
Glynn Clements <glynn at gclements.plus.com>
More information about the Proj
mailing list