Warnings: teeks99-09-v18m-64onAMD64 - multiprecision / msvc-14.5
Rev cdfc3df7627ed38154e3a6066603d4fa57de9505 / Mon, 22 Jun 2026 19:02:31 +0000
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
..\boost/multiprecision/cpp_int/divide.hpp(675): warning C4293: '<<': shift count negative or too big, undefined behavior
                
integer_examples
..\libs\multiprecision\example\integer_examples.cpp(56): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
                
mixed_integer_arithmetic
..\libs\multiprecision\example\mixed_integer_arithmetic.cpp(11): warning C4005: '_SCL_SECURE_NO_WARNINGS': macro redefinition
                
test_arithmetic_cpp_int_13
..\boost/multiprecision/cpp_int/divide.hpp(675): warning C4293: '<<': shift count negative or too big, undefined behavior
                
test_arithmetic_cpp_int_14
..\boost/multiprecision/cpp_int/divide.hpp(675): warning C4293: '<<': shift count negative or too big, undefined behavior
                
test_arithmetic_cpp_int_15
..\boost/multiprecision/cpp_int/divide.hpp(675): warning C4293: '<<': shift count negative or too big, undefined behavior
                
test_arithmetic_cpp_int_16
..\boost/multiprecision/cpp_int/divide.hpp(675): warning C4293: '<<': shift count negative or too big, undefined behavior
                
test_arithmetic_cpp_int_17
..\boost/multiprecision/cpp_int/divide.hpp(675): warning C4293: '<<': shift count negative or too big, undefined behavior
                
test_arithmetic_cpp_int_18
..\boost/multiprecision/cpp_int/divide.hpp(675): warning C4293: '<<': shift count negative or too big, undefined behavior
                
test_checked_cpp_int
..\libs\multiprecision\test\test_checked_cpp_int.cpp(131): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
                
test_constants_cpp_dec_float
..\boost/multiprecision/cpp_dec_float.hpp(2511): warning C4459: declaration of 'e' hides global declaration
..\boost/multiprecision/detail/number_base.hpp(798): warning C4459: declaration of 'e' hides global declaration
..\boost/multiprecision/detail/number_base.hpp(491): 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/throw_exception.hpp(102): warning C4459: declaration of 'e' hides global declaration
..\boost/multiprecision/detail/number_base.hpp(643): warning C4459: declaration of 'e' hides global declaration
..\boost/throw_exception.hpp(97): warning C4459: declaration of 'e' hides global declaration
                
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
..\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_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_various_edges_more
..\boost/multiprecision/cpp_double_fp.hpp(237): warning C4244: 'argument': conversion from 'const OtherFloatType' to 'double', possible loss of data