Test output: teeks99-09-v17ml-64onAMD64 - units - test_limits / msvc-14.3
Rev 2b7c83edd2af574bf4a892389c61cee817fcb8c5 / Fri, 15 Nov 2024 13:40:37 +0000
Compile [2024-11-15 23:55:21 UTC]: fail


    call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-14.3\msvc-setup.bat"  >nul
 cl /Zm800 -nologo "..\libs\units\test\test_limits.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\units\test\test_limits.test\msvc-14.3\dbg\x86_6\async-excpt-on\dbg-symbl-off\thrd-mlt\test_limits.obj"     -TP /wd4675 /EHa /GR /Zc:throwingNew /Od /Ob0 /W4 /WX /MDd /Zc:forScope /Zc:wchar_t /Zc:inline /favor:blend /std:c++latest /wd4701 -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 "-I.." 

test_limits.cpp
..\boost/units/limits.hpp(69): error C2220: the following warning is treated as an error
..\boost/units/limits.hpp(69): 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/units/limits.hpp(69): note: the template instantiation context (the oldest one first) is
..\boost/units/limits.hpp(27): note: while compiling class template partial specialization 'std::numeric_limits<boost::units::quantity<Unit,T>>'
..\boost/units/limits.hpp(55): 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/units/limits.hpp(55): note: the template instantiation context (the oldest one first) is
..\libs\units\test\test_limits.cpp(119): note: see reference to function template instantiation 'void do_check<float>(void)' being compiled
..\libs\units\test\test_limits.cpp(77): note: see reference to class template instantiation 'std::numeric_limits<boost::units::quantity<unit_type,float>>' being compiled
..\boost/units/limits.hpp(69): 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\units\test\test_limits.cpp(104): 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\units\test\test_limits.cpp(105): 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/units/limits.hpp(69): warning C4996: 'std::_Num_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\units\test\test_limits.cpp(104): warning C4996: 'std::_Num_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.