
| -----Original Message----- | From: boost-bounces@lists.boost.org | [mailto:boost-bounces@lists.boost.org] On Behalf Of Johan Råde | Sent: 13 November 2006 14:37 | To: boost@lists.boost.org | Subject: Re: [boost] Optimized portable isnan, isfinite, | fpclassify etc | | Johan Råde wrote: | > Version 15 has been uploaded to the vault. | | John, | | There are some problems with version 15. | Don't bother to run any tests. | | I did some tests with VC6.5: | | qnan == qnan is false | snan == snan is true | qnan == inf is false | qnan == -inf is false | snan == inf is false | snan == -inf is true | | std::numeric_limits<T>::signaling_NaN() does return negative infinity. This was a feature - I complained about it to PJP many years ago - after thinking I was terminally confused. I believe is has been corrected. I suggest you/we stop trying to support this obselete version of the library. It will only encourage people to keep on (ab-)using it ;-) Paul --- Paul A Bristow Prizet Farmhouse, Kendal, Cumbria UK LA8 8AB +44 1539561830 & SMS, Mobile +44 7714 330204 & SMS pbristow@hetp.u-net.com