* installing *source* package ‘volesti’ ... ** using staged installation ** libs using C++ compiler: ‘Debian clang version 18.1.8 (11)’ clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c RcppExports.cpp -o RcppExports.o In file included from RcppExports.cpp:4: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from RcppExports.cpp:4: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from RcppExports.cpp:4: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from RcppExports.cpp:4: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ 5 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c copula.cpp -o copula.o In file included from copula.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from copula.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from copula.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from copula.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from copula.cpp:17: include/sampling/simplex.hpp:233:18: warning: unused variable 'n' [-Wunused-variable] 233 | unsigned int n=V.rows(),j,i,k,x_rand,M=2147483647,pr,divisors,pointer; // M is the largest possible integer | ^ copula.cpp:81:63: warning: unused variable 'i' [-Wunused-variable] 81 | unsigned int dim = Rcpp::as >(r1).size(), i, j; | ^ copula.cpp:81:66: warning: unused variable 'j' [-Wunused-variable] 81 | unsigned int dim = Rcpp::as >(r1).size(), i, j; | ^ 8 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c direct_sampling.cpp -o direct_sampling.o In file included from direct_sampling.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from direct_sampling.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from direct_sampling.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from direct_sampling.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:26: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:28: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from direct_sampling.cpp:19: include/sampling/simplex.hpp:233:18: warning: unused variable 'n' [-Wunused-variable] 233 | unsigned int n=V.rows(),j,i,k,x_rand,M=2147483647,pr,divisors,pointer; // M is the largest possible integer | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from direct_sampling.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ direct_sampling.cpp:52:50: warning: unused typedef 'VT' [-Wunused-local-typedef] 52 | typedef Eigen::Matrix VT; | ^ 45 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c exact_vol.cpp -o exact_vol.o In file included from exact_vol.cpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from exact_vol.cpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from exact_vol.cpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from exact_vol.cpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from exact_vol.cpp:16: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from exact_vol.cpp:17: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from exact_vol.cpp:18: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from exact_vol.cpp:17: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 43 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c frustum_of_simplex.cpp -o frustum_of_simplex.o In file included from frustum_of_simplex.cpp:8: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from frustum_of_simplex.cpp:8: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from frustum_of_simplex.cpp:8: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from frustum_of_simplex.cpp:8: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ 5 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c inner_ball.cpp -o inner_ball.o In file included from inner_ball.cpp:7: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from inner_ball.cpp:7: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from inner_ball.cpp:7: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from inner_ball.cpp:7: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:26: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:28: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: include/convex_bodies/vpolytope.h:413:44: warning: unused variable 'pointIt' [-Wunused-variable] 413 | typename std::vector::iterator pointIt; | ^~~~~~~ include/convex_bodies/vpolytope.h:267:14: note: in instantiation of function template specialization 'VPolytope>>::get_points_for_rounding>>>' requested here 267 | if (!get_points_for_rounding(randPoints)) { | ^ inner_ball.cpp:80:28: note: in instantiation of member function 'VPolytope>>::ComputeInnerBall' requested here 80 | InnerBall = VP.ComputeInnerBall(); | ^ In file included from inner_ball.cpp:14: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:18: include/lp_oracles/vpolyoracles.h:311:8: warning: unused variable 'res' [-Wunused-variable] 311 | NT res; | ^~~ include/convex_bodies/vpolytope.h:297:19: note: in instantiation of function template specialization 'intersect_double_line_Vpoly, point>>' requested here 297 | res = intersect_double_line_Vpoly(V, center, v, row, colno); | ^ inner_ball.cpp:80:28: note: in instantiation of member function 'VPolytope>>::ComputeInnerBall' requested here 80 | InnerBall = VP.ComputeInnerBall(); | ^ 45 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c load_sdpa_format_file.cpp -o load_sdpa_format_file.o In file included from load_sdpa_format_file.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from load_sdpa_format_file.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from load_sdpa_format_file.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from load_sdpa_format_file.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from load_sdpa_format_file.cpp:18: include/convex_bodies/spectrahedra/LMI.h:126:13: warning: unused variable 'at' [-Wunused-variable] 126 | int at = 0; | ^~ In file included from load_sdpa_format_file.cpp:20: include/SDPAFormatManager.h:106:32: warning: unused variable 'sz' [-Wunused-variable] 106 | std::string::size_type sz; | ^~ load_sdpa_format_file.cpp:37:28: warning: unused typedef 'RNGType' [-Wunused-local-typedef] 37 | typedef boost::mt19937 RNGType; | ^ load_sdpa_format_file.cpp:38:29: warning: unused typedef 'LMI' [-Wunused-local-typedef] 38 | typedef LMI LMI; | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c poly_gen.cpp -o poly_gen.o In file included from poly_gen.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from poly_gen.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from poly_gen.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from poly_gen.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from poly_gen.cpp:18: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from poly_gen.cpp:19: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from poly_gen.cpp:20: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from poly_gen.cpp:23: include/generators/v_polytopes_generators.h:44:18: warning: unused variable 'j' [-Wunused-variable] 44 | unsigned int j; | ^ include/generators/v_polytopes_generators.h:103:18: warning: unused variable 'j' [-Wunused-variable] 103 | unsigned int j, count_row,it=0; | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:19: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from poly_gen.cpp:23: include/generators/v_polytopes_generators.h:42:40: warning: unused variable 'pit' [-Wunused-variable] 42 | typename std::vector::iterator pit; | ^~~ poly_gen.cpp:78:39: note: in instantiation of function template specialization 'random_vpoly>>, boost::random::mersenne_twister_engine>' requested here 78 | return extractMatPoly(random_vpoly(dim_gen, m_gen, seed2)); | ^ In file included from poly_gen.cpp:23: include/generators/v_polytopes_generators.h:101:40: warning: unused variable 'pit' [-Wunused-variable] 101 | typename std::vector::iterator pit; | ^~~ poly_gen.cpp:81:39: note: in instantiation of function template specialization 'random_vpoly_incube>>, boost::random::mersenne_twister_engine>' requested here 81 | return extractMatPoly(random_vpoly_incube(dim_gen, m_gen, seed2)); | ^ In file included from poly_gen.cpp:23: include/generators/v_polytopes_generators.h:32:23: warning: unused typedef 'Point' [-Wunused-local-typedef] 32 | typedef PointType Point; | ^ In file included from poly_gen.cpp:24: include/generators/z_polytopes_generators.h:61:38: warning: unused typedef 'NT' [-Wunused-local-typedef] 61 | typedef typename Polytope::NT NT; | ^ 49 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c rotating.cpp -o rotating.o In file included from rotating.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from rotating.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from rotating.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from rotating.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:26: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:28: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rotating.cpp:18: In file included from include/volume/volume_sequence_of_balls.hpp:27: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ rotating.cpp:42:53: warning: unused typedef 'InterVP' [-Wunused-local-typedef] 42 | typedef IntersectionOfVpoly InterVP; | ^ 44 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c rounding.cpp -o rounding.o In file included from rounding.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from rounding.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from rounding.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from rounding.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:17: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:20: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: include/convex_bodies/vpolytope.h:413:44: warning: unused variable 'pointIt' [-Wunused-variable] 413 | typename std::vector::iterator pointIt; | ^~~~~~~ include/convex_bodies/vpolytope.h:267:14: note: in instantiation of function template specialization 'VPolytope>>::get_points_for_rounding>>>' requested here 267 | if (!get_points_for_rounding(randPoints)) { | ^ rounding.cpp:117:28: note: in instantiation of member function 'VPolytope>>::ComputeInnerBall' requested here 117 | InnerBall = VP.ComputeInnerBall(); | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:18: include/lp_oracles/vpolyoracles.h:311:8: warning: unused variable 'res' [-Wunused-variable] 311 | NT res; | ^~~ include/convex_bodies/vpolytope.h:297:19: note: in instantiation of function template specialization 'intersect_double_line_Vpoly, point>>' requested here 297 | res = intersect_double_line_Vpoly(V, center, v, row, colno); | ^ rounding.cpp:117:28: note: in instantiation of member function 'VPolytope>>::ComputeInnerBall' requested here 117 | InnerBall = VP.ComputeInnerBall(); | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:17: include/convex_bodies/hpolytope.h:313:12: warning: unused variable 'mult' [-Wunused-variable] 313 | NT mult; | ^~~~ include/random_walks/uniform_rdhr_walk.hpp:64:41: note: in instantiation of member function 'HPolytope>>::line_intersect' requested here 64 | std::pair bpair = P.line_intersect(_p, v, _lamdas, _Av, | ^ include/sampling/random_point_generators.hpp:63:18: note: in instantiation of function template specialization 'RDHRWalk::Walk>>, BoostRandomNumberGenerator, double>>::apply>>>' requested here 63 | walk.apply(P, p, walk_length, rng); | ^ include/volume/rounding.hpp:60:35: note: in instantiation of function template specialization 'RandomPointGenerator>>, BoostRandomNumberGenerator, double>>>::apply>>, point>, std::list>>, PushBackWalkPolicy, BoostRandomNumberGenerator, double>>' requested here 60 | RandomPointGenerator::apply(P, p, num_of_samples, walk_length, | ^ rounding.cpp:137:29: note: in instantiation of function template specialization 'round_polytope, Eigen::Matrix, HPolytope>>, point>, double, BoostRandomNumberGenerator, double>>' requested here 137 | round_res = round_polytope(HP, InnerBall, walkL, rng); | ^ In file included from rounding.cpp:18: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:20: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:140:8: warning: unused variable 'res' [-Wunused-variable] 140 | NT res; | ^~~ include/convex_bodies/zpolytope.h:331:16: note: in instantiation of function template specialization 'intersect_line_zono, point>>' requested here 331 | return intersect_line_zono(V, r, v, conv_comb, colno); | ^ include/random_walks/uniform_cdhr_walk.hpp:88:37: note: in instantiation of member function 'Zonotope>>::line_intersect_coord' requested here 88 | std::pair bpair = P.line_intersect_coord(_p, _rand_coord, _lamdas); | ^ include/random_walks/uniform_cdhr_walk.hpp:41:9: note: in instantiation of function template specialization 'CDHRWalk::Walk>>, BoostRandomNumberGenerator, double>>::initialize>>>' requested here 41 | initialize(P, p, rng); | ^ include/sampling/random_point_generators.hpp:60:14: note: in instantiation of function template specialization 'CDHRWalk::Walk>>, BoostRandomNumberGenerator, double>>::Walk>>>' requested here 60 | Walk walk(P, p, rng); | ^ include/volume/rounding.hpp:60:35: note: in instantiation of function template specialization 'RandomPointGenerator>>, BoostRandomNumberGenerator, double>>>::apply>>, point>, std::list>>, PushBackWalkPolicy, BoostRandomNumberGenerator, double>>' requested here 60 | RandomPointGenerator::apply(P, p, num_of_samples, walk_length, | ^ rounding.cpp:157:29: note: in instantiation of function template specialization 'round_polytope, Eigen::Matrix, Zonotope>>, point>, double, BoostRandomNumberGenerator, double>>' requested here 157 | round_res = round_polytope(ZP, InnerBall, walkL, rng); | ^ In file included from rounding.cpp:20: include/volume/volume_cooling_gaussians.hpp:166:48: warning: unused typedef 'viterator' [-Wunused-local-typedef] 166 | typedef typename std::vector::iterator viterator; | ^ include/volume/volume_cooling_gaussians.hpp:221:35: warning: unused typedef 'VT' [-Wunused-local-typedef] 221 | typedef typename Polytope::VT VT; | ^ 49 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c sample_points.cpp -o sample_points.o In file included from sample_points.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from sample_points.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from sample_points.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from sample_points.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:17: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:20: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from sample_points.cpp:20: include/sampling/sampling.hpp:129:18: warning: unused variable 'n' [-Wunused-variable] 129 | unsigned int n = rnum / 2; | ^ sample_points.cpp:172:8: warning: unused variable 'radius' [-Wunused-variable] 172 | NT radius = 1.0, L; | ^~~~~~ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: include/convex_bodies/vpolytope.h:413:44: warning: unused variable 'pointIt' [-Wunused-variable] 413 | typename std::vector::iterator pointIt; | ^~~~~~~ include/convex_bodies/vpolytope.h:267:14: note: in instantiation of function template specialization 'VPolytope>>::get_points_for_rounding>>>' requested here 267 | if (!get_points_for_rounding(randPoints)) { | ^ sample_points.cpp:312:32: note: in instantiation of member function 'VPolytope>>::ComputeInnerBall' requested here 312 | InnerBall = VP.ComputeInnerBall(); | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:18: include/lp_oracles/vpolyoracles.h:311:8: warning: unused variable 'res' [-Wunused-variable] 311 | NT res; | ^~~ include/convex_bodies/vpolytope.h:297:19: note: in instantiation of function template specialization 'intersect_double_line_Vpoly, point>>' requested here 297 | res = intersect_double_line_Vpoly(V, center, v, row, colno); | ^ sample_points.cpp:312:32: note: in instantiation of member function 'VPolytope>>::ComputeInnerBall' requested here 312 | InnerBall = VP.ComputeInnerBall(); | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:17: include/convex_bodies/hpolytope.h:313:12: warning: unused variable 'mult' [-Wunused-variable] 313 | NT mult; | ^~~~ include/random_walks/boundary_rdhr_walk.hpp:48:45: note: in instantiation of member function 'HPolytope>>::line_intersect' requested here 48 | std::pair bpair = P.line_intersect(_p, v, _lamdas, _Av, | ^ include/sampling/random_point_generators.hpp:156:18: note: in instantiation of function template specialization 'BRDHRWalk::Walk>>, BoostRandomNumberGenerator, double>>::apply>>>' requested here 156 | walk.apply(P, p1, p2, walk_length, rng); | ^ include/sampling/sampling.hpp:125:35: note: in instantiation of function template specialization 'BoundaryRandomPointGenerator>>, BoostRandomNumberGenerator, double>>>::apply>>, point>, std::list>>, PushBackWalkPolicy, BoostRandomNumberGenerator, double>>' requested here 125 | BoundaryRandomPointGenerator::apply(P, p, nburns, walk_len, | ^ sample_points.cpp:32:13: note: in instantiation of function template specialization 'uniform_sampling_boundary>>, HPolytope>>, BoostRandomNumberGenerator, double>, point>>' requested here 32 | uniform_sampling_boundary (randPoints, P, rng, walkL, numpoints, | ^ sample_points.cpp:368:13: note: in instantiation of function template specialization 'sample_from_polytope>>, BoostRandomNumberGenerator, double>, std::list>>, double, point>>' requested here 368 | sample_from_polytope(HP, rng, randPoints, walkL, numpoints, gaussian, a, L, boundary, StartingPoint, nburns, | ^ In file included from sample_points.cpp:17: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:20: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:140:8: warning: unused variable 'res' [-Wunused-variable] 140 | NT res; | ^~~ include/convex_bodies/zpolytope.h:331:16: note: in instantiation of function template specialization 'intersect_line_zono, point>>' requested here 331 | return intersect_line_zono(V, r, v, conv_comb, colno); | ^ include/random_walks/boundary_cdhr_walk.hpp:76:41: note: in instantiation of member function 'Zonotope>>::line_intersect_coord' requested here 76 | std::pair bpair = P.line_intersect_coord(_p, _rand_coord, | ^ include/random_walks/boundary_cdhr_walk.hpp:31:13: note: in instantiation of function template specialization 'BCDHRWalk::Walk>>, BoostRandomNumberGenerator, double>>::initialize>>>' requested here 31 | initialize(P, p, rng); | ^ include/sampling/random_point_generators.hpp:152:14: note: in instantiation of function template specialization 'BCDHRWalk::Walk>>, BoostRandomNumberGenerator, double>>::Walk>>>' requested here 152 | Walk walk(P, p, rng); | ^ include/sampling/sampling.hpp:125:35: note: in instantiation of function template specialization 'BoundaryRandomPointGenerator>>, BoostRandomNumberGenerator, double>>>::apply>>, point>, std::list>>, PushBackWalkPolicy, BoostRandomNumberGenerator, double>>' requested here 125 | BoundaryRandomPointGenerator::apply(P, p, nburns, walk_len, | ^ sample_points.cpp:29:13: note: in instantiation of function template specialization 'uniform_sampling_boundary>>, Zonotope>>, BoostRandomNumberGenerator, double>, point>>' requested here 29 | uniform_sampling_boundary (randPoints, P, rng, walkL, numpoints, | ^ sample_points.cpp:378:13: note: in instantiation of function template specialization 'sample_from_polytope>>, BoostRandomNumberGenerator, double>, std::list>>, double, point>>' requested here 378 | sample_from_polytope(ZP, rng, randPoints, walkL, numpoints, gaussian, a, L, boundary, StartingPoint, nburns, | ^ In file included from sample_points.cpp:19: include/volume/volume_cooling_gaussians.hpp:166:48: warning: unused typedef 'viterator' [-Wunused-local-typedef] 166 | typedef typename std::vector::iterator viterator; | ^ include/volume/volume_cooling_gaussians.hpp:221:35: warning: unused typedef 'VT' [-Wunused-local-typedef] 221 | typedef typename Polytope::VT VT; | ^ 51 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c volume.cpp -o volume.o In file included from volume.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from volume.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from volume.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from volume.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:17: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:20: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from volume.cpp:21: include/volume/volume_cooling_hpoly.hpp:45:46: warning: unused variable 'N' [-Wunused-variable] 45 | int n = P.dimension(), m = b_max.size(), N = 1200, iter = 1, count = 0; | ^ include/volume/volume_cooling_hpoly.hpp:45:66: warning: unused variable 'count' [-Wunused-variable] 45 | int n = P.dimension(), m = b_max.size(), N = 1200, iter = 1, count = 0; | ^~~~~ include/volume/volume_cooling_hpoly.hpp:47:19: warning: unused variable 'print' [-Wunused-variable] 47 | bool too_few, print = false; | ^~~~~ include/volume/volume_cooling_hpoly.hpp:108:9: warning: unused variable 'n' [-Wunused-variable] 108 | int n = HP2.dimension(), iter = 1; | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:17: include/convex_bodies/hpolytope.h:313:12: warning: unused variable 'mult' [-Wunused-variable] 313 | NT mult; | ^~~~ include/convex_bodies/hpolytope.h:363:16: note: in instantiation of member function 'HPolytope>>::line_intersect' requested here 363 | return line_intersect(r, v, Ar, Av, lambda_prev, true); | ^ include/random_walks/uniform_billiard_walk.hpp:316:25: note: in instantiation of member function 'HPolytope>>::line_positive_intersect' requested here 316 | = P.line_positive_intersect(_p, _v, _lambdas, _Av, _lambda_prev); | ^ include/random_walks/uniform_billiard_walk.hpp:221:9: note: in instantiation of function template specialization 'BilliardWalk::Walk>>, BoostRandomNumberGenerator, double>>::initialize>>>' requested here 221 | initialize(P, p, rng); | ^ include/sampling/random_point_generators.hpp:60:14: note: in instantiation of function template specialization 'BilliardWalk::Walk>>, BoostRandomNumberGenerator, double>>::Walk>>>' requested here 60 | Walk walk(P, p, rng); | ^ include/volume/rounding.hpp:60:35: note: in instantiation of function template specialization 'RandomPointGenerator>>, BoostRandomNumberGenerator, double>>>::apply>>, point>, std::list>>, PushBackWalkPolicy, BoostRandomNumberGenerator, double>>' requested here 60 | RandomPointGenerator::apply(P, p, num_of_samples, walk_length, | ^ volume.cpp:45:25: note: in instantiation of function template specialization 'round_polytope, Eigen::Matrix, HPolytope>>, point>, double, BoostRandomNumberGenerator, double>>' requested here 45 | round_val = round_polytope(P, InnerBall, 2, rng).second; | ^ volume.cpp:261:20: note: in instantiation of function template specialization 'generic_volume>>, BoostRandomNumberGenerator, double>, double>' requested here 261 | return generic_volume(HP, rng, walkL, e, CG, CB, win_len, rounding, | ^ In file included from volume.cpp:20: In file included from include/volume/volume_cooling_balls.hpp:13: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/distributions/students_t.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/beta.hpp:1721: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:29:15: warning: unused variable 'x_extrema' [-Wunused-variable] 29 | const T x_extrema = 1 / (1 + a); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:304:7: note: in instantiation of member function 'boost::math::detail::temme_root_finder::temme_root_finder' requested here 304 | temme_root_finder(-lu, alpha), x, lower, upper, policies::digits() / 2); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:615:20: note: in instantiation of function template specialization 'boost::math::detail::temme_method_2_ibeta_inverse>' requested here 615 | x = temme_method_2_ibeta_inverse(a, b, p, r, theta, pol); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:992:17: note: in instantiation of function template specialization 'boost::math::detail::ibeta_inv_imp>' requested here 992 | rx = detail::ibeta_inv_imp( | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/t_distribution_inv.hpp:439:8: note: in instantiation of function template specialization 'boost::math::ibeta_inv>' requested here 439 | x = ibeta_inv(df / 2, T(0.5), 2 * probability, &y, pol); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/t_distribution_inv.hpp:458:35: note: in instantiation of function template specialization 'boost::math::detail::fast_students_t_quantile_imp>' requested here 458 | return boost::math::detail::fast_students_t_quantile_imp(df, p, pol, static_cast(nullptr)); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/t_distribution_inv.hpp:541:66: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 541 | return policies::checked_narrowing_cast(fast_students_t_quantile_imp(static_cast(df), static_cast(p), pol, static_cast(nullptr)), "boost::math::students_t_quantile<%1%>(%1%,%1%,%1%)"); | ^ include/volume/volume_cooling_balls.hpp:145:16: note: in instantiation of function template specialization 'check_convergence>, HPolytope>>, std::list>>, double>' requested here 145 | pass = check_convergence(P, randPoints, too_few, ratio, | ^ include/volume/volume_cooling_balls.hpp:299:11: note: in instantiation of function template specialization 'get_first_ball>>, Ball>>, double, BoostRandomNumberGenerator, double>>' requested here 299 | if ( !get_first_ball(P, B0, ratio, radius, parameters, rng) ) | ^ include/volume/volume_cooling_balls.hpp:737:11: note: in instantiation of function template specialization 'get_sequence_of_polytopeballs>>, BoostRandomNumberGenerator, double>>>, BallIntersectPolytope>>, Ball>>>, Ball>>, HPolytope>>, double, BoostRandomNumberGenerator, double>>' requested here 737 | if ( !get_sequence_of_polytopeballs | ^ volume.cpp:60:19: note: in instantiation of function template specialization 'volume_cooling_balls>>, BoostRandomNumberGenerator, double>>' requested here 60 | vol = volume_cooling_balls(P, rng, e, walk_length, win_len); | ^ volume.cpp:261:20: note: in instantiation of function template specialization 'generic_volume>>, BoostRandomNumberGenerator, double>, double>' requested here 261 | return generic_volume(HP, rng, walkL, e, CG, CB, win_len, rounding, | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: include/convex_bodies/vpolytope.h:413:44: warning: unused variable 'pointIt' [-Wunused-variable] 413 | typename std::vector::iterator pointIt; | ^~~~~~~ include/convex_bodies/vpolytope.h:267:14: note: in instantiation of function template specialization 'VPolytope>>::get_points_for_rounding>>>' requested here 267 | if (!get_points_for_rounding(randPoints)) { | ^ volume.cpp:40:44: note: in instantiation of member function 'VPolytope>>::ComputeInnerBall' requested here 40 | std::pair InnerBall = P.ComputeInnerBall(); | ^ volume.cpp:268:20: note: in instantiation of function template specialization 'generic_volume>>, BoostRandomNumberGenerator, double>, double>' requested here 268 | return generic_volume(VP, rng, walkL, e, CG, CB, win_len, rounding, | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:18: include/lp_oracles/vpolyoracles.h:311:8: warning: unused variable 'res' [-Wunused-variable] 311 | NT res; | ^~~ include/convex_bodies/vpolytope.h:297:19: note: in instantiation of function template specialization 'intersect_double_line_Vpoly, point>>' requested here 297 | res = intersect_double_line_Vpoly(V, center, v, row, colno); | ^ volume.cpp:40:44: note: in instantiation of member function 'VPolytope>>::ComputeInnerBall' requested here 40 | std::pair InnerBall = P.ComputeInnerBall(); | ^ volume.cpp:268:20: note: in instantiation of function template specialization 'generic_volume>>, BoostRandomNumberGenerator, double>, double>' requested here 268 | return generic_volume(VP, rng, walkL, e, CG, CB, win_len, rounding, | ^ In file included from volume.cpp:16: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:20: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:140:8: warning: unused variable 'res' [-Wunused-variable] 140 | NT res; | ^~~ include/convex_bodies/zpolytope.h:331:16: note: in instantiation of function template specialization 'intersect_line_zono, point>>' requested here 331 | return intersect_line_zono(V, r, v, conv_comb, colno); | ^ include/random_walks/uniform_cdhr_walk.hpp:88:37: note: in instantiation of member function 'Zonotope>>::line_intersect_coord' requested here 88 | std::pair bpair = P.line_intersect_coord(_p, _rand_coord, _lamdas); | ^ include/random_walks/uniform_cdhr_walk.hpp:41:9: note: in instantiation of function template specialization 'CDHRWalk::Walk>>, BoostRandomNumberGenerator, double>>::initialize>>>' requested here 41 | initialize(P, p, rng); | ^ include/sampling/random_point_generators.hpp:60:14: note: in instantiation of function template specialization 'CDHRWalk::Walk>>, BoostRandomNumberGenerator, double>>::Walk>>>' requested here 60 | Walk walk(P, p, rng); | ^ include/volume/volume_cooling_hpoly.hpp:172:27: note: in instantiation of function template specialization 'RandomPointGenerator>>, BoostRandomNumberGenerator, double>>>::apply>>, point>, std::list>>, PushBackWalkPolicy, BoostRandomNumberGenerator, double>>' requested here 172 | RandomPointGenerator::apply(Z, q, N_times_nu, walk_length, | ^ include/volume/volume_cooling_hpoly.hpp:308:11: note: in instantiation of function template specialization 'get_sequence_of_zonopolys>>, BoostRandomNumberGenerator, double>>>, ZonoIntersectHPoly>>, HPolytope>>>, Zonotope>>, HPolytope>>, Eigen::Matrix, double, BoostRandomNumberGenerator, double>>' requested here 308 | if ( !get_sequence_of_zonopolys | ^ volume.cpp:286:28: note: in instantiation of function template specialization 'volume_cooling_hpoly>>, Zonotope>>, BoostRandomNumberGenerator, double>>' requested here 286 | return volume_cooling_hpoly(ZP, rng, e, walkL, win_len); | ^ In file included from volume.cpp:17: include/volume/volume_cooling_gaussians.hpp:166:48: warning: unused typedef 'viterator' [-Wunused-local-typedef] 166 | typedef typename std::vector::iterator viterator; | ^ include/volume/volume_cooling_gaussians.hpp:221:35: warning: unused typedef 'VT' [-Wunused-local-typedef] 221 | typedef typename Polytope::VT VT; | ^ In file included from volume.cpp:20: include/volume/volume_cooling_balls.hpp:707:35: warning: unused typedef 'VT' [-Wunused-local-typedef] 707 | typedef typename Polytope::VT VT; | ^ include/volume/volume_cooling_balls.hpp:708:31: warning: unused typedef 'PointList' [-Wunused-local-typedef] 708 | typedef std::list PointList; | ^ In file included from volume.cpp:21: include/volume/volume_cooling_hpoly.hpp:269:31: warning: unused typedef 'PointList' [-Wunused-local-typedef] 269 | typedef std::list PointList; | ^ volume.cpp:34:30: warning: unused typedef 'Hpolytope' [-Wunused-local-typedef] 34 | typedef HPolytope Hpolytope; | ^ 58 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c write_sdpa_format_file.cpp -o write_sdpa_format_file.o In file included from write_sdpa_format_file.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from write_sdpa_format_file.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from write_sdpa_format_file.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from write_sdpa_format_file.cpp:11: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from write_sdpa_format_file.cpp:18: include/convex_bodies/spectrahedra/LMI.h:126:13: warning: unused variable 'at' [-Wunused-variable] 126 | int at = 0; | ^~ In file included from write_sdpa_format_file.cpp:20: include/SDPAFormatManager.h:106:32: warning: unused variable 'sz' [-Wunused-variable] 106 | std::string::size_type sz; | ^~ write_sdpa_format_file.cpp:52:28: warning: unused typedef 'RNGType' [-Wunused-local-typedef] 52 | typedef boost::mt19937 RNGType; | ^ 8 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -Iexternal -Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/convex_bodies/spectrahedra -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DBOOST_NO_AUTO_PTR -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c zonotope_approximation.cpp -o zonotope_approximation.o In file included from zonotope_approximation.cpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from zonotope_approximation.cpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from zonotope_approximation.cpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from zonotope_approximation.cpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:17: include/convex_bodies/hpolytope.h:236:22: warning: unused variable 'j' [-Wunused-variable] 236 | unsigned int j; | ^ include/convex_bodies/hpolytope.h:315:22: warning: unused variable 'j' [-Wunused-variable] 315 | unsigned int j; | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: include/convex_bodies/vpolytope.h:411:22: warning: unused variable 'j' [-Wunused-variable] 411 | unsigned int j; | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:20: In file included from include/convex_bodies/zpolytope.h:19: include/lp_oracles/zpolyoracles.h:52:10: warning: unused variable 'infinite' [-Wunused-variable] 52 | REAL infinite = get_infinite(lp); /* will return 1.0e30 */ | ^~~~~~~~ In file included from zonotope_approximation.cpp:18: include/volume/volume_cooling_hpoly.hpp:45:46: warning: unused variable 'N' [-Wunused-variable] 45 | int n = P.dimension(), m = b_max.size(), N = 1200, iter = 1, count = 0; | ^ include/volume/volume_cooling_hpoly.hpp:45:66: warning: unused variable 'count' [-Wunused-variable] 45 | int n = P.dimension(), m = b_max.size(), N = 1200, iter = 1, count = 0; | ^~~~~ include/volume/volume_cooling_hpoly.hpp:47:19: warning: unused variable 'print' [-Wunused-variable] 47 | bool too_few, print = false; | ^~~~~ include/volume/volume_cooling_hpoly.hpp:108:9: warning: unused variable 'n' [-Wunused-variable] 108 | int n = HP2.dimension(), iter = 1; | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ external/minimum_ellipsoid/khach.h:61:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 61 | int res = lu_factorize(A,pm); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::identity_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:63:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 63 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ external/minimum_ellipsoid/khach.h:72:14: note: in instantiation of function template specialization 'InvertMatrix' requested here 72 | bool res=InvertMatrix(Lambdap, LpInv); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:2278:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 2278 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::scalar_vector>' requested here 131 | vector_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:50: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_proxy.hpp:127:13: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign>, boost::numeric::ublas::vector>' requested here 127 | vector_assign (*this, typename vector_temporary_traits::type (ae)); | ^ external/minimum_ellipsoid/khach.h:91:33: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_row>::operator=>' requested here 91 | ublas::row(Ap, Ap.size1()-1)=ublas::scalar_vector(A.size2(),1.0); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3564:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 3564 | public bidirectional_iterator_base::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:3710:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 3710 | public bidirectional_iterator_base::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::zero_matrix>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:98:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 98 | res.assign(ublas::zero_matrix(p.size(), | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:115:12: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix, double>>>' requested here 115 | Lambdap=ublas::prod(Ap, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1596:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator1, double>' requested here 1596 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:81: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator1' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:353:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 353 | self_type temporary (ae); | ^ external/minimum_ellipsoid/khach.h:131:6: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator=, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix, double>>>' requested here 131 | M=ublas::prod(ublas::trans(Ap), M); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:144:32: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 144 | ublas::vector newp=p*(1-step_size); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1609:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>, boost::numeric::ublas::vector_norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>>' requested here 1609 | return expression_type (e ()); | ^ external/minimum_ellipsoid/khach.h:147:30: note: in instantiation of function template specialization 'boost::numeric::ublas::norm_2, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_minus>>' requested here 147 | const double err= ublas::norm_2(newp-p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:1767:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_identity>::const_iterator2, double>' requested here 1767 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4962:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>::const_iterator2' requested here 4962 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4961:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1, double>' requested here 4961 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:5223:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2, double>' requested here 5223 | public iterator_base_traits, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_matrix_binary, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:163:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, boost::numeric::ublas::matrix_matrix_prod, boost::numeric::ublas::matrix_unary2, boost::numeric::ublas::scalar_identity>, double>>>' requested here 163 | ublas::matrix PN=ublas::prod(dp, ublas::trans(A)); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:4107:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator, double>' requested here 4107 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::matrix_vector_binary1, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:166:30: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::vector, boost::numeric::ublas::matrix_vector_prod1, boost::numeric::ublas::vector, double>>>' requested here 166 | ublas::vector M2=ublas::prod(A, p); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::vector_matrix_binary, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:167:30: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>' requested here 167 | ublas::matrix M3=ublas::outer_prod(M2, M2); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 172 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:170:14: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix, boost::numeric::ublas::scalar_minus>>' requested here 170 | InvertLP(PN- M3, invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:359:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>>' requested here 359 | matrix_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:172:7: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign, boost::numeric::ublas::scalar_multiplies>>' requested here 172 | Q.assign( 1.0/d *invert); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:18: In file included from include/convex_bodies/vpolytope.h:19: In file included from external/minimum_ellipsoid/khach.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector_expression.hpp:1333:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1333 | public iterator_base_traits::template | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary_scalar2, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 131 | vector_assign (*this, ae); | ^ external/minimum_ellipsoid/khach.h:184:29: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, const double, boost::numeric::ublas::scalar_multiplies>>' requested here 184 | ublas::vector p=ublas::scalar_vector(A.size2(), 1.0)*(1.0/A.size2()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from zonotope_approximation.cpp:17: In file included from include/volume/volume_cooling_balls.hpp:13: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/distributions/students_t.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/beta.hpp:1721: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:29:15: warning: unused variable 'x_extrema' [-Wunused-variable] 29 | const T x_extrema = 1 / (1 + a); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:304:7: note: in instantiation of member function 'boost::math::detail::temme_root_finder::temme_root_finder' requested here 304 | temme_root_finder(-lu, alpha), x, lower, upper, policies::digits() / 2); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:615:20: note: in instantiation of function template specialization 'boost::math::detail::temme_method_2_ibeta_inverse>' requested here 615 | x = temme_method_2_ibeta_inverse(a, b, p, r, theta, pol); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:992:17: note: in instantiation of function template specialization 'boost::math::detail::ibeta_inv_imp>' requested here 992 | rx = detail::ibeta_inv_imp( | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/t_distribution_inv.hpp:439:8: note: in instantiation of function template specialization 'boost::math::ibeta_inv>' requested here 439 | x = ibeta_inv(df / 2, T(0.5), 2 * probability, &y, pol); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/t_distribution_inv.hpp:458:35: note: in instantiation of function template specialization 'boost::math::detail::fast_students_t_quantile_imp>' requested here 458 | return boost::math::detail::fast_students_t_quantile_imp(df, p, pol, static_cast(nullptr)); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/t_distribution_inv.hpp:541:66: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 541 | return policies::checked_narrowing_cast(fast_students_t_quantile_imp(static_cast(df), static_cast(p), pol, static_cast(nullptr)), "boost::math::students_t_quantile<%1%>(%1%,%1%,%1%)"); | ^ include/volume/volume_cooling_balls.hpp:90:40: note: in instantiation of function template specialization 'boost::math::quantile>' requested here 90 | T = rs * (boost::math::quantile | ^ include/volume/volume_cooling_balls.hpp:145:16: note: in instantiation of function template specialization 'check_convergence>, Zonotope>>, std::list>>, double>' requested here 145 | pass = check_convergence(P, randPoints, too_few, ratio, | ^ include/volume/volume_cooling_balls.hpp:299:11: note: in instantiation of function template specialization 'get_first_ball>>, Ball>>, double, BoostRandomNumberGenerator, double>>' requested here 299 | if ( !get_first_ball(P, B0, ratio, radius, parameters, rng) ) | ^ include/volume/volume_cooling_balls.hpp:737:11: note: in instantiation of function template specialization 'get_sequence_of_polytopeballs>>, BoostRandomNumberGenerator, double>>>, BallIntersectPolytope>>, Ball>>>, Ball>>, Zonotope>>, double, BoostRandomNumberGenerator, double>>' requested here 737 | if ( !get_sequence_of_polytopeballs | ^ zonotope_approximation.cpp:103:19: note: in instantiation of function template specialization 'volume_cooling_balls>>, BoostRandomNumberGenerator, double>>' requested here 103 | vol = volume_cooling_balls(ZP, rng, e, walkL, win_len); | ^ In file included from zonotope_approximation.cpp:14: In file included from include/random_walks/random_walks.hpp:16: In file included from include/random_walks/uniform_billiard_walk.hpp:17: include/convex_bodies/hpolytope.h:313:12: warning: unused variable 'mult' [-Wunused-variable] 313 | NT mult; | ^~~~ include/convex_bodies/hpolytope.h:363:16: note: in instantiation of member function 'HPolytope>>::line_intersect' requested here 363 | return line_intersect(r, v, Ar, Av, lambda_prev, true); | ^ include/convex_bodies/zonoIntersecthpoly.h:134:43: note: in instantiation of member function 'HPolytope>>::line_positive_intersect' requested here 134 | std::pair polypair = HP.line_positive_intersect(r, v, Ar, Av, | ^ include/random_walks/uniform_billiard_walk.hpp:316:25: note: in instantiation of member function 'ZonoIntersectHPoly>>, HPolytope>>>::line_positive_intersect' requested here 316 | = P.line_positive_intersect(_p, _v, _lambdas, _Av, _lambda_prev); | ^ include/random_walks/uniform_billiard_walk.hpp:221:9: note: in instantiation of function template specialization 'BilliardWalk::Walk>>, BoostRandomNumberGenerator, double>>::initialize>>, HPolytope>>>>' requested here 221 | initialize(P, p, rng); | ^ include/sampling/random_point_generators.hpp:60:14: note: in instantiation of function template specialization 'BilliardWalk::Walk>>, BoostRandomNumberGenerator, double>>::Walk>>, HPolytope>>>>' requested here 60 | Walk walk(P, p, rng); | ^ include/volume/volume_cooling_hpoly.hpp:195:31: note: in instantiation of function template specialization 'RandomPointGenerator>>, BoostRandomNumberGenerator, double>>>::apply>>, HPolytope>>>, point>, std::list>>, PushBackWalkPolicy, BoostRandomNumberGenerator, double>>' requested here 195 | RandomPointGenerator::apply(ZHP2, q, N_times_nu, walk_length, | ^ include/volume/volume_cooling_hpoly.hpp:308:11: note: in instantiation of function template specialization 'get_sequence_of_zonopolys>>, BoostRandomNumberGenerator, double>>>, ZonoIntersectHPoly>>, HPolytope>>>, Zonotope>>, HPolytope>>, Eigen::Matrix, double, BoostRandomNumberGenerator, double>>' requested here 308 | if ( !get_sequence_of_zonopolys | ^ zonotope_approximation.cpp:105:19: note: in instantiation of function template specialization 'volume_cooling_hpoly>>, Zonotope>>, BoostRandomNumberGenerator, double>>' requested here 105 | vol = volume_cooling_hpoly(ZP, rng, e, walkL, win_len); | ^ In file included from zonotope_approximation.cpp:16: include/volume/volume_cooling_gaussians.hpp:166:48: warning: unused typedef 'viterator' [-Wunused-local-typedef] 166 | typedef typename std::vector::iterator viterator; | ^ include/volume/volume_cooling_gaussians.hpp:221:35: warning: unused typedef 'VT' [-Wunused-local-typedef] 221 | typedef typename Polytope::VT VT; | ^ In file included from zonotope_approximation.cpp:17: include/volume/volume_cooling_balls.hpp:707:35: warning: unused typedef 'VT' [-Wunused-local-typedef] 707 | typedef typename Polytope::VT VT; | ^ include/volume/volume_cooling_balls.hpp:708:31: warning: unused typedef 'PointList' [-Wunused-local-typedef] 708 | typedef std::list PointList; | ^ In file included from zonotope_approximation.cpp:18: include/volume/volume_cooling_hpoly.hpp:269:31: warning: unused typedef 'PointList' [-Wunused-local-typedef] 269 | typedef std::list PointList; | ^ 54 warnings generated. make[1]: Entering directory '/srv/hornik/tmp/CRAN_pretest/volesti.Rcheck/00_pkg_src/volesti/src/external/lpsolve/build/lp_solve' clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c colamd.c -o colamd.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_MDO.c -o lp_MDO.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_mipbb.c -o lp_mipbb.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_rlp.c -o lp_rlp.o lp_rlp.c:1328:5: warning: variable 'lp_yynerrs' set but not used [-Wunused-but-set-variable] 1328 | int lp_yynerrs; | ^ 1 warning generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c mmio.c -o mmio.o mmio.c:26:9: warning: variable 'x' set but not used [-Wunused-but-set-variable] 26 | int x; | ^ 1 warning generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c commonlib.c -o commonlib.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_MPS.c -o lp_MPS.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_params.c -o lp_params.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_scale.c -o lp_scale.o lp_scale.c:366:19: warning: variable 'error' set but not used [-Wunused-but-set-variable] 366 | double check, error; | ^ lp_scale.c:150:10: warning: variable 'qkm2' set but not used [-Wunused-but-set-variable] 150 | qkm2, qkqkm1, ekm2, ekekm1, | ^ lp_scale.c:150:24: warning: variable 'ekm2' set but not used [-Wunused-but-set-variable] 150 | qkm2, qkqkm1, ekm2, ekekm1, | ^ lp_scale.c:632:16: warning: variable 'colMax' set but not used [-Wunused-but-set-variable] 632 | int i,j, colMax, nz; | ^ 4 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_SOS.c -o lp_SOS.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_presolve.c -o lp_presolve.o lp_presolve.c:466:51: warning: variable 'n' set but not used [-Wunused-but-set-variable] 466 | int colnr, ix, ie, nx, jx, je, *cols, *rows, n; | ^ lp_presolve.c:789:41: warning: variable 'countC' set but not used [-Wunused-but-set-variable] 789 | int status = RUNNING, countR = 0, countC = 0, | ^ lp_presolve.c:1997:18: warning: variable 'isMI' set but not used [-Wunused-but-set-variable] 1997 | MYBOOL hasOF, isMI, isDualFREE = TRUE; | ^ lp_presolve.c:4870:31: warning: variable 'unbounded' set but not used [-Wunused-but-set-variable] 4870 | MYBOOL candelete, isOFNZ, unbounded, | ^ lp_presolve.c:4877:46: warning: variable 'item' set but not used [-Wunused-but-set-variable] 4877 | status = RUNNING, ix, j, countNZ, item; | ^ lp_presolve.c:5317:15: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 5317 | psdata->forceupdate = TRUE; | ^ lp_presolve.c:5315:13: note: previous statement is here 5315 | if(!presolve_fixSOS1(psdata, j, Value1, &iConRemove, &iVarFixed)) | ^ lp_presolve.c:381:15: warning: unused function 'presolve_mustupdate' [-Wunused-function] 381 | INLINE MYBOOL presolve_mustupdate(lprec *lp, int colnr) | ^~~~~~~~~~~~~~~~~~~ 7 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_simplex.c -o lp_simplex.o lp_simplex.c:997:13: warning: variable 'epsvalue' set but not used [-Wunused-but-set-variable] 997 | LPSREAL epsvalue, xviolated, cviolated, | ^ In file included from lp_simplex.c:32: ../../headers/include/lp_presolve.h:99:12: warning: unused function 'presolve_nextrow' [-Wunused-function] 99 | INLINE int presolve_nextrow(presolverec *psdata, int colnr, int *previtem); | ^~~~~~~~~~~~~~~~ ../../headers/include/lp_presolve.h:100:12: warning: unused function 'presolve_nextcol' [-Wunused-function] 100 | INLINE int presolve_nextcol(presolverec *psdata, int rownr, int *previtem); | ^~~~~~~~~~~~~~~~ ../../headers/include/lp_presolve.h:110:12: warning: unused function 'presolve_rowlength' [-Wunused-function] 110 | INLINE int presolve_rowlength(presolverec *psdata, int rownr) | ^~~~~~~~~~~~~~~~~~ ../../headers/include/lp_presolve.h:119:12: warning: unused function 'presolve_collength' [-Wunused-function] 119 | INLINE int presolve_collength(presolverec *psdata, int colnr) | ^~~~~~~~~~~~~~~~~~ In file included from lp_simplex.c:33: ../../headers/include/lp_price.h:48:16: warning: unused function 'normalizeEdge' [-Wunused-function] 48 | INLINE LPSREAL normalizeEdge(lprec *lp, int item, LPSREAL edge, MYBOOL isdual); | ^~~~~~~~~~~~~ In file included from lp_simplex.c:34: ../../headers/include/lp_pricePSE.h:23:15: warning: unused function 'applyPricer' [-Wunused-function] 23 | INLINE MYBOOL applyPricer(lprec *lp); | ^~~~~~~~~~~ 7 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c yacc_read.c -o yacc_read.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c ini.c -o ini.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_crash.c -o lp_crash.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_price.c -o lp_price.o lp_price.c:47:7: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable] 47 | int currentcolno, currentvarno = current->varno, | ^ lp_price.c:48:7: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable] 48 | candidatecolno, candidatevarno = candidate->varno; | ^ lp_price.c:160:10: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable] 160 | int currentcolno, currentvarno = current->varno, | ^ lp_price.c:161:10: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable] 161 | candidatecolno, candidatevarno = candidate->varno; | ^ lp_price.c:663:24: warning: variable 'nz' set but not used [-Wunused-but-set-variable] 663 | int i, j, ib, ie, nz, nc; | ^ lp_price.c:1561:15: warning: variable 'blockdata' set but not used [-Wunused-but-set-variable] 1561 | partialrec *blockdata; | ^ In file included from lp_price.c:6: ../../headers/include/lp_pricePSE.h:23:15: warning: unused function 'applyPricer' [-Wunused-function] 23 | INLINE MYBOOL applyPricer(lprec *lp); | ^~~~~~~~~~~ 7 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_utils.c -o lp_utils.o lp_utils.c:535:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 535 | while((beginPos < endPos) && (match != target)) { | ^ lp_utils.c:533:5: note: previous statement is here 533 | if(absolute) | ^ lp_utils.c:931:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 931 | if(test == 0) | ^ lp_utils.c:929:3: note: previous statement is here 929 | if(test == 0) | ^ In file included from lp_utils.c:9: ../../headers/include/lp_bit.h:18:15: warning: unused function 'set_biton' [-Wunused-function] 18 | MYINLINE void set_biton(MYBOOL *bitarray, int item) | ^~~~~~~~~ ../../headers/include/lp_bit.h:23:15: warning: unused function 'set_bitoff' [-Wunused-function] 23 | MYINLINE void set_bitoff(MYBOOL *bitarray, int item) | ^~~~~~~~~~ ../../headers/include/lp_bit.h:28:17: warning: unused function 'is_biton' [-Wunused-function] 28 | MYINLINE MYBOOL is_biton(MYBOOL *bitarray, int item) | ^~~~~~~~ 5 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_Hash.c -o lp_Hash.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_lib.c -o lp_lib.o lp_lib.c:1254:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 1254 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { | ~~~~~~~~~~~~~~~~~^~~~~~~ lp_lib.c:1254:26: note: remove extraneous parentheses around the comparison to silence this warning 1254 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { | ~ ^ ~ lp_lib.c:1254:26: note: use '=' to turn this equality comparison into an assignment 1254 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { | ^~ | = lp_lib.c:1260:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 1260 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) | ~~~~~~~~~~~~~~~~~^~~~~~~ lp_lib.c:1260:28: note: remove extraneous parentheses around the comparison to silence this warning 1260 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) | ~ ^ ~ lp_lib.c:1260:28: note: use '=' to turn this equality comparison into an assignment 1260 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) | ^~ | = lp_lib.c:4428:30: warning: variable 'aREAL' set but not used [-Wunused-but-set-variable] 4428 | int aBIN = 0, aINT = 0, aREAL = 0, | ^ lp_lib.c:7043:17: warning: variable 'k' set but not used [-Wunused-but-set-variable] 7043 | int i, ii, k = 0; | ^ lp_lib.c:8994:26: warning: variable 'dualOF' set but not used [-Wunused-but-set-variable] 8994 | LPSREAL scale0, value, dualOF; | ^ In file included from lp_lib.c:49: ../../headers/include/lp_presolve.h:99:12: warning: unused function 'presolve_nextrow' [-Wunused-function] 99 | INLINE int presolve_nextrow(presolverec *psdata, int colnr, int *previtem); | ^~~~~~~~~~~~~~~~ ../../headers/include/lp_presolve.h:100:12: warning: unused function 'presolve_nextcol' [-Wunused-function] 100 | INLINE int presolve_nextcol(presolverec *psdata, int rownr, int *previtem); | ^~~~~~~~~~~~~~~~ ../../headers/include/lp_presolve.h:110:12: warning: unused function 'presolve_rowlength' [-Wunused-function] 110 | INLINE int presolve_rowlength(presolverec *psdata, int rownr) | ^~~~~~~~~~~~~~~~~~ ../../headers/include/lp_presolve.h:119:12: warning: unused function 'presolve_collength' [-Wunused-function] 119 | INLINE int presolve_collength(presolverec *psdata, int colnr) | ^~~~~~~~~~~~~~~~~~ In file included from lp_lib.c:55: ../../headers/include/lp_bit.h:23:15: warning: unused function 'set_bitoff' [-Wunused-function] 23 | MYINLINE void set_bitoff(MYBOOL *bitarray, int item) | ^~~~~~~~~~ In file included from lp_lib.c:82: ../../headers/include/lp_price.h:48:16: warning: unused function 'normalizeEdge' [-Wunused-function] 48 | INLINE LPSREAL normalizeEdge(lprec *lp, int item, LPSREAL edge, MYBOOL isdual); | ^~~~~~~~~~~~~ In file included from lp_lib.c:83: ../../headers/include/lp_pricePSE.h:23:15: warning: unused function 'applyPricer' [-Wunused-function] 23 | INLINE MYBOOL applyPricer(lprec *lp); | ^~~~~~~~~~~ 12 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_pricePSE.c -o lp_pricePSE.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_wlp.c -o lp_wlp.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_LUSOL.c -o lp_LUSOL.o lp_LUSOL.c:209:7: warning: variable 'nz' set but not used [-Wunused-but-set-variable] 209 | int nz, inform; | ^ lp_LUSOL.c:477:18: warning: variable 'kcol' set but not used [-Wunused-but-set-variable] 477 | int i, k, kcol, deltarows = bfp_rowoffset(lp); | ^ 2 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_matrix.c -o lp_matrix.o lp_matrix.c:205:18: warning: variable 'oldrowsalloc' set but not used [-Wunused-but-set-variable] 205 | int rowsum, oldrowsalloc; | ^ lp_matrix.c:3333:34: warning: variable 've' set but not used [-Wunused-but-set-variable] 3333 | int j, colnr, ib, ie, vb, ve; | ^ In file included from lp_matrix.c:15: ../../headers/include/lp_price.h:48:16: warning: unused function 'normalizeEdge' [-Wunused-function] 48 | INLINE LPSREAL normalizeEdge(lprec *lp, int item, LPSREAL edge, MYBOOL isdual); | ^~~~~~~~~~~~~ In file included from lp_matrix.c:16: ../../headers/include/lp_pricePSE.h:23:15: warning: unused function 'applyPricer' [-Wunused-function] 23 | INLINE MYBOOL applyPricer(lprec *lp); | ^~~~~~~~~~~ 4 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lp_report.c -o lp_report.o clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c lusol.c -o lusol.o In file included from lusol.c:757: ./lusol1.c:3359:19: warning: variable 'TCP' set but not used [-Wunused-but-set-variable] 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; | ^ ./lusol1.c:3359:29: warning: variable 'TRP' set but not used [-Wunused-but-set-variable] 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; | ^ ./lusol1.c:3359:34: warning: variable 'TSP' set but not used [-Wunused-but-set-variable] 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; | ^ 3 warnings generated. clang-18 -g -O3 -Wall -pedantic -fpic -I/usr/local/include -I../../headers/include -I/home/hornik/tmp/R-d-clang-18/include -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine -c myblas.c -o myblas.o ar rc liblp_solve.a colamd.o lp_MDO.o lp_mipbb.o lp_rlp.o mmio.o commonlib.o lp_MPS.o lp_params.o lp_scale.o lp_SOS.o lp_presolve.o lp_simplex.o yacc_read.o ini.o lp_crash.o lp_price.o lp_utils.o lp_Hash.o lp_lib.o lp_pricePSE.o lp_wlp.o lp_LUSOL.o lp_matrix.o lp_report.o lusol.o myblas.o && ranlib liblp_solve.a make[1]: Leaving directory '/srv/hornik/tmp/CRAN_pretest/volesti.Rcheck/00_pkg_src/volesti/src/external/lpsolve/build/lp_solve' clang++-18 -std=gnu++17 -shared -L/home/hornik/tmp/R-d-clang-18/lib -Wl,-O1 -o volesti.so RcppExports.o copula.o direct_sampling.o exact_vol.o frustum_of_simplex.o inner_ball.o load_sdpa_format_file.o poly_gen.o rotating.o rounding.o sample_points.o volume.o write_sdpa_format_file.o zonotope_approximation.o -Lexternal/lpsolve/build/lp_solve -llp_solve -llapack -L/home/hornik/tmp/R-d-clang-18/lib -lRblas -L/usr/lib/llvm-18/lib -lFortran_main -lFortranRuntime -lFortranDecimal -lm -flto -L/home/hornik/tmp/R-d-clang-18/lib -lR installing to /srv/hornik/tmp/CRAN_pretest/volesti.Rcheck/00LOCK-volesti/00new/volesti/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (volesti)