$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: John Maddock (john_at_[hidden])
Date: 2003-12-31 07:07:56
====== BEGIN OUTPUT ======
> Running 18 test cases...
> ../../../libs/math/quaternion/quaternion_test.cpp(576): error in
> "::boost::bind(static_cast < void (*) (const char *) >(&exp_test<long
> double>), "long double")": test
> ::std::less_equal<T>()(abs(exp(::boost::math::quaternion<T>
> (0,4*atan(static_cast<T>(1)),0,0))+static_cast<T>(1)),
> 2*numeric_limits<T>::epsilon()) failed for (1.22465e-16, 2.1684e-19)
...snipped...
> Which all look rather worrying, anyone any ideas what's going on here?
Further testing suggests that this is a numeric_limits issue: the tests do
pass on linux and with mingw32 gcc 3.3, but fail as above on cygwin,
strange... anyway patches applied (to main branch only).
John.