* installing *source* package ‘adapt3’ ...
** this is package ‘adapt3’ version ‘1.0.1’
** package ‘adapt3’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++ (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/adapt3/src'
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/lefko3/include' -I/usr/local/include   -I../inst/include/ -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/lefko3/include' -I/usr/local/include   -I../inst/include/ -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c projection.cpp -o projection.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/lefko3/include' -I/usr/local/include   -I../inst/include/ -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c utilities.cpp -o utilities.o
projection.cpp: In function ‘Rcpp::List cleanup3(Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, double, double, int, int, bool, bool, bool)’:
projection.cpp:3849:29: warning: comparison of integer expressions of different signedness: ‘Rcpp::traits::storage_type<13>::type’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
 3849 |         if (year_counter(i) == no_mainyears || j == 0) year_counter(i) = 0;
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
projection.cpp: In function ‘void project3_fb_core(Rcpp::List&, Rcpp::List&, Rcpp::List&, Rcpp::List&, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::NumericVector, Rcpp::LogicalVector, Rcpp::CharacterVector, int, int, int, int, double, double, bool, bool, bool, bool, bool)’:
projection.cpp:4926:31: warning: comparison of integer expressions of different signedness: ‘Rcpp::traits::storage_type<13>::type’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
 4926 |           if (year_counter(i) >= no_mainyears || current_time == 0) year_counter(i) = 0;
      |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
projection.cpp: In function ‘Rcpp::List project3(Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, bool, bool, int, int, int, int, bool, double, double)’:
projection.cpp:5571:8: warning: variable ‘pure_fleslie’ set but not used [-Wunused-but-set-variable]
 5571 |   bool pure_fleslie {false}; // Are all function-based MPMs Leslie MPMs?
      |        ^~~~~~~~~~~~
projection.cpp:5576:7: warning: variable ‘stageframe_count’ set but not used [-Wunused-but-set-variable]
 5576 |   int stageframe_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:5577:7: warning: variable ‘stageframe_notNull_count’ set but not used [-Wunused-but-set-variable]
 5577 |   int stageframe_notNull_count {0};
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
projection.cpp:5578:7: warning: variable ‘supplement_count’ set but not used [-Wunused-but-set-variable]
 5578 |   int supplement_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:5579:7: warning: variable ‘equivalence_count’ set but not used [-Wunused-but-set-variable]
 5579 |   int equivalence_count {0};
      |       ^~~~~~~~~~~~~~~~~
projection.cpp:5580:7: warning: variable ‘start_count’ set but not used [-Wunused-but-set-variable]
 5580 |   int start_count {0};
      |       ^~~~~~~~~~~
projection.cpp:5581:7: warning: variable ‘tweights_count’ set but not used [-Wunused-but-set-variable]
 5581 |   int tweights_count {0};
      |       ^~~~~~~~~~~~~~
projection.cpp:5582:7: warning: variable ‘density_count’ set but not used [-Wunused-but-set-variable]
 5582 |   int density_count {0};
      |       ^~~~~~~~~~~~~
projection.cpp:5583:7: warning: variable ‘entry_time_count’ set but not used [-Wunused-but-set-variable]
 5583 |   int entry_time_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:5584:7: warning: variable ‘density_vr_count’ set but not used [-Wunused-but-set-variable]
 5584 |   int density_vr_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:5585:7: warning: variable ‘sparse_vec_count’ set but not used [-Wunused-but-set-variable]
 5585 |   int sparse_vec_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:5586:7: warning: variable ‘found_fleslie’ set but not used [-Wunused-but-set-variable]
 5586 |   int found_fleslie {0};
      |       ^~~~~~~~~~~~~
projection.cpp: In function ‘Rcpp::List cleanup3_inv(Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, double, double, int, unsigned int, unsigned int)’:
projection.cpp:6131:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 6131 |       for (unsigned int sfi = 0; sfi < min_age_length; sfi++) {
      |                                  ~~~~^~~~~~~~~~~~~~~~
projection.cpp:6732:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 6732 |       for (int i = 0; i < variant_count; i++) {
      |                       ~~^~~~~~~~~~~~~~~
projection.cpp:6740:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 6740 |       if (start_list_length != 1 && start_list_length != variant_count) {
      |                                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
projection.cpp:6819:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 6819 |     for (int i = 0; i < variant_count; i++) {
      |                     ~~^~~~~~~~~~~~~~~
projection.cpp:7243:28: warning: comparison of integer expressions of different signedness: ‘Rcpp::traits::storage_type<13>::type’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
 7243 |             if (di_age2(j) < finalage_int) {
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~
projection.cpp:7546:30: warning: comparison of integer expressions of different signedness: ‘Rcpp::traits::storage_type<13>::type’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
 7546 |               if (di_age2(j) < finalage_int) {
      |                   ~~~~~~~~~~~^~~~~~~~~~~~~~
projection.cpp:7690:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 7690 |       if (entry_time_count != 1 && entry_time_count != var_per_run) {
      |                                    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
projection.cpp:7700:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 7700 |       for (int i = 0; i < var_per_run; i++) {
      |                       ~~^~~~~~~~~~~~~
projection.cpp:7908:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 7908 |         for (int i = 0; i < variant_count; i++) {
      |                         ~~^~~~~~~~~~~~~~~
projection.cpp:7936:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 7936 |         for (int i = 0; i < variant_count; i++) {
      |                         ~~^~~~~~~~~~~~~~~
projection.cpp:7960:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 7960 |         for (int i = 0; i < variant_count; i++) {
      |                         ~~^~~~~~~~~~~~~~~
projection.cpp: In function ‘void ESS_optimizer_pre(Rcpp::DataFrame&, Rcpp::DataFrame&, Rcpp::DataFrame&, Rcpp::DataFrame&, Rcpp::IntegerVector&, Rcpp::List&, Rcpp::List&, Rcpp::List&, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::DataFrame, Rcpp::DataFrame, Rcpp::DataFrame, Rcpp::IntegerVector, int, int, int, int, int, int, int, double, double, bool, bool, bool, bool, bool, double, int, int, int, int, int, int, double, bool)’:
projection.cpp:9906:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 9906 |   for (int i = 0; i < total_optima; i++) {
      |                   ~~^~~~~~~~~~~~~~
projection.cpp:10323:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
10323 |       for (int i = 2; i < total_optima; i++) {
      |                       ~~^~~~~~~~~~~~~~
projection.cpp: In function ‘void ESS_optimizer_fb(Rcpp::DataFrame&, Rcpp::DataFrame&, Rcpp::DataFrame&, Rcpp::DataFrame&, Rcpp::IntegerVector&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::vec&, arma::ivec&, Rcpp::List&, Rcpp::List&, Rcpp::List&, Rcpp::List&, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List&, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::DataFrame, Rcpp::DataFrame&, Rcpp::DataFrame, Rcpp::DataFrame, Rcpp::DataFrame, Rcpp::DataFrame, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::IntegerVector, Rcpp::NumericVector, Rcpp::CharacterVector, Rcpp::CharacterVector, int, int, int, int, int, int, int, int, double, double, bool, bool, bool, bool, bool, double, int, int, int, int, int, int, bool, double, bool)’:
projection.cpp:11348:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
11348 |   for (int i = 0; i < total_optima; i++) {
      |                   ~~^~~~~~~~~~~~~~
projection.cpp:11842:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
11842 |       for (int i = 2; i < total_optima; i++) {
      |                       ~~^~~~~~~~~~~~~~
projection.cpp: In function ‘Rcpp::List invade3(Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, Rcpp::Nullable<Rcpp::RObject_Impl<Rcpp::PreserveStorage> >, int, int, double, int, int, int, double, double, double, int)’:
projection.cpp:16757:27: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
16757 |       if (!(variant_count >= var_per_run)) {
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
projection.cpp:16582:7: warning: unused variable ‘stageframe_count’ [-Wunused-variable]
16582 |   int stageframe_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:16583:7: warning: variable ‘stageframe_notNull_count’ set but not used [-Wunused-but-set-variable]
16583 |   int stageframe_notNull_count {0};
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
projection.cpp:16584:7: warning: unused variable ‘supplement_count’ [-Wunused-variable]
16584 |   int supplement_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:16585:7: warning: variable ‘equivalence_count’ set but not used [-Wunused-but-set-variable]
16585 |   int equivalence_count {0};
      |       ^~~~~~~~~~~~~~~~~
projection.cpp:16586:7: warning: variable ‘start_count’ set but not used [-Wunused-but-set-variable]
16586 |   int start_count {0};
      |       ^~~~~~~~~~~
projection.cpp:16587:7: warning: variable ‘tweights_count’ set but not used [-Wunused-but-set-variable]
16587 |   int tweights_count {0};
      |       ^~~~~~~~~~~~~~
projection.cpp:16588:7: warning: variable ‘density_count’ set but not used [-Wunused-but-set-variable]
16588 |   int density_count {0};
      |       ^~~~~~~~~~~~~
projection.cpp:16590:7: warning: variable ‘entry_time_count’ set but not used [-Wunused-but-set-variable]
16590 |   int entry_time_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:16591:7: warning: variable ‘density_vr_count’ set but not used [-Wunused-but-set-variable]
16591 |   int density_vr_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:16592:7: warning: variable ‘sparse_vec_count’ set but not used [-Wunused-but-set-variable]
16592 |   int sparse_vec_count {0};
      |       ^~~~~~~~~~~~~~~~
projection.cpp:16604:8: warning: variable ‘prebreeding_bool’ set but not used [-Wunused-but-set-variable]
16604 |   bool prebreeding_bool {true};
      |        ^~~~~~~~~~~~~~~~
g++ -std=gnu++17 -shared -L/usr/local/lib64 -o adapt3.so RcppExports.o projection.o utilities.o -fopenmp -llapack -L/data/gannet/ripley/R/R-devel/lib -lRblas -lgfortran -lm -lquadmath
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/adapt3/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/adapt3/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/adapt3/src'
installing to /data/gannet/ripley/R/packages/tests-devel/adapt3.Rcheck/00LOCK-adapt3/00new/adapt3/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** 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 (adapt3)