huge powf error

Paul Zimmermann <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
       Hi,

while pursuing my analysis of the accuracy of mathematical libraries [1],
I noticed that Newlib 3.3.0 powf(0x1.ffffeep-1,-0x1.000002p+27) gives +Inf
instead of 0xe.a9a99p+100 which is largely inside the binary32 range. (The
same issue appears with OpenLibm 0.7.0.)

Best regards,
Paul Zimmermann

[1] https://homepages.loria.fr/PZimmermann/papers/#accuracy
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.