Warnings: teeks99-09-v18ml-64onAMD64 - multiprecision / msvc-14.5
Rev ca185449a1b1529e2905875e9a6e3d8ae606c24a / Wed, 24 Jun 2026 21:33:38 +0000
constexpr_test_cpp_int_5
..\libs\multiprecision\test\constexpr_test_cpp_int_5.cpp(236): warning C4456: declaration of 'i' hides previous local declaration
..\libs\multiprecision\test\constexpr_test_cpp_int_5.cpp(237): warning C4456: declaration of 'j' hides previous local declaration
..\libs\multiprecision\test\constexpr_test_cpp_int_5.cpp(281): warning C4456: declaration of 'i' hides previous local declaration
..\libs\multiprecision\test\constexpr_test_cpp_int_5.cpp(281): warning C4456: declaration of 'j' hides previous local declaration
                
floating_point_examples
..\libs\multiprecision\example\floating_point_examples.cpp(622): warning C4459: declaration of 'mp_type' hides global declaration
                
git_issue_624
..\libs\multiprecision\test\git_issue_624.cpp(53): warning C4459: declaration of 'int64_t' hides global declaration
..\libs\multiprecision\test\git_issue_624.cpp(54): warning C4459: declaration of 'uint64_t' hides global declaration
                
git_issue_734
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
integer_examples
..\libs\multiprecision\example\integer_examples.cpp(56): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
                
logged_adaptor_cpp_output_test
..\libs\multiprecision\test\logged_adaptor_cpp_output_test.cpp(28): warning C4100: 'event_description': unreferenced parameter
..\libs\multiprecision\test\logged_adaptor_cpp_output_test.cpp(28): warning C4100: 'val': unreferenced parameter
                
mixed_integer_arithmetic
..\libs\multiprecision\example\mixed_integer_arithmetic.cpp(11): warning C4005: '_SCL_SECURE_NO_WARNINGS': macro redefinition
                
reduced_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_acos_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_arithmetic_skeleton
C:\teeks99-09\run\boost_root\libs\multiprecision\test\skeleton_backend.hpp(1240): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
C:\teeks99-09\run\boost_root\libs\multiprecision\test\skeleton_backend.hpp(1283): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
C:\teeks99-09\run\boost_root\libs\multiprecision\test\skeleton_backend.hpp(1240): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_asin_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_atan_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_checked_cpp_int
..\libs\multiprecision\test\test_checked_cpp_int.cpp(131): warning C4244: 'initializing': conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
                
test_complex_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_constants_cpp_dec_float
..\boost/multiprecision/cpp_dec_float.hpp(2511): warning C4459: declaration of 'e' hides global declaration
..\boost/multiprecision/cpp_dec_float.hpp(148): warning C4459: declaration of 'e' hides global declaration
..\boost/multiprecision/detail/number_base.hpp(1439): warning C4459: declaration of 'e' hides global declaration
..\boost/multiprecision/detail/number_base.hpp(798): warning C4459: declaration of 'e' hides global declaration
..\boost/throw_exception.hpp(102): warning C4459: declaration of 'e' hides global declaration
..\boost/throw_exception.hpp(97): warning C4459: declaration of 'e' hides global declaration
                
test_cos_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_cosh_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_cpp_double_float_tgamma
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_exp_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_fpclassify_cpp_bin_float
..\libs\multiprecision\test\test_fpclassify.cpp(311): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(314): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(317): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(322): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(330): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(334): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(338): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(342): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(356): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(357): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(363): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(367): warning C4804: '>': unsafe use of type 'bool' in operation
                
test_fpclassify_cpp_dec_float
..\libs\multiprecision\test\test_fpclassify.cpp(311): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(314): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(317): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(322): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(330): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(334): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(338): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(342): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(356): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(357): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(363): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(367): warning C4804: '>': unsafe use of type 'bool' in operation
                
test_fpclassify_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_fpclassify.cpp(311): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(314): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(317): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(322): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(330): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(334): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(338): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(342): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(356): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(357): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(363): warning C4804: '>': unsafe use of type 'bool' in operation
..\libs\multiprecision\test\test_fpclassify.cpp(367): warning C4804: '>': unsafe use of type 'bool' in operation
                
test_generic_conv
..\libs\multiprecision\test\test_generic_conv.cpp(147): warning C4293: '<<': shift count negative or too big, undefined behavior
..\libs\multiprecision\test\test_generic_conv.cpp(148): warning C4293: '<<': shift count negative or too big, undefined behavior
                
test_log_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_native_integer
..\libs\multiprecision\test\test_native_integer.cpp(75): warning C4456: declaration of 'i' hides previous local declaration
..\libs\multiprecision\test\test_native_integer.cpp(77): warning C4456: declaration of 'j' hides previous local declaration
..\libs\multiprecision\test\test_native_integer.cpp(78): warning C4456: declaration of 'r' hides previous local declaration
                
test_numeric_limits_backend_concept
..\libs\multiprecision\test\test_numeric_limits.cpp(259): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_numeric_limits.cpp(260): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_numeric_limits.cpp(122): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_numeric_limits.cpp(122): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_numeric_limits.cpp(134): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_numeric_limits.cpp(134): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_numeric_limits_cpp_dec_float
..\libs\multiprecision\test\test_numeric_limits.cpp(122): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_numeric_limits.cpp(134): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_numeric_limits_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_numeric_limits.cpp(122): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\libs\multiprecision\test\test_numeric_limits.cpp(134): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_pow_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_round_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_sf_import_c99_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_double_fp.hpp(237): warning C4244: 'argument': conversion from 'const OtherFloatType' to 'double', possible loss of data
                
test_sin_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_sinh_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_sqrt_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_tan_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_tanh_cpp_double_fp
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_various_edges
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
                
test_various_edges_more
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::float_denorm_style': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(42): warning C4996: 'std::_Num_float_base::has_denorm': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp(46): warning C4996: 'std::_Num_base::has_denorm_loss': warning STL4042: std::float_denorm_style, std::numeric_limits::has_denorm, and std::numeric_limits::has_denorm_loss are deprecated in C++23. You can define _SILENCE_CXX23_DENORM_DEPRECATION_WARNING or _SILENCE_ALL_CXX23_DEPRECATION_WARNINGS to suppress this warning.
..\boost/multiprecision/cpp_double_fp.hpp(237): warning C4244: 'argument': conversion from 'const OtherFloatType' to 'double', possible loss of data