From 748b7511aec5aefcae4a0ab5e61e28369362d480 Mon Sep 17 00:00:00 2001 From: ckormanyos Date: Thu, 19 Jun 2025 13:28:31 +0200 Subject: [PATCH] Handle recent review comments --- doc/reference.qbk | 4 ++-- doc/reference_cpp_double_fp_backend.qbk | 6 +++--- doc/tutorial.qbk | 4 ++-- doc/tutorial_cpp_double_fp_backend.qbk | 6 +++--- doc/tutorial_floats.qbk | 4 ++-- example/cpp_double_double_del_v_jv.cpp | 2 +- example/cpp_double_fp_gamma_bessel.cpp | 2 +- include/boost/multiprecision/cpp_double_fp.hpp | 10 +++++----- .../boost/multiprecision/detail/functions/pow.hpp | 4 ++-- performance/Jamfile.v2 | 3 ++- performance/performance_test.cpp | 4 +++- performance/performance_test.hpp | 4 +++- performance/performance_test_df.cpp | 2 +- performance/performance_test_df.hpp | 2 +- performance/performance_test_df_local.cpp | 2 +- performance/performance_test_files/test52.cpp | 4 ++-- performance/performance_test_files/test53.cpp | 2 +- test/Jamfile.v2 | 2 +- test/concepts/sf_concept_check_basic.cpp | 4 ++-- test/concepts/sf_concept_check_bessel.cpp | 4 ++-- test/math/instances/Jamfile.v2 | 3 ++- test/math/log1p_expm1_test.cpp | 4 ++-- test/math/powm1_sqrtp1m1_test.cpp | 4 ++-- test/math/setup.hpp | 4 ++-- test/math/test_bessel_j.cpp | 4 ++-- test/math/test_bessel_k.cpp | 4 ++-- test/math/test_bessel_y.cpp | 4 ++-- test/math/test_binomial_coeff.cpp | 4 ++-- test/math/test_digamma.cpp | 4 +++- test/math/test_gamma.cpp | 4 +++- test/math/test_ibeta_2.cpp | 4 +++- test/math/test_zeta.cpp | 4 +++- test/test_acos.cpp | 4 ++-- test/test_arithmetic.hpp | 4 +++- test/test_arithmetic_df.cpp | 2 +- test/test_asin.cpp | 4 ++-- test/test_atan.cpp | 4 ++-- test/test_complex.cpp | 4 ++-- test/test_complex_df.cpp | 4 ++-- test/test_cos.cpp | 4 ++-- test/test_cosh.cpp | 4 ++-- test/test_cpp_bin_float_tgamma.cpp | 4 ++-- test/test_cpp_dec_float_tgamma.cpp | 4 ++-- test/test_cpp_double_float_tgamma.cpp | 4 ++-- test/test_cpp_double_fp_conv.cpp | 2 +- test/test_exp.cpp | 4 ++-- test/test_float_io.cpp | 13 +++++++------ test/test_fpclassify.cpp | 4 ++-- test/test_log.cpp | 4 ++-- test/test_numeric_limits.cpp | 4 ++-- test/test_pow.cpp | 4 ++-- test/test_pow_df.cpp | 2 +- test/test_round.cpp | 4 ++-- test/test_sf_import_c99.cpp | 3 ++- test/test_sin.cpp | 4 ++-- test/test_sinh.cpp | 4 ++-- test/test_sqrt.cpp | 4 ++-- test/test_tan.cpp | 4 ++-- test/test_tanh.cpp | 4 ++-- test/test_various_edges.cpp | 2 +- 60 files changed, 126 insertions(+), 108 deletions(-) diff --git a/doc/reference.qbk b/doc/reference.qbk index 45697611..ec239821 100644 --- a/doc/reference.qbk +++ b/doc/reference.qbk @@ -1,7 +1,7 @@ [/ - Copyright 2011 - 2024 John Maddock. + Copyright 2011 - 2025 John Maddock. Copyright 2013 - 2019 Paul A. Bristow. - Copyright 2013 - 2024 Christopher Kormanyos. + Copyright 2013 - 2025 Christopher Kormanyos. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at diff --git a/doc/reference_cpp_double_fp_backend.qbk b/doc/reference_cpp_double_fp_backend.qbk index 96c9e09f..0443137d 100644 --- a/doc/reference_cpp_double_fp_backend.qbk +++ b/doc/reference_cpp_double_fp_backend.qbk @@ -1,6 +1,6 @@ [/ - Copyright 2021 - 2024 Fahad Syed. - Copyright 2024 Christopher Kormanyos. + Copyright 2021 - 2025 Fahad Syed. + Copyright 2025 Christopher Kormanyos. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at @@ -22,7 +22,7 @@ }} // namespaces The `cpp_double_fp_backend` back-end is the sum of two IEEE floating-point numbers -combined to create a type having rougly twice the composite width of one of its parts. +combined to create a type having roughly twice the composite width of one of its parts. The `cpp_double_fp_backend` back-end is used in conjunction with `number` and acts as an entirely C++ header only floating-point number type. diff --git a/doc/tutorial.qbk b/doc/tutorial.qbk index 344ec4fb..9011dc25 100644 --- a/doc/tutorial.qbk +++ b/doc/tutorial.qbk @@ -1,7 +1,7 @@ [/ - Copyright 2011 - 2024 John Maddock. + Copyright 2011 - 2025 John Maddock. Copyright 2013 - 2019 Paul A. Bristow. - Copyright 2013 - 2024 Christopher Kormanyos. + Copyright 2013 - 2025 Christopher Kormanyos. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at diff --git a/doc/tutorial_cpp_double_fp_backend.qbk b/doc/tutorial_cpp_double_fp_backend.qbk index c1f00ebc..9940f79e 100644 --- a/doc/tutorial_cpp_double_fp_backend.qbk +++ b/doc/tutorial_cpp_double_fp_backend.qbk @@ -1,6 +1,6 @@ [/ - Copyright 2021 - 2024 Fahad Syed. - Copyright 2024 Christopher Kormanyos. + Copyright 2021 - 2025 Fahad Syed. + Copyright 2025 Christopher Kormanyos. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at @@ -54,7 +54,7 @@ The types still do, however, support infinities, NaNs and (of course) zeros. Signed negative zero, however, is not supported (in favor of efficiency) and all zeros are treated as positive. -The `cpp_double_fp_backend` types inoteroperate with Boost.Math and Boost.Math.Constants. +The `cpp_double_fp_backend` types interoperate with Boost.Math and Boost.Math.Constants. This offers the wealth of Boost-related mathematical tools instantiated with the `cpp_double_fp_backend` types. diff --git a/doc/tutorial_floats.qbk b/doc/tutorial_floats.qbk index 3a7cff7f..cff5ab58 100644 --- a/doc/tutorial_floats.qbk +++ b/doc/tutorial_floats.qbk @@ -1,7 +1,7 @@ [/ - Copyright 2011 - 2024 John Maddock. + Copyright 2011 - 2025 John Maddock. Copyright 2013 - 2019 Paul A. Bristow. - Copyright 2013 - 2024 Christopher Kormanyos. + Copyright 2013 - 2025 Christopher Kormanyos. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at diff --git a/example/cpp_double_double_del_v_jv.cpp b/example/cpp_double_double_del_v_jv.cpp index e6beb249..62e85994 100644 --- a/example/cpp_double_double_del_v_jv.cpp +++ b/example/cpp_double_double_del_v_jv.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2023. +// Copyright Christopher Kormanyos 2023 - 2025. // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) diff --git a/example/cpp_double_fp_gamma_bessel.cpp b/example/cpp_double_fp_gamma_bessel.cpp index ef7664a4..05da1d56 100644 --- a/example/cpp_double_fp_gamma_bessel.cpp +++ b/example/cpp_double_fp_gamma_bessel.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2021 - 2023. +// Copyright Christopher Kormanyos 2021 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/include/boost/multiprecision/cpp_double_fp.hpp b/include/boost/multiprecision/cpp_double_fp.hpp index e2f2bb21..91b19468 100644 --- a/include/boost/multiprecision/cpp_double_fp.hpp +++ b/include/boost/multiprecision/cpp_double_fp.hpp @@ -1,7 +1,7 @@ /////////////////////////////////////////////////////////////////////////////// -// Copyright 2021 Fahad Syed. +// Copyright 2021 - 2025 Fahad Syed. // Copyright 2021 - 2025 Christopher Kormanyos. -// Copyright 2021 Janek Kozicki. +// Copyright 2021 - 2025 Janek Kozicki. // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) @@ -164,13 +164,13 @@ class cpp_double_fp_backend static_assert ( cpp_df_qf_detail::is_floating_point::value - && ( + && bool + { (cpp_df_qf_detail::ccmath::numeric_limits::digits == 24) || (cpp_df_qf_detail::ccmath::numeric_limits::digits == 53) || (cpp_df_qf_detail::ccmath::numeric_limits::digits == 64) || (cpp_df_qf_detail::ccmath::numeric_limits::digits == 113) - ), - "Error: float_type does not fulfil the backend requirements of cpp_double_fp_backend" + }, "Error: float_type does not fulfil the backend requirements of cpp_double_fp_backend" ); using rep_type = cpp_df_qf_detail::pair; diff --git a/include/boost/multiprecision/detail/functions/pow.hpp b/include/boost/multiprecision/detail/functions/pow.hpp index 9eb606bb..6e6c9d20 100644 --- a/include/boost/multiprecision/detail/functions/pow.hpp +++ b/include/boost/multiprecision/detail/functions/pow.hpp @@ -1,6 +1,6 @@ -// Copyright Christopher Kormanyos 2002 - 2013. -// Copyright 2011 - 2013 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2015. +// Copyright 2011 - 2015 John Maddock. // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) diff --git a/performance/Jamfile.v2 b/performance/Jamfile.v2 index 84d8df70..55435490 100644 --- a/performance/Jamfile.v2 +++ b/performance/Jamfile.v2 @@ -1,4 +1,5 @@ -# copyright John Maddock 2012 +# copyright John Maddock 2012 - 2025 +# copyright Christopher Kormanyos 2021 - 2025 # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt. diff --git a/performance/performance_test.cpp b/performance/performance_test.cpp index 6919054f..f1d6babb 100644 --- a/performance/performance_test.cpp +++ b/performance/performance_test.cpp @@ -1,5 +1,7 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011-21 John Maddock. Distributed under the Boost +// Copyright 2011-25 John Maddock. +// Copyright 2021-25 Christopher Kormanyos. +// Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/performance/performance_test.hpp b/performance/performance_test.hpp index 301dd215..8769eef6 100644 --- a/performance/performance_test.hpp +++ b/performance/performance_test.hpp @@ -1,5 +1,7 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011-9 John Maddock. Distributed under the Boost +// Copyright 2011 - 2025 John Maddock. +// Copyright 2021 - 2025 Christopher Kormanyos. +// Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/performance/performance_test_df.cpp b/performance/performance_test_df.cpp index bd1e2ab9..6251f466 100644 --- a/performance/performance_test_df.cpp +++ b/performance/performance_test_df.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// // Copyright John Maddock 2019. -// Copyright Christopher Kormanyos 2021 - 2024. +// Copyright Christopher Kormanyos 2021 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/performance/performance_test_df.hpp b/performance/performance_test_df.hpp index 4ed03614..11d8e4e9 100644 --- a/performance/performance_test_df.hpp +++ b/performance/performance_test_df.hpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// // Copyright John Maddock 2019. -// Copyright Christopher Kormanyos 2021 - 2024. +// Copyright Christopher Kormanyos 2021 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/performance/performance_test_df_local.cpp b/performance/performance_test_df_local.cpp index 9c476d5f..c833c0b4 100644 --- a/performance/performance_test_df_local.cpp +++ b/performance/performance_test_df_local.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2024. +// Copyright Christopher Kormanyos 2024 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/performance/performance_test_files/test52.cpp b/performance/performance_test_files/test52.cpp index cb8b979f..4c34343d 100644 --- a/performance/performance_test_files/test52.cpp +++ b/performance/performance_test_files/test52.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright John Maddock 2019. -// Copyright Christopher Kormanyos 2021 - 2023. +// Copyright John Maddock 2019 - 2025. +// Copyright Christopher Kormanyos 2021 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/performance/performance_test_files/test53.cpp b/performance/performance_test_files/test53.cpp index 4077b397..bc82e030 100644 --- a/performance/performance_test_files/test53.cpp +++ b/performance/performance_test_files/test53.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////// -// Copyright John Maddock 2019 - 2024. +// Copyright John Maddock 2019 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 9dc6ce4a..041c4a9e 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -1,4 +1,4 @@ -# copyright John Maddock 2011 +# copyright John Maddock 2011 - 2025 # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt. diff --git a/test/concepts/sf_concept_check_basic.cpp b/test/concepts/sf_concept_check_basic.cpp index 264789d7..a05485dc 100644 --- a/test/concepts/sf_concept_check_basic.cpp +++ b/test/concepts/sf_concept_check_basic.cpp @@ -1,5 +1,5 @@ -// Copyright John Maddock 2012. -// Copyright Christopher Kormanyos 2021 - 2023. +// Copyright John Maddock 2012 - 2025. +// Copyright Christopher Kormanyos 2021 - 2025. // Use, modification and distribution are subject to the // Boost Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/test/concepts/sf_concept_check_bessel.cpp b/test/concepts/sf_concept_check_bessel.cpp index de0f47a6..27a00eb0 100644 --- a/test/concepts/sf_concept_check_bessel.cpp +++ b/test/concepts/sf_concept_check_bessel.cpp @@ -1,5 +1,5 @@ -// Copyright John Maddock 2012. -// Copyright Christopher Kormanyos 2021 - 2023. +// Copyright John Maddock 2012 - 2025. +// Copyright Christopher Kormanyos 2021 - 2025. // Use, modification and distribution are subject to the // Boost Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/test/math/instances/Jamfile.v2 b/test/math/instances/Jamfile.v2 index 79724e27..e59362fd 100644 --- a/test/math/instances/Jamfile.v2 +++ b/test/math/instances/Jamfile.v2 @@ -1,4 +1,5 @@ -# copyright John Maddock 2013 +# copyright John Maddock 2013 - 2025 +# copyright Christopher Kormanyos 2021 - 2025 # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt. diff --git a/test/math/log1p_expm1_test.cpp b/test/math/log1p_expm1_test.cpp index 4ad5c0e8..325d5f32 100644 --- a/test/math/log1p_expm1_test.cpp +++ b/test/math/log1p_expm1_test.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2002 - 2011. -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2002 - 2025. +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt // diff --git a/test/math/powm1_sqrtp1m1_test.cpp b/test/math/powm1_sqrtp1m1_test.cpp index 6b977e0d..882308db 100644 --- a/test/math/powm1_sqrtp1m1_test.cpp +++ b/test/math/powm1_sqrtp1m1_test.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2002 - 2011. -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2002 - 2025. +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt // diff --git a/test/math/setup.hpp b/test/math/setup.hpp index d5cba9c9..a2673b76 100644 --- a/test/math/setup.hpp +++ b/test/math/setup.hpp @@ -1,5 +1,5 @@ -// Copyright John Maddock 2013. -// Copyright Christopher Kormanyos 2023 - 2024. +// Copyright John Maddock 2013 - 2025. +// Copyright Christopher Kormanyos 2023 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/math/test_bessel_j.cpp b/test/math/test_bessel_j.cpp index 5255251d..7a57d988 100644 --- a/test/math/test_bessel_j.cpp +++ b/test/math/test_bessel_j.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2002 - 2011. -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2002 - 2025. +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt // diff --git a/test/math/test_bessel_k.cpp b/test/math/test_bessel_k.cpp index 428b0e2a..004f4332 100644 --- a/test/math/test_bessel_k.cpp +++ b/test/math/test_bessel_k.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2002 - 2011. -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2002 - 2025. +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt // diff --git a/test/math/test_bessel_y.cpp b/test/math/test_bessel_y.cpp index 9e50d2dc..de1d95db 100644 --- a/test/math/test_bessel_y.cpp +++ b/test/math/test_bessel_y.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2002 - 2011. -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2002 - 2025. +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt // diff --git a/test/math/test_binomial_coeff.cpp b/test/math/test_binomial_coeff.cpp index 3b8fb8b5..7b306329 100644 --- a/test/math/test_binomial_coeff.cpp +++ b/test/math/test_binomial_coeff.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2002 - 2011. -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2002 - 2025. +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt // diff --git a/test/math/test_digamma.cpp b/test/math/test_digamma.cpp index 0201d0b1..b1afcb38 100644 --- a/test/math/test_digamma.cpp +++ b/test/math/test_digamma.cpp @@ -1,7 +1,9 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2021 - 2025. // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt +// #include "setup.hpp" #include "table_type.hpp" diff --git a/test/math/test_gamma.cpp b/test/math/test_gamma.cpp index d53cb822..6ed09b8a 100644 --- a/test/math/test_gamma.cpp +++ b/test/math/test_gamma.cpp @@ -1,7 +1,9 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2021 - 2025. // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt +// #include "setup.hpp" #include "table_type.hpp" diff --git a/test/math/test_ibeta_2.cpp b/test/math/test_ibeta_2.cpp index cf291207..d254bc88 100644 --- a/test/math/test_ibeta_2.cpp +++ b/test/math/test_ibeta_2.cpp @@ -1,7 +1,9 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2021 - 2025. // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt +// #include "setup.hpp" #include "table_type.hpp" diff --git a/test/math/test_zeta.cpp b/test/math/test_zeta.cpp index 8b43ba9c..5e76581d 100644 --- a/test/math/test_zeta.cpp +++ b/test/math/test_zeta.cpp @@ -1,7 +1,9 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. Distributed under the Boost +// Copyright 2011 - 2025 John Maddock. Distributed under the Boost +// Copyright Christopher Kormanyos 2021 - 2025. // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt +// #include "setup.hpp" #include "table_type.hpp" diff --git a/test/test_acos.cpp b/test/test_acos.cpp index 3b750759..4e83362d 100644 --- a/test/test_acos.cpp +++ b/test/test_acos.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_arithmetic.hpp b/test/test_arithmetic.hpp index 6b25b4cf..ffde719c 100644 --- a/test/test_arithmetic.hpp +++ b/test/test_arithmetic.hpp @@ -1,5 +1,7 @@ /////////////////////////////////////////////////////////////// -// Copyright 2012 John Maddock. Distributed under the Boost +// Copyright 2012 - 2025 John Maddock. +// Copyright 2021 - 2025 Christopher Kormanyos. +// Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_arithmetic_df.cpp b/test/test_arithmetic_df.cpp index 0a8228a7..b8b4939d 100644 --- a/test/test_arithmetic_df.cpp +++ b/test/test_arithmetic_df.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// // Copyright 2012 John Maddock. -// Copyright 2021 - 2024 Christopher Kormanyos. +// Copyright 2021 - 2025 Christopher Kormanyos. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_asin.cpp b/test/test_asin.cpp index 79b690c0..95ed324f 100644 --- a/test/test_asin.cpp +++ b/test/test_asin.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_atan.cpp b/test/test_atan.cpp index c9c6716a..3b01097a 100644 --- a/test/test_atan.cpp +++ b/test/test_atan.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_complex.cpp b/test/test_complex.cpp index 19c7df66..d2529d4e 100644 --- a/test/test_complex.cpp +++ b/test/test_complex.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2024. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_complex_df.cpp b/test/test_complex_df.cpp index d57ecad4..4e5fab9e 100644 --- a/test/test_complex_df.cpp +++ b/test/test_complex_df.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// -// Copyright John Maddock 2016. -// Copyright Christopher Kormanyos 2016, 2021 - 2023. +// Copyright John Maddock 2016. +// Copyright Christopher Kormanyos 2016 - 2025. // Distributed under the Boost Software License, // Version 1.0. (See accompanying file LICENSE_1_0.txt // or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/test/test_cos.cpp b/test/test_cos.cpp index 3ea476fe..80d9d0ac 100644 --- a/test/test_cos.cpp +++ b/test/test_cos.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_cosh.cpp b/test/test_cosh.cpp index a272951c..8e72e570 100644 --- a/test/test_cosh.cpp +++ b/test/test_cosh.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_cpp_bin_float_tgamma.cpp b/test/test_cpp_bin_float_tgamma.cpp index b9011fc9..b4789134 100644 --- a/test/test_cpp_bin_float_tgamma.cpp +++ b/test/test_cpp_bin_float_tgamma.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2021 John Maddock. -// Copyright Christopher Kormanyos 2021 - 2023. +// Copyright 2021 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2021 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_cpp_dec_float_tgamma.cpp b/test/test_cpp_dec_float_tgamma.cpp index da28eb86..39f92af0 100644 --- a/test/test_cpp_dec_float_tgamma.cpp +++ b/test/test_cpp_dec_float_tgamma.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2021 John Maddock. -// Copyright Christopher Kormanyos 2021 - 2023. +// Copyright 2021 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2021 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_cpp_double_float_tgamma.cpp b/test/test_cpp_double_float_tgamma.cpp index e0a4ddec..94fa1448 100644 --- a/test/test_cpp_double_float_tgamma.cpp +++ b/test/test_cpp_double_float_tgamma.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright Christopher Kormanyos 2021 - 2023. -// Copyright 2021 John Maddock. +// Copyright Christopher Kormanyos 2021 - 2025. +// Copyright 2021 - 2025 John Maddock. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_cpp_double_fp_conv.cpp b/test/test_cpp_double_fp_conv.cpp index 4dda080d..941114ee 100644 --- a/test/test_cpp_double_fp_conv.cpp +++ b/test/test_cpp_double_fp_conv.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// // Copyright 2012 John Maddock. -// Copyright 2023 Christopher Kormanyos. +// Copyright 2023 - 2025 Christopher Kormanyos. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_exp.cpp b/test/test_exp.cpp index ea639485..450b39da 100644 --- a/test/test_exp.cpp +++ b/test/test_exp.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2024. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_float_io.cpp b/test/test_float_io.cpp index e650f952..9135058c 100644 --- a/test/test_float_io.cpp +++ b/test/test_float_io.cpp @@ -1,9 +1,10 @@ -// Copyright John Maddock 2011. -// Copyright Christopher Kormanyos 2021 - 2023. -// Use, modification and distribution are subject to the -// Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt -// or copy at http://www.boost.org/LICENSE_1_0.txt) +/////////////////////////////////////////////////////////////// +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. +// Distributed under the Boost +// Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt +// #ifdef _MSC_VER #define _SCL_SECURE_NO_WARNINGS diff --git a/test/test_fpclassify.cpp b/test/test_fpclassify.cpp index 3a45fed3..10dadfe1 100644 --- a/test/test_fpclassify.cpp +++ b/test/test_fpclassify.cpp @@ -1,6 +1,6 @@ -// Copyright John Maddock 2006. +// Copyright John Maddock 2006 - 2025. // Copyright Paul A. Bristow 2007 -// Copyright Christopher Kormanyos 2023 +// Copyright Christopher Kormanyos 2023 - 2025 // Use, modification and distribution are subject to the // Boost Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/test/test_log.cpp b/test/test_log.cpp index 42b8d911..309fe1e6 100644 --- a/test/test_log.cpp +++ b/test/test_log.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_numeric_limits.cpp b/test/test_numeric_limits.cpp index f8a87c66..c8cc0f5f 100644 --- a/test/test_numeric_limits.cpp +++ b/test/test_numeric_limits.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright John Maddock 2011. -// Copyright Christopher Kormanyos 2023. +// Copyright John Maddock 2011 - 2025. +// Copyright Christopher Kormanyos 2023 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_pow.cpp b/test/test_pow.cpp index ba3aa446..2fb9d487 100644 --- a/test/test_pow.cpp +++ b/test/test_pow.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2021 - 2024. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2021 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_pow_df.cpp b/test/test_pow_df.cpp index 34465793..ec45c6ee 100644 --- a/test/test_pow_df.cpp +++ b/test/test_pow_df.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// // Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2021 - 2023. +// Copyright Christopher Kormanyos 2021 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_round.cpp b/test/test_round.cpp index e0de12a7..37302127 100644 --- a/test/test_round.cpp +++ b/test/test_round.cpp @@ -1,5 +1,5 @@ -// (C) Copyright John Maddock 2007. -// (C) Copyright Christopher Kormanyos 2023. +// (C) Copyright John Maddock 2007 - 2025. +// (C) Copyright Christopher Kormanyos 2023 - 2025. // Use, modification and distribution are subject to the // Boost Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/test/test_sf_import_c99.cpp b/test/test_sf_import_c99.cpp index fc33e2c9..9f0bd2b1 100644 --- a/test/test_sf_import_c99.cpp +++ b/test/test_sf_import_c99.cpp @@ -1,4 +1,5 @@ -// (C) Copyright John Maddock 2016. +// (C) Copyright John Maddock 2016 - 2025. +// (C) Copyright Christopher Kormanyos 2021 - 2025 // Use, modification and distribution are subject to the // Boost Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/test/test_sin.cpp b/test/test_sin.cpp index 1a8f3d94..3299c4b8 100644 --- a/test/test_sin.cpp +++ b/test/test_sin.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_sinh.cpp b/test/test_sinh.cpp index d846217e..fe747581 100644 --- a/test/test_sinh.cpp +++ b/test/test_sinh.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_sqrt.cpp b/test/test_sqrt.cpp index d9529f9f..88c09adb 100644 --- a/test/test_sqrt.cpp +++ b/test/test_sqrt.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_tan.cpp b/test/test_tan.cpp index c4ee8be4..cb293c66 100644 --- a/test/test_tan.cpp +++ b/test/test_tan.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_tanh.cpp b/test/test_tanh.cpp index 80b1e4ca..ba0edbc3 100644 --- a/test/test_tanh.cpp +++ b/test/test_tanh.cpp @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////// -// Copyright 2011 John Maddock. -// Copyright Christopher Kormanyos 2002 - 2011, 2021 - 2023. +// Copyright 2011 - 2025 John Maddock. +// Copyright Christopher Kormanyos 2002 - 2025. // Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt diff --git a/test/test_various_edges.cpp b/test/test_various_edges.cpp index 70a25475..48d5caf4 100644 --- a/test/test_various_edges.cpp +++ b/test/test_various_edges.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 - 2024 Matt Borland +// Copyright 2023 - 2025 Matt Borland // Copyright 2023 - 2025 Christopher Kormanyos // Distributed under the Boost Software License, Version 1.0. // https://www.boost.org/LICENSE_1_0.txt