|
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