|
Boost : |
From: Daniel James (daniel_james_at_[hidden])
Date: 2006-09-24 16:38:47
Hello,
From the test results at:
It appears that std::numeric_limits<long double> might be defined
incorrectly on OpenBSD on x86 (for example, the 1 + epsilon != 1 test is
failing for long double). Is there someone with access to this operating
system who can look into this?
On FreeBSD long doubles are defined as having the same accuracy as
doubles, so maybe that's the case for OpenBSD as well? Another
possibility is that OpenBSD doesn't have floating point functions
defined for long doubles - but that wouldn't explain why the epsilon
test is failing.
thanks,
Daniel
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk