Boost logo

Boost :

From: Johan Råde (rade_at_[hidden])
Date: 2006-11-09 09:51:46


John,

Thanks a lot for running these tests.

Here is a summary of what you have done
(could you double check that I've got the
operating systems / compilers / processors right),
and my interpretation of the results:

---- pass ----

Win32 / Intel 8.? / ia32
Win32 / Intel 9.1 / ia32
Linux / Intel 9.1 / ia32
HP-UX / GCC ? / ia64

---- fail ----

Win32 / Intel 7.? / ia32

   where: basic_test<float> line 242
   what: !isinf(signalling_NaN())
   why: broken numeric_limits<T>::signalling_NaN

HP-UX / aCC / ia64

   where: basic_test<float> line 122
   what: fpclassify(denorm_min()) == FP_SUBNORMAL
   why: multiple definitions of FP_SUBNORMAL ?

Linux / Intel 9.1 / ia64

   where: basic_test<float> line 139
   what: !isnormal(min()/2)
   why: broken numeric_limits<T>::min ?

Could you run the inspect tool on the last two platforms as well?

--Johan


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk