From: John Maddock (john_at_[hidden])
Date: 2007-02-16 12:07:37
Hugo Duncan wrote:
> Just to chime in with my problems using BOOST_CHECK_CLOSE ...
> I always have problems when checking for small numbers or zero. I
> write something like BOOST_CHECK_CLOSE(0,x,1e-5) and start wondering
> why it
> fails, then rewrite the test using an epsilon value.
> When I know the value is going to be near zero this is ok, but
> sometimes tests are written for computed values. A possible solution
> would be to
> have a check that uses the maximum of a relative and an absolute
Whatever it is, that's a different test. I certainly have lots of existing
tests that require say a N epsilon max error irrespective of how small the
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk