* installing *source* package ‘rsides’ ... ** using staged installation ** libs using C++ compiler: ‘Debian clang version 18.1.5 (2)’ clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -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 -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:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include/RcppCommon.h:30: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include/Rcpp/r/headers.h:26:9: warning: 'R_NO_REMAP' macro redefined [-Wmacro-redefined] 26 | #define R_NO_REMAP | ^ :4:9: note: previous definition is here 4 | #define R_NO_REMAP 1 | ^ 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; | ^ 6 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -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 -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c rsides.cpp -o rsides.o In file included from rsides.cpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include/Rcpp.h:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include/RcppCommon.h:30: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include/Rcpp/r/headers.h:26:9: warning: 'R_NO_REMAP' macro redefined [-Wmacro-redefined] 26 | #define R_NO_REMAP | ^ :4:9: note: previous definition is here 4 | #define R_NO_REMAP 1 | ^ In file included from rsides.cpp:19: 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 rsides.cpp:19: 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 rsides.cpp:19: 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 rsides.cpp:19: 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; | ^ rsides.cpp:3212:9: warning: variable 'n_parent_rows' set but not used [-Wunused-but-set-variable] 3212 | int n_parent_rows = 0; | ^ rsides.cpp:3515:9: warning: variable 'sign' set but not used [-Wunused-but-set-variable] 3515 | int sign = -1; | ^ rsides.cpp:3792:9: warning: variable 'sign' set but not used [-Wunused-but-set-variable] 3792 | int sign; | ^ rsides.cpp:4548:9: warning: variable 'n_parent_rows' set but not used [-Wunused-but-set-variable] 4548 | int n_parent_rows = 0; | ^ rsides.cpp:4594:9: warning: variable 'sign' set but not used [-Wunused-but-set-variable] 4594 | int sign=-1; | ^ rsides.cpp:4878:9: warning: variable 'n_parent_rows' set but not used [-Wunused-but-set-variable] 4878 | int n_parent_rows = 0; | ^ rsides.cpp:5132:9: warning: variable 'n_parent_rows' set but not used [-Wunused-but-set-variable] 5132 | int n_parent_rows = 0; | ^ rsides.cpp:6627:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 6627 | std::random_shuffle(treatment_permuted.begin(), treatment_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:6648:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 6648 | std::random_shuffle(shuffle_index.begin(), shuffle_index.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:6675:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 6675 | std::random_shuffle(outcome_permuted.begin(), outcome_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:6837:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 6837 | std::random_shuffle(treatment_permuted.begin(), treatment_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:6857:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 6857 | std::random_shuffle(shuffle_index.begin(), shuffle_index.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:7048:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 7048 | std::random_shuffle(treatment_permuted.begin(), treatment_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:7068:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 7068 | std::random_shuffle(shuffle_index.begin(), shuffle_index.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:7098:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 7098 | std::random_shuffle(outcome_permuted.begin(), outcome_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:7234:26: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 7234 | std::random_shuffle(treatment_permuted.begin(), treatment_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:7254:26: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 7254 | std::random_shuffle(shuffle_index.begin(), shuffle_index.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:7283:26: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 7283 | std::random_shuffle(outcome_permuted.begin(), outcome_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:7798:14: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 7798 | std::random_shuffle(treatment_permuted.begin(), treatment_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:8223:18: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 8223 | std::random_shuffle(treatment_permuted.begin(), treatment_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:8145:9: warning: variable 'n_subgroups' set but not used [-Wunused-but-set-variable] 8145 | int n_subgroups; | ^ rsides.cpp:8766:22: warning: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 8766 | std::random_shuffle(treatment_permuted.begin(), treatment_permuted.end(), RNG()); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algo.h:4528:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator>, RNG>' has been explicitly marked deprecated here 4528 | _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle") | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:116:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST' 116 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:100:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 100 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ rsides.cpp:8478:12: warning: variable 'error_rate' set but not used [-Wunused-but-set-variable] 8478 | double error_rate = 0.0; | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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))); | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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))); | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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))); | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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 ( | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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 ( | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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 ( | ^ rsides.cpp:1584:15: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 1584 | int res = lu_factorize(A,pm); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/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); | ^ rsides.cpp:1587:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 1587 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/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); | ^ rsides.cpp:1587:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::assign>' requested here 1587 | inverse.assign(ublas::identity_matrix(A.size1())); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1809:34: 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 1809 | ublas::matrix trxx = prod(trans(x), x); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1809:34: 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 1809 | ublas::matrix trxx = prod(trans(x), x); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1809:34: 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 1809 | ublas::matrix trxx = prod(trans(x), x); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1814:33: 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 1814 | ublas::matrix est = prod(trxx_inv, txy); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from rsides.cpp:22: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/matrix.hpp:18: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/traits.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' 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); | ^ rsides.cpp:1814:33: 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 1814 | ublas::matrix est = prod(trxx_inv, txy); | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 46 warnings generated. clang++-18 -std=gnu++17 -shared -L/home/hornik/tmp/R-d-clang-18/lib -Wl,-O1 -o rsides.so RcppExports.o rsides.o -L/home/hornik/tmp/R-d-clang-18/lib -lR installing to /srv/hornik/tmp/CRAN/rsides.Rcheck/00LOCK-rsides/00new/rsides/libs ** R ** data *** moving datasets to lazyload DB ** 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 (rsides)