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-----