conv_fail_51
../libs/multiprecision/test/compile_fail/conv_fail_51.cpp:13:22: warning: unused variable 'f2' [-Wunused-variable]
conv_fail_53
../libs/multiprecision/test/compile_fail/conv_fail_53.cpp:13:13: warning: unused variable 'j' [-Wunused-variable]
conv_fail_56
../libs/multiprecision/test/compile_fail/conv_fail_56.cpp:13:14: warning: unused variable 'j' [-Wunused-variable]
conv_fail_57
../libs/multiprecision/test/compile_fail/conv_fail_57.cpp:13:13: warning: unused variable 'j' [-Wunused-variable]
cpp_dec_float_snips
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
exercise_threading_log_agm_cpp_bin_float
../boost/multiprecision/cpp_int/bitwise.hpp:598:14: warning: array subscript [78, 1152921504606846975] is outside array bounds of 'boost::multiprecision::backends::cpp_bin_float<501>::rep_type [1]' {aka 'boost::multiprecision::backends::cpp_int_backend<1666, 1666, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void> [1]'} [-Warray-bounds=]
../boost/multiprecision/cpp_int/bitwise.hpp:598:10: warning: array subscript [78, 1152921504606846975] is outside array bounds of 'boost::multiprecision::backends::cpp_bin_float<501>::rep_type [1]' {aka 'boost::multiprecision::backends::cpp_int_backend<1666, 1666, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void> [1]'} [-Warray-bounds=]
floating_point_examples
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
gauss_laguerre_quadrature
../boost/math/special_functions/detail/bessel_ik.hpp:421:22: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized]
git_issue_175
../libs/multiprecision/test/git_issue_175.cpp:56:42: warning: result of '2^3' is 1; did you mean '1 << 3' (8)? [-Wxor-used-as-pow]
../libs/multiprecision/test/git_issue_175.cpp:56:41: note: you can silence this warning by using a hexadecimal constant (0x2 rather than 2)
../libs/multiprecision/test/git_issue_175.cpp:57:40: warning: result of '2^3' is 1; did you mean '1 << 3' (8)? [-Wxor-used-as-pow]
../libs/multiprecision/test/git_issue_175.cpp:57:39: note: you can silence this warning by using a hexadecimal constant (0x2 rather than 2)
git_issue_624
../libs/multiprecision/test/git_issue_624.cpp:56:11: warning: typedef 'using checked_uint64_t = class boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<64, 64, boost::multiprecision::unsigned_magnitude, boost::multiprecision::checked> >' locally defined but not used [-Wunused-local-typedefs]
logged_adaptor_cpp_output_test
../libs/multiprecision/test/logged_adaptor_cpp_output_test.cpp:28:122: warning: unused parameter 'val' [-Wunused-parameter]
../libs/multiprecision/test/logged_adaptor_cpp_output_test.cpp:28:139: warning: unused parameter 'event_description' [-Wunused-parameter]
number_concept_check_backend_concept
../boost/multiprecision/detail/default_ops.hpp:3054:61: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
number_concept_check_cpp_dec_float
../boost/multiprecision/detail/default_ops.hpp:3054:61: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
number_concept_check_logged_adaptor
../boost/multiprecision/detail/default_ops.hpp:3054:61: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
standalone_test_arithmetic_cpp_bin_float
../boost/multiprecision/cpp_bin_float.hpp:349:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
standalone_test_arithmetic_cpp_dec_float
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
standalone_test_arithmetic_cpp_int
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
standalone_test_arithmetic_cpp_rational
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_ab_1
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_ab_2
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_ab_3
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_backend_concept
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_complex128
../boost/multiprecision/detail/default_ops.hpp:2341:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2355:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2377:34: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_complex_adaptor
../boost/multiprecision/detail/default_ops.hpp:2341:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2355:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2377:34: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2341:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2355:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2348:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_complex_adaptor_2
../boost/multiprecision/cpp_bin_float.hpp:349:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
test_arithmetic_cpp_bin_float_1
../boost/multiprecision/cpp_bin_float.hpp:349:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
test_arithmetic_cpp_bin_float_2
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_bin_float_2m
../boost/multiprecision/cpp_bin_float.hpp:349:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
test_arithmetic_cpp_bin_float_4
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/cpp_bin_float.hpp:349:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_bin_float_5
../boost/multiprecision/cpp_bin_float.hpp:349:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
test_arithmetic_cpp_complex_dbg_adptr
../boost/multiprecision/detail/default_ops.hpp:2341:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2355:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2348:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/cpp_bin_float.hpp:349:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
test_arithmetic_cpp_complex_logged_adptr
../boost/multiprecision/detail/default_ops.hpp:2341:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2355:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2348:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/cpp_bin_float.hpp:349:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
test_arithmetic_cpp_dec_float_1
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_dec_float_3
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_int_1
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_int_10
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_int_20
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_int_4
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_int_7
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_int_dbg_adptr
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_int_logged_adptr
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_rat_dbg_adptr
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_cpp_rat_logged_adptr
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_dbg_adptr1
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_dbg_adptr2
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_logged_1
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2368:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_arithmetic_logged_2
../boost/multiprecision/detail/default_ops.hpp:2390:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_complex
../boost/multiprecision/detail/default_ops.hpp:2341:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2341:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2341:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_cpp_dec_float_tgamma
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_round_cpp_bin_float
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_round_cpp_dec_float
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_bin_float
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_bin_float_2
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_bin_float_3
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_dec_float
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2824:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_dec_float_2
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_dec_float_3
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_dec_float_4
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_dec_float_5
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
test_sf_import_c99_cpp_dec_float_6
../boost/multiprecision/detail/default_ops.hpp:2924:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]