Closed GoogleCodeExporter closed 8 years ago
Pure uses the C pow() function to calculate this value. According to my copy of
ISO/IEC 9899:TC3, Annex F.9.4.4, pow(0, -INFINITY) in C and thus 0^(-inf) in
Pure must return inf (and on my system it sure does).
Can you please execute the attached C program? It should print:
pow(0.0, -INFINITY) = inf (positive? 1)
Original comment by aggraef@gmail.com
on 5 Jun 2012 at 10:05
Attachments:
Looks like it's another regression in glibc -- reported on our bug tracker,
thanks.
https://bugzilla.redhat.com/show_bug.cgi?id=828980
Original comment by Michael....@gmail.com
on 5 Jun 2012 at 5:15
Pure shaking the bugs out of bleeding edge glibc, that's nice. :)
Original comment by aggraef@gmail.com
on 5 Jun 2012 at 6:09
Original issue reported on code.google.com by
Michael....@gmail.com
on 5 Jun 2012 at 8:06Attachments: