From 814632540be2360a7c939c3e0504542139f4c6bd Mon Sep 17 00:00:00 2001 From: Warren Weckesser Date: Fri, 24 Jan 2025 21:02:05 -0500 Subject: [PATCH 1/4] MAINT: Fix a repeated typo in a comment in several test files. --- test/test_holtsmark.cpp | 14 +++++++------- test/test_landau.cpp | 14 +++++++------- test/test_mapairy.cpp | 14 +++++++------- test/test_saspoint5.cpp | 8 ++++---- 4 files changed, 25 insertions(+), 25 deletions(-) diff --git a/test/test_holtsmark.cpp b/test/test_holtsmark.cpp index 93a40924d..6307c1494 100644 --- a/test/test_holtsmark.cpp +++ b/test/test_holtsmark.cpp @@ -34,7 +34,7 @@ using boost::multiprecision::cpp_bin_float_quad; template void do_test_holtsmark_pdf(){ // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -228,7 +228,7 @@ void do_test_holtsmark_pdf(){ template void do_test_holtsmark_cdf() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -316,7 +316,7 @@ void do_test_holtsmark_cdf() { template void do_test_holtsmark_ccdf() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -511,7 +511,7 @@ void do_test_holtsmark_ccdf() { template void do_test_holtsmark_quantile_nearzero() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -669,7 +669,7 @@ void do_test_holtsmark_quantile_nearzero() { template void do_test_holtsmark_quantile_lower() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -718,7 +718,7 @@ void do_test_holtsmark_quantile_lower() { template void do_test_holtsmark_quantile_upper() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -744,7 +744,7 @@ void do_test_holtsmark_quantile_upper() { template void do_test_holtsmark_locscale_param() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // diff --git a/test/test_landau.cpp b/test/test_landau.cpp index c69c20817..9d7a42e5d 100644 --- a/test/test_landau.cpp +++ b/test/test_landau.cpp @@ -33,7 +33,7 @@ using boost::math::landau_distribution; template void do_test_landau_pdf(){ // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -234,7 +234,7 @@ void do_test_landau_pdf(){ template void do_test_landau_cdf() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -329,7 +329,7 @@ void do_test_landau_cdf() { template void do_test_landau_ccdf() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -515,7 +515,7 @@ void do_test_landau_ccdf() { template void do_test_landau_quantile_nearzero() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -564,7 +564,7 @@ void do_test_landau_quantile_nearzero() { template void do_test_landau_quantile_lower() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -634,7 +634,7 @@ void do_test_landau_quantile_lower() { template void do_test_landau_quantile_upper() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -688,7 +688,7 @@ void do_test_landau_quantile_upper() { template void do_test_landau_locscale_param() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // diff --git a/test/test_mapairy.cpp b/test/test_mapairy.cpp index ca3b415d7..e3e6e969e 100644 --- a/test/test_mapairy.cpp +++ b/test/test_mapairy.cpp @@ -34,7 +34,7 @@ using boost::multiprecision::cpp_bin_float_quad; template void do_test_mapairy_pdf(){ // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -266,7 +266,7 @@ void do_test_mapairy_pdf(){ template void do_test_mapairy_cdf() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -391,7 +391,7 @@ void do_test_mapairy_cdf() { template void do_test_mapairy_ccdf() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -585,7 +585,7 @@ void do_test_mapairy_ccdf() { template void do_test_mapairy_quantile_nearzero() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -634,7 +634,7 @@ void do_test_mapairy_quantile_nearzero() { template void do_test_mapairy_quantile_lower() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -705,7 +705,7 @@ void do_test_mapairy_quantile_lower() { template void do_test_mapairy_quantile_upper() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -767,7 +767,7 @@ void do_test_mapairy_quantile_upper() { template void do_test_mapairy_locscale_param() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // diff --git a/test/test_saspoint5.cpp b/test/test_saspoint5.cpp index 0703b3c54..3186ad1ca 100644 --- a/test/test_saspoint5.cpp +++ b/test/test_saspoint5.cpp @@ -26,7 +26,7 @@ using boost::multiprecision::cpp_bin_float_quad; template void do_test_saspoint5_pdf(){ // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -748,7 +748,7 @@ void do_test_saspoint5_quantile_nearzero() { template void do_test_saspoint5_quantile_lower() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -793,7 +793,7 @@ void do_test_saspoint5_quantile_lower() { template void do_test_saspoint5_quantile_upper() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // BOOST_MATH_STD_USING @@ -819,7 +819,7 @@ void do_test_saspoint5_quantile_upper() { template void do_test_saspoint5_locscale_param() { // - // Basic sanity checks, tolerance is either 3 epsilon + // Basic sanity checks, tolerance is 3 epsilon // expressed as a percentage: // From 242d36c3c536584d3a061c159812adaee2c525b8 Mon Sep 17 00:00:00 2001 From: Warren Weckesser Date: Fri, 24 Jan 2025 21:04:16 -0500 Subject: [PATCH 2/4] MAINT: Remove a comment about the number of distributions. Apparently this comment is not being maintained. --- include/boost/math/distributions/fwd.hpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/include/boost/math/distributions/fwd.hpp b/include/boost/math/distributions/fwd.hpp index ccb3c0cd1..c231be418 100644 --- a/include/boost/math/distributions/fwd.hpp +++ b/include/boost/math/distributions/fwd.hpp @@ -11,8 +11,6 @@ #ifndef BOOST_MATH_DISTRIBUTIONS_FWD_HPP #define BOOST_MATH_DISTRIBUTIONS_FWD_HPP -// 33 distributions at Boost 1.9.1 after adding hyperexpon and arcsine - namespace boost{ namespace math{ template From dd02f2278a16ab0dfbb873757dffd031c71c8f3a Mon Sep 17 00:00:00 2001 From: Warren Weckesser Date: Fri, 24 Jan 2025 21:09:28 -0500 Subject: [PATCH 3/4] DOC: Fix a typo in the example test driver program in special_tut.qbk. --- doc/background/special_tut.qbk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/background/special_tut.qbk b/doc/background/special_tut.qbk index 9a45824f6..9c311e01b 100644 --- a/doc/background/special_tut.qbk +++ b/doc/background/special_tut.qbk @@ -373,7 +373,7 @@ Now we just need to write the test driver program, at it's most basic it looks s std::cout << "The long double tests have been disabled on this platform " "either because the long double overloads of the usual math functions are " "not available at all, or because they are too inaccurate for these tests " - "to pass." << std::cout; + "to pass." << std::endl; #endif } From 2fda707186d035a72e971c543f33ee724abe7777 Mon Sep 17 00:00:00 2001 From: Warren Weckesser Date: Fri, 24 Jan 2025 21:18:22 -0500 Subject: [PATCH 4/4] MAINT: Remove an obsolete comment in skew_normal.hpp. --- include/boost/math/distributions/skew_normal.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/math/distributions/skew_normal.hpp b/include/boost/math/distributions/skew_normal.hpp index 7df81b6f5..28595a9ee 100644 --- a/include/boost/math/distributions/skew_normal.hpp +++ b/include/boost/math/distributions/skew_normal.hpp @@ -13,7 +13,7 @@ // Azzalini, A. (1985). "A class of distributions which includes the normal ones". // Scand. J. Statist. 12: 171-178. -#include // TODO add skew_normal distribution to fwd.hpp! +#include #include // Owen's T function #include #include