Re: Possible issue with pow(-1, NaN) in newlib's libm

Corinna Vinschen <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
Hi Nicolas,

On Feb 14 09:11, Nicolas Brunie wrote:
> Hello all, 
> 
> First time sender, excuse me if I misspoke. 
> 
> I think I may have encountered a bug in the implementation of pow: 
> pow(-1.0, NaN) returns 1.0 when it should return NaN. 
> Because ix is used to check input vs 1.0 rather than hx, -1.0 is mistaken for 1.0 

You are right, thanks for catching!  I pushed your patch.

Next time, please send the patch in `git format-patch' format,
that's easier to apply :)


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAl5GZUoACgkQ9TYGna5E
T6C7sA//eTjElQRD9AIyCYkaxWc+HWqNt6SQyN5qUmwYDiet/RxEPTwEKjnuiNTh
c3cr0RpWl9UWWGk5oBw0CSbrUCHnzRwV/JvpnpfTiCbye5wW6gdbo+af3T2qNKHf
mFxmXEMj+cMuJY12H010i0bTpfeTNevu6hiqMIVU0ycOqVBA0HfhiK7O/f8C5gGV
F3umFmW6xZqCBgYWrejnBQDACF4BXSfMAn4iki7GQGttFMGBBs0UQydtkmPUIuSI
5wgXwBqA7f7B7ped4aicU/CQl9UkGoh3ow2cd80ZNwuXOTKKM7yAOY9g/qM1FiZD
ToIfxBz0tUGrz4Dn2C12Ve+Rit7tKGkMnz0sapNmZuJeclKxwyE9/q99H74y43sm
L7idmYOj04T8GLVrUOhsaGj5AeITEtb7HLlTE+wQY4cvAo5a0NPRaUUQvgRxznyp
mliK/meMdj56nTfFPfSZz6CESoSBz5ZBWVPZHyznunGvFiWR7Kx31cfHaIFRzF60
PfwNhySQyET6bUlVXsFOGDbvcNg2IktOt5caG2P3FptDZe4Ie+XLzv+V7snELyhU
zw9urhfvPHj7phzNMuuXzYdm3aKWuoK7yfeo1UpkZrDxtTeiX+KCuQN+qwl19zFF
Nhzqzo+Q6SjMvJVnKLfn5GXzGFX7tGQ40/TeBA1pSzT2KohWZMA=
=fCOk
-----END PGP SIGNATURE-----
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.