From bc975995ed201a9d992657d43d1d4fa60eef4cbc Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Mon, 22 Jan 2024 16:14:29 +0000 Subject: [PATCH] Correct bessel_J test case. --- test/test_bessel_j.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/test_bessel_j.hpp b/test/test_bessel_j.hpp index 2ed1d56c44..c45e65fccc 100644 --- a/test/test_bessel_j.hpp +++ b/test/test_bessel_j.hpp @@ -274,7 +274,8 @@ void test_bessel(T, const char* name) // // special cases for code coverage: // - BOOST_CHECK_EQUAL(boost::math::sph_bessel(200, T(0.5)), T(3.070403008048099934928128420285169174541102108657574230431e-497L)); + T tolerance = boost::math::tools::epsilon() * 200; + BOOST_CHECK_CLOSE_FRACTION(boost::math::sph_bessel(200, T(0.5)), T(3.070403008048099934928128420285169174541102108657574230431e-497L), tolerance); BOOST_MATH_CHECK_THROW(boost::math::sph_bessel(2, T(-2.0)), std::domain_error); }