]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/math/test/test_legendre.cpp
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / math / test / test_legendre.cpp
index 2d5c93a1bbb1f6177da650071d66708fcb460b56..3a0490d5f08adde2d8f01c7785e52e4594b5a3c5 100644 (file)
@@ -192,6 +192,7 @@ void expected_results()
       << BOOST_STDLIB << ", " << BOOST_PLATFORM << std::endl;
 }
 
+
 BOOST_AUTO_TEST_CASE( test_main )
 {
    BOOST_MATH_CONTROL_FP;
@@ -217,8 +218,14 @@ BOOST_AUTO_TEST_CASE( test_main )
       "not available at all, or because they are too inaccurate for these tests "
       "to pass.</note>" << std::endl;
 #endif
-   
-}
-
 
+   test_legendre_p_prime<float>();
+   test_legendre_p_prime<double>();
+   test_legendre_p_prime<long double>();
 
+   int ulp_distance = test_legendre_p_zeros_double_ulp(1, 100);
+   BOOST_CHECK(ulp_distance <= 2);
+   test_legendre_p_zeros<float>();
+   test_legendre_p_zeros<double>();
+   test_legendre_p_zeros<long double>();
+}