Warnings: teeks99-dkr-mg13-17 - multiprecision / gcc-13~c++17
Rev fb11cb8252f0aede8e1268004888214d59cd38b9 / Tue, 06 Feb 2024 07:21:15 +0000
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:2794: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:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
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)
                
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:3024:61: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
number_concept_check_cpp_dec_float
../boost/multiprecision/detail/default_ops.hpp:3024:61: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
number_concept_check_logged_adaptor
../boost/multiprecision/detail/default_ops.hpp:3024:61: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
standalone_test_arithmetic_cpp_dec_float
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
standalone_test_arithmetic_cpp_int
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
standalone_test_arithmetic_cpp_rational
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test1
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
test2
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
test4
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
test5
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
test6
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
test_arithmetic_ab_1
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_ab_2
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_ab_3
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_backend_concept
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_complex_adaptor
../boost/multiprecision/detail/default_ops.hpp:2317:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2331:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2353:34: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2317:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2331:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2324:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_bin_float_2
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_bin_float_4
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_complex_dbg_adptr
../boost/multiprecision/detail/default_ops.hpp:2317:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2331:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2324:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_complex_logged_adptr
../boost/multiprecision/detail/default_ops.hpp:2317:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2331:44: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2324:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_dec_float_1
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_dec_float_3
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_int_1
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_int_10
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_int_20
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_int_4
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_int_7
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_int_dbg_adptr
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_int_logged_adptr
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_rat_dbg_adptr
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_cpp_rat_logged_adptr
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_dbg_adptr1
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_dbg_adptr2
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_logged_1
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2344:53: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_arithmetic_logged_2
../boost/multiprecision/detail/default_ops.hpp:2366:54: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_complex
../boost/multiprecision/detail/default_ops.hpp:2317:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2317:57: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_cpp_dec_float_tgamma
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_round_cpp_bin_float
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_round_cpp_dec_float
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_sf_import_c99_cpp_bin_float
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794: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:2894: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:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
test_sf_import_c99_cpp_dec_float
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794:47: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2794: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:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894: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:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894: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:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
../boost/multiprecision/detail/default_ops.hpp:2894: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:2894: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:2894:60: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
                
ublas1_et
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
ublas2_et
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
ublas3_et
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
ublas4_et
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
                
ublas5_et
../boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
../boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]