* installing *source* package ‘rts2’ ...
** this is package ‘rts2’ version ‘0.7.7’
** package ‘rts2’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-14 (GCC) 14.2.0’
using C++17
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/rts2/src'


Error in .make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version) : 
  invalid non-character version specification 'x' (type: double)
Calls: cat ... as.numeric_version -> numeric_version -> .make_numeric_version
Execution halted
g++-14 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I"../inst/include" -I"/data/gannet/ripley/R/test-dev/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error  -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppEigen/include' -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -I'/data/gannet/ripley/R/test-dev/rstan/include' -I'/data/gannet/ripley/R/test-dev/StanHeaders/include' -I'/data/gannet/ripley/R/test-dev/glmmrBase/include' -I'/data/gannet/ripley/R/test-dev/SparseChol/include' -I/usr/local/include    -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS   -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


Error in .make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version) : 
  invalid non-character version specification 'x' (type: double)
Calls: cat ... as.numeric_version -> numeric_version -> .make_numeric_version
Execution halted
g++-14 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I"../inst/include" -I"/data/gannet/ripley/R/test-dev/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error  -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppEigen/include' -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -I'/data/gannet/ripley/R/test-dev/rstan/include' -I'/data/gannet/ripley/R/test-dev/StanHeaders/include' -I'/data/gannet/ripley/R/test-dev/glmmrBase/include' -I'/data/gannet/ripley/R/test-dev/SparseChol/include' -I/usr/local/include    -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS   -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 create_new_models.cpp -o create_new_models.o
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:4,
                 from ../inst/include/rts/rtsmaths.h:3,
                 from ../inst/include/rtsheader.h:3,
                 from create_new_models.cpp:1:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:19:9: warning: "EIGEN_DEFAULT_DENSE_INDEX_TYPE" redefined
   19 | #define EIGEN_DEFAULT_DENSE_INDEX_TYPE int
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Core:19,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Dense:1,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigenForward.h:28,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigen.h:25,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:10:
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Macros.h:33:9: note: this is the location of the previous definition
   33 | #define EIGEN_DEFAULT_DENSE_INDEX_TYPE std::ptrdiff_t
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/interpreter.h:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formula.hpp:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:70: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   70 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:100: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  100 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:116: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  116 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:136: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  136 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:163: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  163 | #pragma omp parallel for collapse(2)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:7:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1043: warning: ignoring '#pragma omp declare' [-Wunknown-pragmas]
 1043 | #pragma omp declare reduction(vec_dbl_plus : std::vector<double> : \
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1094: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1094 |       #pragma omp parallel for if(niter > 30) reduction(+:baccuml) reduction(vec_dbl_plus : dqf)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1127: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1127 | #pragma omp parallel for reduction(+:qf) reduction(vec_dbl_plus : dqf)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1186: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1186 | #pragma omp parallel for if(block_dimension > 50) private(out)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelbits.hpp:5,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:9:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:314: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  314 |   #pragma omp parallel for
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelbits.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:174: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  174 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:280: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  280 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:305: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  305 | #pragma omp parallel for private(idxlim)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:348: warning: ignoring '#pragma omp declare' [-Wunknown-pragmas]
  348 |   #pragma omp declare reduction(vec_dbl_plus : std::vector<double> : \
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:171: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  171 | #pragma omp parallel for shared(it_begin, i)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:993: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  993 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:1059: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1059 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:1237: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1237 | #pragma omp parallel for
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:7:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:73: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   73 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:79: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   79 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:87: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   87 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:93: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   93 | #pragma omp parallel for reduction (+:lp2)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:8:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1003: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1003 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1012: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1012 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1022: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1022 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1044: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1044 | #pragma omp parallel for reduction (+:logl)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1216: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1216 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1313: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1313 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1341: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1341 | #pragma omp parallel for reduction (+:logl)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:185:1: warning: multi-line comment [-Wcomment]
  185 | // #pragma omp declare reduction(vec_dbl_plus : std::vector<double> :                                    \
      | ^
../inst/include/rts/rtsmaths.h:12: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   12 | #pragma omp parallel for collapse(2)
In file included from ../inst/include/rts/rtsmodelbits.h:12,
                 from ../inst/include/rts/rtsmodeloptim.h:4,
                 from ../inst/include/rts/rtsmodel.h:11,
                 from ../inst/include/rtsheader.h:4:
../inst/include/rts/ar1covariance.h:180: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  180 | #pragma omp parallel for reduction(+:logl)
../inst/include/rts/ar1covariance.h:190: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  190 |   #pragma omp parallel for reduction(+:val)
../inst/include/rts/ar1covariance.h:227: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  227 | #pragma omp parallel for reduction(+:val) private(umat,vmat)
In file included from ../inst/include/rts/rtsmodelbits.h:13:
../inst/include/rts/nngpcovariance.h:116: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  116 | #pragma omp parallel for
../inst/include/rts/nngpcovariance.h:276: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  276 | #pragma omp parallel for
../inst/include/rts/nngpcovariance.h:327: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  327 |   #pragma omp parallel for private(idxlim, tmp)
../inst/include/rts/nngpcovariance.h:504: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  504 | #pragma omp parallel for reduction(+:ll1) private(au, av, qf1, idxlim) if(niter > 50)
In file included from ../inst/include/rts/rtsmodelbits.h:14:
../inst/include/rts/hsgpcovariance.h:214: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  214 |   #pragma omp parallel for
../inst/include/rts/rtsmodeloptim.h:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  144 |   #pragma omp parallel for
../inst/include/rts/rtsmodeloptim.h:288: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  288 | #pragma omp parallel
../inst/include/rts/rtsmodeloptim.h:416: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  416 | #pragma omp parallel
../inst/include/rts/rtsmodeloptim.h:509: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  509 |     #pragma omp parallel for reduction (+:logl) if(niter > 30)
../inst/include/rts/rtsmodeloptim.h:593: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  593 |     #pragma omp parallel for if(niter > 30)
In file included from ../inst/include/rts/rtsregionmodel.h:13,
                 from ../inst/include/rtsheader.h:5:
../inst/include/rts/rtsregionmodeloptim.h:233: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  233 | #pragma omp parallel
../inst/include/rts/rtsregionmodeloptim.h:360: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  360 | #pragma omp parallel
../inst/include/rts/rtsregionmodeloptim.h:492: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  492 |     #pragma omp parallel for reduction (+:logl)
../inst/include/rts/rtsregionmodeloptim.h:600: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  600 | #pragma omp parallel for
../inst/include/rts/rtsregionmodeloptim.h:612: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  612 | #pragma omp parallel for reduction (+:ll) collapse(2)
../inst/include/rts/rtsregionmodeloptim.h:663: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  663 | #pragma omp parallel for reduction (+:logl)
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:3,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:34:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In function 'int clear_flag(int, int, intvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:145:7: warning: unused variable 'x' [-Wunused-variable]
  145 |   int x ;
      |       ^
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::insert(int, int, double)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:353:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  353 |       if(Ap[row]+p >= Ai.size()){
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:360:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  360 |       for(int i = row+1; i < Ap.size(); i++)Ap[i]++;
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:382:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  382 |       if(Ap[col]+p >= Ai.size()){
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:389:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  389 |       for(int i = col+1; i < Ap.size(); i++)Ap[i]++;
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::transpose()':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:405:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  405 |   for (int i = 2; i < B.Ap.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'sparse& sparse::operator+=(const sparse&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:437:10: warning: unused variable 'val' [-Wunused-variable]
  437 |   double val;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::AMD_order()':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:647:10: warning: unused variable 'mem' [-Wunused-variable]
  647 |   double mem = 0;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:648:7: warning: unused variable 'nz' [-Wunused-variable]
  648 |   int nz = Ap.back();
      |       ^~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:837:19: warning: unused variable 'ilast' [-Wunused-variable]
  837 |   int deg, inext, ilast;
      |                   ^~~~~
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:4:
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In function 'dblvec operator*(const sparse&, const dblvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:12:10: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   12 |   if(A.m != B.size())Rcpp::stop("wrong dimension in sparse-vector multiplication");
      |      ~~~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:14:10: warning: unused variable 'val' [-Wunused-variable]
   14 |   double val;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In member function 'sparse& sparse::operator%=(const dblvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:37:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   37 |   for(int i = 0; i < Ax.size(); i++){
      |                  ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In function 'sparse SparseOperators::operator%(const sparse&, const Eigen::VectorXd&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:174:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  174 |     for(unsigned int i = 0; i < A.m; i++){
      |                             ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp: In member function 'void glmmr::calculator::update_parameters(const dblvec&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:64:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   64 |   for(int i = 0; i < parameter_indexes.size(); i++)parameters[i] = parameters_in[parameter_indexes[i]];
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp: In member function 'void glmmr::calculator::print_instructions() const':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:1336:30: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1336 |         if(indexes[idx_iter] >= parameter_names.size()){
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:1351:30: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1351 |         if(indexes[idx_iter] >= data_names.size()){
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formula.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h: In function 'bool glmmr::is_number(const std::string&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h:12:11: warning: unused variable 'a' [-Wunused-variable]
   12 |     float a = std::stod(s);
      |           ^
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h: In function 'void glmmr::two_way_fn(std::vector<char>&, calculator&, const Eigen::ArrayXXd&, const strvec&, Eigen::MatrixXd&, int, bool)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h:223:19: warning: variable 'variable_in_data' set but not used [-Wunused-but-set-variable]
  223 |   bool add_check, variable_in_data;
      |                   ^~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:8:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/sparse.h: In function 'sparse glmmr::submat_sparse(const sparse&, intvec)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/sparse.h:24:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   24 |   for(int i = 0; i < rows.size(); i++){
      |                  ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'virtual int glmmr::Covariance::parse()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:281:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  281 |         for(k = 0; k < fnvars[idx].size(); k++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:295:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  295 |     for(j = 0; j< fnvars.size();j++){
      |                ~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:296:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  296 |       for(k = 0; k < fnvars[j].size();k++){
      |                  ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:314:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  314 |     for(int m = 0; m < fnvars.size(); m++){
      |                    ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:316:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  316 |       for(int p = 0; p < fnvars[m].size(); p++){
      |                      ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:323:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<double> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  323 |     for(j = 0; j < groups.size(); j++){
      |                ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:336:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  336 |         for(int m = 0; m < vals.size(); m++) vals[m] = data_(k,fnvars[idx][m]);
      |                        ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:362:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  362 |     for(int j = 0; j < fn_.size(); j++){
      |                    ~~^~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:368:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  368 |           for(int k = 0; k < fn_[j].size(); k++) fn_name += covfunc_to_str.at(fn_[j][k]);
      |                          ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:369:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  369 |           for(int k = 0; k < fn_[j].size(); k++){
      |                          ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:393:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  393 |   for(int i =0; i<fn_.size();i++){
      |                 ~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:394:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  394 |     for(int j = 0; j < re_pars_[i].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:395:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  395 |       for(int k = 0; k < re_pars_[i][j].size(); k++){
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:403:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  403 |   for(int i =0; i<fn_.size();i++){
      |                 ~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:410:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  410 |     for(int j = 0; j<fn_[i].size();j++){
      |                    ~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:414:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  414 |     for(int j = 0; j<fn_[i].size();j++){
      |                    ~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:437:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  437 |       for(int k = 0; k < re_pars_[i][j].size(); k++)re_par_less_min_[k] -= minvalue;
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:443:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  443 |       for(int j = 0; j < (fn_[i].size()-1); j++){
      |                      ~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:457:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::calculator>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  457 |   for(int i = 0; i < calc_.size(); i++){
      |                  ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:464:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::calculator>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  464 |   for(int i = 0; i < calc_.size(); i++) re_count_[re_order_[i]] += re_temp_data_[i].size();
      |                  ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'void glmmr::Covariance::Z_updater()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:524:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::ZNonZero>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  524 |     for(int i = 0; i < z_nonzero.size(); i++){
      |                    ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:525:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  525 |       for(int j = 0; j < z_nonzero[i].rows.size(); j++){
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'virtual void glmmr::Covariance::update_parameters(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:641:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  641 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'bool glmmr::Covariance::any_group_re() const':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1016:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1016 |   for(int i = 0; i < fn_.size(); i++){
      |                  ~~^~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1017:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1017 |     for(int j = 0; j < fn_[i].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'strvec glmmr::Covariance::parameter_names()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1030:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1030 |   for(int i = 0; i < form_.re_.size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp: In member function 'void glmmr::hsgpCovariance::gen_indices()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:380:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  380 |   for(int i = 0; i < linspace_vec[0].size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:384:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  384 |   for(int i = 0; i < indices_vec.size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:385:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for(int j = 0; j < indices_vec[0].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/griddata.hpp: In member function 'Eigen::ArrayXi glmmr::griddata::top_i_pq(const Eigen::ArrayXd&, int)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/griddata.hpp:37:19: warning: comparison of integer expressions of different signedness: 'std::priority_queue<std::pair<double, int>, std::vector<std::pair<double, int> >, glmmr::griddata::top_i_pq(const Eigen::ArrayXd&, int)::ComparePair>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   37 |     if (pq.size() < n)
      |         ~~~~~~~~~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'virtual void glmmr::nngpCovariance::update_parameters(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:248:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  248 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'void glmmr::nngpCovariance::update_parameters_d(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:264:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  264 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'virtual Eigen::VectorXd glmmr::nngpCovariance::log_gradient(const Eigen::MatrixXd&, double&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:379:14: warning: unused variable 'av' [-Wunused-variable]
  379 |   double au, av, qf;
      |              ^~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:12:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::set_bounds(const Eigen::VectorXd&, const Eigen::VectorXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:431:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  431 |   for(int i = 0; i < dim; i++)
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::set_bounds(const std::vector<double>&, const std::vector<double>&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:442:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  442 |   for(int i = 0; i < dim; i++)
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::minimise()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:503:16: warning: unused variable 'a' [-Wunused-variable]
  503 |         double a = eval(current_values, g);
      |                ^
In file included from ../inst/include/rts/ar1covariance.h:4:
../inst/include/rts/griddata.h: In member function 'Eigen::ArrayXi rts::griddata::top_i_pq(const Eigen::ArrayXd&, int)':
../inst/include/rts/griddata.h:62:19: warning: comparison of integer expressions of different signedness: 'std::priority_queue<std::pair<double, int>, std::vector<std::pair<double, int> >, rts::griddata::top_i_pq(const Eigen::ArrayXd&, int)::ComparePair>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   62 |     if (pq.size() < n)
      |         ~~~~~~~~~~^~~
../inst/include/rts/ar1covariance.h: In member function 'virtual Eigen::VectorXd rts::ar1Covariance::log_gradient(const Eigen::MatrixXd&, double&)':
../inst/include/rts/ar1covariance.h:183:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  183 |   for(int i = 1; i < derivs.size(); i++)
      |                  ~~^~~~~~~~~~~~~~~
../inst/include/rts/nngpcovariance.h: In member function 'Eigen::VectorXd rts::nngpCovariance::log_gradient_rho(const Eigen::MatrixXd&)':
../inst/include/rts/nngpcovariance.h:498:18: warning: unused variable 'qf1' [-Wunused-variable]
  498 |   double au, av, qf1;
      |                  ^~~
../inst/include/rts/nngpcovariance.h: In member function 'virtual void rts::nngpCovariance::update_parameters(const Eigen::ArrayXd&)':
../inst/include/rts/nngpcovariance.h:581:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  581 |   } else if(parameters_.size() == parameters.size())
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../inst/include/rts/nngpcovariance.h: In member function 'void rts::nngpCovariance::update_parameters_d(const Eigen::ArrayXd&)':
../inst/include/rts/nngpcovariance.h:595:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  595 |   } else if(parameters_.size() == parameters.size())
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ../inst/include/rts/regionlinearpredictor.h:4,
                 from ../inst/include/rts/rtsmodelbits.h:15:
../inst/include/rts/regiondata.h: In member function 'void rts::RegionData::setup_design_matrices()':
../inst/include/rts/regiondata.h:67:7: warning: unused variable 'nInter' [-Wunused-variable]
   67 |   int nInter, r, t, l, idx1;
      |       ^~~~~~
../inst/include/rts/regiondata.h:67:24: warning: unused variable 'idx1' [-Wunused-variable]
   67 |   int nInter, r, t, l, idx1;
      |                        ^~~~
../inst/include/rts/regiondata.h: In member function 'Eigen::MatrixXd rts::RegionData::grid_to_region(const Eigen::MatrixXd&)':
../inst/include/rts/regiondata.h:115:7: warning: unused variable 'nInter' [-Wunused-variable]
  115 |   int nInter, r, t, l, j, idx1;
      |       ^~~~~~
../inst/include/rts/regiondata.h:115:27: warning: unused variable 'idx1' [-Wunused-variable]
  115 |   int nInter, r, t, l, j, idx1;
      |                           ^~~~
../inst/include/rts/rtsmodeloptim.h: In member function 'double rts::rtsModelOptim<modeltype>::log_likelihood_rho_with_gradient(const Eigen::VectorXd&, Eigen::VectorXd&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
../inst/include/rts/rtsmodeloptim.h:588:14: warning: unused variable 'logl' [-Wunused-variable]
  588 |       double logl = 0;
      |              ^~~~
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:467:7: warning: unused variable 'R' [-Wunused-variable]
  467 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:514:7: warning: unused variable 'R' [-Wunused-variable]
  514 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:561:7: warning: unused variable 'R' [-Wunused-variable]
  561 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:608:7: warning: unused variable 'R' [-Wunused-variable]
  608 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:661:7: warning: unused variable 'R' [-Wunused-variable]
  661 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:714:7: warning: unused variable 'R' [-Wunused-variable]
  714 |   int R = region.nRegion;
      |       ^
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h: In instantiation of 'T glmmr::randomGaussian(T, Eigen::VectorXd&) [with T = boost::random::variate_generator<boost::random::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>, boost::random::normal_distribution<> >; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:660:19:   required from here
  660 |     randomGaussian(generator, z);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:47:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
   47 |   for (size_t i = 0; i < res.size(); ++i)
      |                      ~~^~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h: In instantiation of 'void glmmr::algo::combinations(const std::vector<std::vector<T> >&, int, int, std::vector<T>&, std::vector<std::vector<T> >&) [with T = int]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:381:30:   required from here
  381 |     glmmr::algo::combinations(linspace_vec,0,i,ind_buffer,indices_vec);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h:54:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   54 |   if(n == vecs.size()-1){
      |      ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h:57:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   57 |     for(int i = 0; i < vecs[n+1].size(); i++){
      |                    ~~^~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:4:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h: In instantiation of 'T glmmr::MatrixField<T>::operator()(int) const [with T = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:303:40:   required from here
  303 |   for(int i = 0; i < dD.size(); i++) dD(i)(0) = s0vals[i+1];
      |                                      ~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h:38:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Eigen::Matrix<double, -1, 1>, std::default_delete<Eigen::Matrix<double, -1, 1> > >, std::allocator<std::unique_ptr<Eigen::Matrix<double, -1, 1>, std::default_delete<Eigen::Matrix<double, -1, 1> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     if(i >= data.size()) throw std::runtime_error("Accessing index out of range matrix field");
      |        ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h: In instantiation of 'T glmmr::MatrixField<T>::operator()(int) const [with T = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:340:38:   required from here
  340 |     for(int l = 0; l < npars; l++) dA(l).block(0,i,idxlim,1) = S.block(0,idxlim*(l+1),idxlim,idxlim).ldlt().solve(Sv.segment(idxlim*(l+1),idxlim) - S.block(0,idxlim*(l+1),idxlim,idxlim) * A.col(i).segment(0,idxlim));
      |                                    ~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h:38:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Eigen::Matrix<double, -1, -1>, std::default_delete<Eigen::Matrix<double, -1, -1> > >, std::allocator<std::unique_ptr<Eigen::Matrix<double, -1, -1>, std::default_delete<Eigen::Matrix<double, -1, -1> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     if(i >= data.size()) throw std::runtime_error("Accessing index out of range matrix field");
      |        ~~^~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp.h:46,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigen.h:26:
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:36:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                    ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:59:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                                           ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:82:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                                                                  ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = rts::nngpCovariance]':
create_new_models.cpp:14:27:   required from here
   14 |   XPtr<rts::nngpCovariance> ptr(new rts::nngpCovariance(formula,data,colnames,T,m,*gptr));
      |                           ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'rts::nngpCovariance' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:38:80:   required from here
   38 |              int T) : model(formula_,data_,colnames_,T,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:102:109:   required from here
  102 |            const rts::griddata& grid_) : model(formula_,data_,colnames_,T, m, grid_,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:166:95:   required from here
  166 |            const ArrayXd& L) : model(formula_,data_,colnames_,T, m, L,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:260:74:   required from here
  260 |                     re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                          ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:332:74:   required from here
  332 |                     re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                          ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:404:71:   required from here
  404 |                  re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                       ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_algo.h:201,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:15:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h: At global scope:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h:251:1: warning: 'int bobyqa(long int, long int, double (*)(long int, const double*, void*), void*, double*, const double*, const double*, double, double, long int, long int, double*)' defined but not used [-Wunused-function]
  251 | bobyqa(const INTEGER n, const INTEGER npt,
      | ^~~~~~
In file included from /data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/bessel.hpp:30,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:4:
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp: In function 'int boost::math::detail::bessel_ik(T, T, T*, T*, int, const Policy&) [with T = long double; Policy = boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>]':
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:421:22: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized]
  421 |         T z = (u + n % 2);
      |                    ~~^~~
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:311:14: note: 'n' was declared here
  311 |     unsigned n, k;
      |              ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:421:11: warning: 'u' may be used uninitialized [-Wmaybe-uninitialized]
  421 |         T z = (u + n % 2);
      |           ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:308:7: note: 'u' was declared here
  308 |     T u, Iv, Kv, Kv1, Ku, Ku1, fv;
      |       ^


Error in .make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version) : 
  invalid non-character version specification 'x' (type: double)
Calls: cat ... as.numeric_version -> numeric_version -> .make_numeric_version
Execution halted
g++-14 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I"../inst/include" -I"/data/gannet/ripley/R/test-dev/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error  -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppEigen/include' -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -I'/data/gannet/ripley/R/test-dev/rstan/include' -I'/data/gannet/ripley/R/test-dev/StanHeaders/include' -I'/data/gannet/ripley/R/test-dev/glmmrBase/include' -I'/data/gannet/ripley/R/test-dev/SparseChol/include' -I/usr/local/include    -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS   -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 model_module.cpp -o model_module.o
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:4,
                 from ../inst/include/rts/rtsmaths.h:3,
                 from ../inst/include/rtsheader.h:3,
                 from model_module.cpp:1:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:19:9: warning: "EIGEN_DEFAULT_DENSE_INDEX_TYPE" redefined
   19 | #define EIGEN_DEFAULT_DENSE_INDEX_TYPE int
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Core:19,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Dense:1,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigenForward.h:28,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigen.h:25,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:10:
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Macros.h:33:9: note: this is the location of the previous definition
   33 | #define EIGEN_DEFAULT_DENSE_INDEX_TYPE std::ptrdiff_t
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/interpreter.h:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formula.hpp:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:70: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   70 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:100: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  100 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:116: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  116 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:136: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  136 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:163: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  163 | #pragma omp parallel for collapse(2)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:7:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1043: warning: ignoring '#pragma omp declare' [-Wunknown-pragmas]
 1043 | #pragma omp declare reduction(vec_dbl_plus : std::vector<double> : \
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1094: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1094 |       #pragma omp parallel for if(niter > 30) reduction(+:baccuml) reduction(vec_dbl_plus : dqf)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1127: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1127 | #pragma omp parallel for reduction(+:qf) reduction(vec_dbl_plus : dqf)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1186: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1186 | #pragma omp parallel for if(block_dimension > 50) private(out)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelbits.hpp:5,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:9:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:314: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  314 |   #pragma omp parallel for
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelbits.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:174: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  174 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:280: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  280 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:305: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  305 | #pragma omp parallel for private(idxlim)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:348: warning: ignoring '#pragma omp declare' [-Wunknown-pragmas]
  348 |   #pragma omp declare reduction(vec_dbl_plus : std::vector<double> : \
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:171: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  171 | #pragma omp parallel for shared(it_begin, i)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:993: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  993 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:1059: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1059 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:1237: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1237 | #pragma omp parallel for
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:7:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:73: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   73 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:79: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   79 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:87: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   87 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:93: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   93 | #pragma omp parallel for reduction (+:lp2)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:8:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1003: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1003 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1012: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1012 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1022: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1022 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1044: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1044 | #pragma omp parallel for reduction (+:logl)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1216: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1216 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1313: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1313 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1341: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1341 | #pragma omp parallel for reduction (+:logl)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:185:1: warning: multi-line comment [-Wcomment]
  185 | // #pragma omp declare reduction(vec_dbl_plus : std::vector<double> :                                    \
      | ^
../inst/include/rts/rtsmaths.h:12: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   12 | #pragma omp parallel for collapse(2)
In file included from ../inst/include/rts/rtsmodelbits.h:12,
                 from ../inst/include/rts/rtsmodeloptim.h:4,
                 from ../inst/include/rts/rtsmodel.h:11,
                 from ../inst/include/rtsheader.h:4:
../inst/include/rts/ar1covariance.h:180: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  180 | #pragma omp parallel for reduction(+:logl)
../inst/include/rts/ar1covariance.h:190: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  190 |   #pragma omp parallel for reduction(+:val)
../inst/include/rts/ar1covariance.h:227: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  227 | #pragma omp parallel for reduction(+:val) private(umat,vmat)
In file included from ../inst/include/rts/rtsmodelbits.h:13:
../inst/include/rts/nngpcovariance.h:116: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  116 | #pragma omp parallel for
../inst/include/rts/nngpcovariance.h:276: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  276 | #pragma omp parallel for
../inst/include/rts/nngpcovariance.h:327: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  327 |   #pragma omp parallel for private(idxlim, tmp)
../inst/include/rts/nngpcovariance.h:504: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  504 | #pragma omp parallel for reduction(+:ll1) private(au, av, qf1, idxlim) if(niter > 50)
In file included from ../inst/include/rts/rtsmodelbits.h:14:
../inst/include/rts/hsgpcovariance.h:214: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  214 |   #pragma omp parallel for
../inst/include/rts/rtsmodeloptim.h:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  144 |   #pragma omp parallel for
../inst/include/rts/rtsmodeloptim.h:288: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  288 | #pragma omp parallel
../inst/include/rts/rtsmodeloptim.h:416: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  416 | #pragma omp parallel
../inst/include/rts/rtsmodeloptim.h:509: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  509 |     #pragma omp parallel for reduction (+:logl) if(niter > 30)
../inst/include/rts/rtsmodeloptim.h:593: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  593 |     #pragma omp parallel for if(niter > 30)
In file included from ../inst/include/rts/rtsregionmodel.h:13,
                 from ../inst/include/rtsheader.h:5:
../inst/include/rts/rtsregionmodeloptim.h:233: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  233 | #pragma omp parallel
../inst/include/rts/rtsregionmodeloptim.h:360: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  360 | #pragma omp parallel
../inst/include/rts/rtsregionmodeloptim.h:492: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  492 |     #pragma omp parallel for reduction (+:logl)
../inst/include/rts/rtsregionmodeloptim.h:600: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  600 | #pragma omp parallel for
../inst/include/rts/rtsregionmodeloptim.h:612: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  612 | #pragma omp parallel for reduction (+:ll) collapse(2)
../inst/include/rts/rtsregionmodeloptim.h:663: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  663 | #pragma omp parallel for reduction (+:logl)
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:3,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:34:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In function 'int clear_flag(int, int, intvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:145:7: warning: unused variable 'x' [-Wunused-variable]
  145 |   int x ;
      |       ^
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::insert(int, int, double)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:353:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  353 |       if(Ap[row]+p >= Ai.size()){
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:360:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  360 |       for(int i = row+1; i < Ap.size(); i++)Ap[i]++;
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:382:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  382 |       if(Ap[col]+p >= Ai.size()){
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:389:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  389 |       for(int i = col+1; i < Ap.size(); i++)Ap[i]++;
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::transpose()':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:405:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  405 |   for (int i = 2; i < B.Ap.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'sparse& sparse::operator+=(const sparse&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:437:10: warning: unused variable 'val' [-Wunused-variable]
  437 |   double val;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::AMD_order()':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:647:10: warning: unused variable 'mem' [-Wunused-variable]
  647 |   double mem = 0;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:648:7: warning: unused variable 'nz' [-Wunused-variable]
  648 |   int nz = Ap.back();
      |       ^~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:837:19: warning: unused variable 'ilast' [-Wunused-variable]
  837 |   int deg, inext, ilast;
      |                   ^~~~~
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:4:
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In function 'dblvec operator*(const sparse&, const dblvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:12:10: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   12 |   if(A.m != B.size())Rcpp::stop("wrong dimension in sparse-vector multiplication");
      |      ~~~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:14:10: warning: unused variable 'val' [-Wunused-variable]
   14 |   double val;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In member function 'sparse& sparse::operator%=(const dblvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:37:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   37 |   for(int i = 0; i < Ax.size(); i++){
      |                  ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In function 'sparse SparseOperators::operator%(const sparse&, const Eigen::VectorXd&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:174:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  174 |     for(unsigned int i = 0; i < A.m; i++){
      |                             ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp: In member function 'void glmmr::calculator::update_parameters(const dblvec&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:64:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   64 |   for(int i = 0; i < parameter_indexes.size(); i++)parameters[i] = parameters_in[parameter_indexes[i]];
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp: In member function 'void glmmr::calculator::print_instructions() const':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:1336:30: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1336 |         if(indexes[idx_iter] >= parameter_names.size()){
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:1351:30: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1351 |         if(indexes[idx_iter] >= data_names.size()){
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formula.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h: In function 'bool glmmr::is_number(const std::string&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h:12:11: warning: unused variable 'a' [-Wunused-variable]
   12 |     float a = std::stod(s);
      |           ^
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h: In function 'void glmmr::two_way_fn(std::vector<char>&, calculator&, const Eigen::ArrayXXd&, const strvec&, Eigen::MatrixXd&, int, bool)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h:223:19: warning: variable 'variable_in_data' set but not used [-Wunused-but-set-variable]
  223 |   bool add_check, variable_in_data;
      |                   ^~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:8:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/sparse.h: In function 'sparse glmmr::submat_sparse(const sparse&, intvec)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/sparse.h:24:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   24 |   for(int i = 0; i < rows.size(); i++){
      |                  ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'virtual int glmmr::Covariance::parse()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:281:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  281 |         for(k = 0; k < fnvars[idx].size(); k++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:295:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  295 |     for(j = 0; j< fnvars.size();j++){
      |                ~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:296:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  296 |       for(k = 0; k < fnvars[j].size();k++){
      |                  ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:314:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  314 |     for(int m = 0; m < fnvars.size(); m++){
      |                    ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:316:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  316 |       for(int p = 0; p < fnvars[m].size(); p++){
      |                      ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:323:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<double> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  323 |     for(j = 0; j < groups.size(); j++){
      |                ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:336:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  336 |         for(int m = 0; m < vals.size(); m++) vals[m] = data_(k,fnvars[idx][m]);
      |                        ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:362:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  362 |     for(int j = 0; j < fn_.size(); j++){
      |                    ~~^~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:368:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  368 |           for(int k = 0; k < fn_[j].size(); k++) fn_name += covfunc_to_str.at(fn_[j][k]);
      |                          ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:369:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  369 |           for(int k = 0; k < fn_[j].size(); k++){
      |                          ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:393:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  393 |   for(int i =0; i<fn_.size();i++){
      |                 ~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:394:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  394 |     for(int j = 0; j < re_pars_[i].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:395:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  395 |       for(int k = 0; k < re_pars_[i][j].size(); k++){
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:403:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  403 |   for(int i =0; i<fn_.size();i++){
      |                 ~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:410:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  410 |     for(int j = 0; j<fn_[i].size();j++){
      |                    ~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:414:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  414 |     for(int j = 0; j<fn_[i].size();j++){
      |                    ~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:437:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  437 |       for(int k = 0; k < re_pars_[i][j].size(); k++)re_par_less_min_[k] -= minvalue;
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:443:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  443 |       for(int j = 0; j < (fn_[i].size()-1); j++){
      |                      ~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:457:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::calculator>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  457 |   for(int i = 0; i < calc_.size(); i++){
      |                  ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:464:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::calculator>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  464 |   for(int i = 0; i < calc_.size(); i++) re_count_[re_order_[i]] += re_temp_data_[i].size();
      |                  ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'void glmmr::Covariance::Z_updater()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:524:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::ZNonZero>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  524 |     for(int i = 0; i < z_nonzero.size(); i++){
      |                    ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:525:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  525 |       for(int j = 0; j < z_nonzero[i].rows.size(); j++){
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'virtual void glmmr::Covariance::update_parameters(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:641:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  641 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'bool glmmr::Covariance::any_group_re() const':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1016:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1016 |   for(int i = 0; i < fn_.size(); i++){
      |                  ~~^~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1017:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1017 |     for(int j = 0; j < fn_[i].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'strvec glmmr::Covariance::parameter_names()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1030:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1030 |   for(int i = 0; i < form_.re_.size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp: In member function 'void glmmr::hsgpCovariance::gen_indices()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:380:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  380 |   for(int i = 0; i < linspace_vec[0].size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:384:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  384 |   for(int i = 0; i < indices_vec.size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:385:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for(int j = 0; j < indices_vec[0].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/griddata.hpp: In member function 'Eigen::ArrayXi glmmr::griddata::top_i_pq(const Eigen::ArrayXd&, int)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/griddata.hpp:37:19: warning: comparison of integer expressions of different signedness: 'std::priority_queue<std::pair<double, int>, std::vector<std::pair<double, int> >, glmmr::griddata::top_i_pq(const Eigen::ArrayXd&, int)::ComparePair>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   37 |     if (pq.size() < n)
      |         ~~~~~~~~~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'virtual void glmmr::nngpCovariance::update_parameters(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:248:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  248 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'void glmmr::nngpCovariance::update_parameters_d(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:264:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  264 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'virtual Eigen::VectorXd glmmr::nngpCovariance::log_gradient(const Eigen::MatrixXd&, double&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:379:14: warning: unused variable 'av' [-Wunused-variable]
  379 |   double au, av, qf;
      |              ^~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:12:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::set_bounds(const Eigen::VectorXd&, const Eigen::VectorXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:431:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  431 |   for(int i = 0; i < dim; i++)
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::set_bounds(const std::vector<double>&, const std::vector<double>&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:442:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  442 |   for(int i = 0; i < dim; i++)
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::minimise()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:503:16: warning: unused variable 'a' [-Wunused-variable]
  503 |         double a = eval(current_values, g);
      |                ^
In file included from ../inst/include/rts/ar1covariance.h:4:
../inst/include/rts/griddata.h: In member function 'Eigen::ArrayXi rts::griddata::top_i_pq(const Eigen::ArrayXd&, int)':
../inst/include/rts/griddata.h:62:19: warning: comparison of integer expressions of different signedness: 'std::priority_queue<std::pair<double, int>, std::vector<std::pair<double, int> >, rts::griddata::top_i_pq(const Eigen::ArrayXd&, int)::ComparePair>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   62 |     if (pq.size() < n)
      |         ~~~~~~~~~~^~~
../inst/include/rts/ar1covariance.h: In member function 'virtual Eigen::VectorXd rts::ar1Covariance::log_gradient(const Eigen::MatrixXd&, double&)':
../inst/include/rts/ar1covariance.h:183:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  183 |   for(int i = 1; i < derivs.size(); i++)
      |                  ~~^~~~~~~~~~~~~~~
../inst/include/rts/nngpcovariance.h: In member function 'Eigen::VectorXd rts::nngpCovariance::log_gradient_rho(const Eigen::MatrixXd&)':
../inst/include/rts/nngpcovariance.h:498:18: warning: unused variable 'qf1' [-Wunused-variable]
  498 |   double au, av, qf1;
      |                  ^~~
../inst/include/rts/nngpcovariance.h: In member function 'virtual void rts::nngpCovariance::update_parameters(const Eigen::ArrayXd&)':
../inst/include/rts/nngpcovariance.h:581:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  581 |   } else if(parameters_.size() == parameters.size())
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../inst/include/rts/nngpcovariance.h: In member function 'void rts::nngpCovariance::update_parameters_d(const Eigen::ArrayXd&)':
../inst/include/rts/nngpcovariance.h:595:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  595 |   } else if(parameters_.size() == parameters.size())
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ../inst/include/rts/regionlinearpredictor.h:4,
                 from ../inst/include/rts/rtsmodelbits.h:15:
../inst/include/rts/regiondata.h: In member function 'void rts::RegionData::setup_design_matrices()':
../inst/include/rts/regiondata.h:67:7: warning: unused variable 'nInter' [-Wunused-variable]
   67 |   int nInter, r, t, l, idx1;
      |       ^~~~~~
../inst/include/rts/regiondata.h:67:24: warning: unused variable 'idx1' [-Wunused-variable]
   67 |   int nInter, r, t, l, idx1;
      |                        ^~~~
../inst/include/rts/regiondata.h: In member function 'Eigen::MatrixXd rts::RegionData::grid_to_region(const Eigen::MatrixXd&)':
../inst/include/rts/regiondata.h:115:7: warning: unused variable 'nInter' [-Wunused-variable]
  115 |   int nInter, r, t, l, j, idx1;
      |       ^~~~~~
../inst/include/rts/regiondata.h:115:27: warning: unused variable 'idx1' [-Wunused-variable]
  115 |   int nInter, r, t, l, j, idx1;
      |                           ^~~~
../inst/include/rts/rtsmodeloptim.h: In member function 'double rts::rtsModelOptim<modeltype>::log_likelihood_rho_with_gradient(const Eigen::VectorXd&, Eigen::VectorXd&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
../inst/include/rts/rtsmodeloptim.h:588:14: warning: unused variable 'logl' [-Wunused-variable]
  588 |       double logl = 0;
      |              ^~~~
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:467:7: warning: unused variable 'R' [-Wunused-variable]
  467 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:514:7: warning: unused variable 'R' [-Wunused-variable]
  514 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:561:7: warning: unused variable 'R' [-Wunused-variable]
  561 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:608:7: warning: unused variable 'R' [-Wunused-variable]
  608 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:661:7: warning: unused variable 'R' [-Wunused-variable]
  661 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:714:7: warning: unused variable 'R' [-Wunused-variable]
  714 |   int R = region.nRegion;
      |       ^
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h: In instantiation of 'T glmmr::randomGaussian(T, Eigen::VectorXd&) [with T = boost::random::variate_generator<boost::random::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>, boost::random::normal_distribution<> >; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:660:19:   required from here
  660 |     randomGaussian(generator, z);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:47:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
   47 |   for (size_t i = 0; i < res.size(); ++i)
      |                      ~~^~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h: In instantiation of 'void glmmr::algo::combinations(const std::vector<std::vector<T> >&, int, int, std::vector<T>&, std::vector<std::vector<T> >&) [with T = int]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:381:30:   required from here
  381 |     glmmr::algo::combinations(linspace_vec,0,i,ind_buffer,indices_vec);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h:54:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   54 |   if(n == vecs.size()-1){
      |      ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h:57:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   57 |     for(int i = 0; i < vecs[n+1].size(); i++){
      |                    ~~^~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:4:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h: In instantiation of 'T glmmr::MatrixField<T>::operator()(int) const [with T = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:303:40:   required from here
  303 |   for(int i = 0; i < dD.size(); i++) dD(i)(0) = s0vals[i+1];
      |                                      ~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h:38:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Eigen::Matrix<double, -1, 1>, std::default_delete<Eigen::Matrix<double, -1, 1> > >, std::allocator<std::unique_ptr<Eigen::Matrix<double, -1, 1>, std::default_delete<Eigen::Matrix<double, -1, 1> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     if(i >= data.size()) throw std::runtime_error("Accessing index out of range matrix field");
      |        ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h: In instantiation of 'T glmmr::MatrixField<T>::operator()(int) const [with T = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:340:38:   required from here
  340 |     for(int l = 0; l < npars; l++) dA(l).block(0,i,idxlim,1) = S.block(0,idxlim*(l+1),idxlim,idxlim).ldlt().solve(Sv.segment(idxlim*(l+1),idxlim) - S.block(0,idxlim*(l+1),idxlim,idxlim) * A.col(i).segment(0,idxlim));
      |                                    ~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h:38:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Eigen::Matrix<double, -1, -1>, std::default_delete<Eigen::Matrix<double, -1, -1> > >, std::allocator<std::unique_ptr<Eigen::Matrix<double, -1, -1>, std::default_delete<Eigen::Matrix<double, -1, -1> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     if(i >= data.size()) throw std::runtime_error("Accessing index out of range matrix field");
      |        ~~^~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp.h:46,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigen.h:26:
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:36:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                    ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:59:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                                           ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:82:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                                                                  ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:38:80:   required from here
   38 |              int T) : model(formula_,data_,colnames_,T,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:102:109:   required from here
  102 |            const rts::griddata& grid_) : model(formula_,data_,colnames_,T, m, grid_,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:166:95:   required from here
  166 |            const ArrayXd& L) : model(formula_,data_,colnames_,T, m, L,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:260:74:   required from here
  260 |                     re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                          ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:332:74:   required from here
  332 |                     re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                          ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:404:71:   required from here
  404 |                  re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                       ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_algo.h:201,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:15:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h: At global scope:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h:251:1: warning: 'int bobyqa(long int, long int, double (*)(long int, const double*, void*), void*, double*, const double*, const double*, double, double, long int, long int, double*)' defined but not used [-Wunused-function]
  251 | bobyqa(const INTEGER n, const INTEGER npt,
      | ^~~~~~
In member function 'sparse& sparse::operator=(sparse)',
    inlined from 'void SparseChol::update(const sparse&)' at /data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h:64:21:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:271:9: warning: '<anonymous>.sparse::m' may be used uninitialized [-Wmaybe-uninitialized]
  271 |   m = B.m;
      |       ~~^
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:5:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h: In member function 'void SparseChol::update(const sparse&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h:64:21: note: '<anonymous>' declared here
   64 |       L = sparse(LAp);
      |                     ^
In file included from /data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/bessel.hpp:30,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:4:
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp: In function 'int boost::math::detail::bessel_ik(T, T, T*, T*, int, const Policy&) [with T = long double; Policy = boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>]':
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:421:22: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized]
  421 |         T z = (u + n % 2);
      |                    ~~^~~
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:311:14: note: 'n' was declared here
  311 |     unsigned n, k;
      |              ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:421:11: warning: 'u' may be used uninitialized [-Wmaybe-uninitialized]
  421 |         T z = (u + n % 2);
      |           ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:308:7: note: 'u' was declared here
  308 |     T u, Iv, Kv, Kv1, Ku, Ku1, fv;
      |       ^


Error in .make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version) : 
  invalid non-character version specification 'x' (type: double)
Calls: cat ... as.numeric_version -> numeric_version -> .make_numeric_version
Execution halted
g++-14 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I"../inst/include" -I"/data/gannet/ripley/R/test-dev/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error  -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppEigen/include' -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -I'/data/gannet/ripley/R/test-dev/rstan/include' -I'/data/gannet/ripley/R/test-dev/StanHeaders/include' -I'/data/gannet/ripley/R/test-dev/glmmrBase/include' -I'/data/gannet/ripley/R/test-dev/SparseChol/include' -I/usr/local/include    -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS   -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 model_module2.cpp -o model_module2.o
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:4,
                 from ../inst/include/rts/rtsmaths.h:3,
                 from ../inst/include/rtsheader.h:3,
                 from model_module2.cpp:1:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:19:9: warning: "EIGEN_DEFAULT_DENSE_INDEX_TYPE" redefined
   19 | #define EIGEN_DEFAULT_DENSE_INDEX_TYPE int
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Core:19,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Dense:1,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigenForward.h:28,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigen.h:25,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:10:
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Macros.h:33:9: note: this is the location of the previous definition
   33 | #define EIGEN_DEFAULT_DENSE_INDEX_TYPE std::ptrdiff_t
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/interpreter.h:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formula.hpp:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:70: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   70 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:100: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  100 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:116: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  116 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:136: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  136 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:163: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  163 | #pragma omp parallel for collapse(2)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:7:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1043: warning: ignoring '#pragma omp declare' [-Wunknown-pragmas]
 1043 | #pragma omp declare reduction(vec_dbl_plus : std::vector<double> : \
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1094: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1094 |       #pragma omp parallel for if(niter > 30) reduction(+:baccuml) reduction(vec_dbl_plus : dqf)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1127: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1127 | #pragma omp parallel for reduction(+:qf) reduction(vec_dbl_plus : dqf)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1186: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1186 | #pragma omp parallel for if(block_dimension > 50) private(out)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelbits.hpp:5,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:9:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:314: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  314 |   #pragma omp parallel for
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelbits.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:174: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  174 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:280: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  280 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:305: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  305 | #pragma omp parallel for private(idxlim)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:348: warning: ignoring '#pragma omp declare' [-Wunknown-pragmas]
  348 |   #pragma omp declare reduction(vec_dbl_plus : std::vector<double> : \
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:171: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  171 | #pragma omp parallel for shared(it_begin, i)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:993: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  993 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:1059: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1059 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:1237: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1237 | #pragma omp parallel for
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:7:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:73: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   73 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:79: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   79 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:87: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   87 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:93: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   93 | #pragma omp parallel for reduction (+:lp2)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:8:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1003: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1003 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1012: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1012 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1022: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1022 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1044: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1044 | #pragma omp parallel for reduction (+:logl)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1216: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1216 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1313: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1313 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1341: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1341 | #pragma omp parallel for reduction (+:logl)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:185:1: warning: multi-line comment [-Wcomment]
  185 | // #pragma omp declare reduction(vec_dbl_plus : std::vector<double> :                                    \
      | ^
../inst/include/rts/rtsmaths.h:12: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   12 | #pragma omp parallel for collapse(2)
In file included from ../inst/include/rts/rtsmodelbits.h:12,
                 from ../inst/include/rts/rtsmodeloptim.h:4,
                 from ../inst/include/rts/rtsmodel.h:11,
                 from ../inst/include/rtsheader.h:4:
../inst/include/rts/ar1covariance.h:180: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  180 | #pragma omp parallel for reduction(+:logl)
../inst/include/rts/ar1covariance.h:190: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  190 |   #pragma omp parallel for reduction(+:val)
../inst/include/rts/ar1covariance.h:227: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  227 | #pragma omp parallel for reduction(+:val) private(umat,vmat)
In file included from ../inst/include/rts/rtsmodelbits.h:13:
../inst/include/rts/nngpcovariance.h:116: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  116 | #pragma omp parallel for
../inst/include/rts/nngpcovariance.h:276: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  276 | #pragma omp parallel for
../inst/include/rts/nngpcovariance.h:327: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  327 |   #pragma omp parallel for private(idxlim, tmp)
../inst/include/rts/nngpcovariance.h:504: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  504 | #pragma omp parallel for reduction(+:ll1) private(au, av, qf1, idxlim) if(niter > 50)
In file included from ../inst/include/rts/rtsmodelbits.h:14:
../inst/include/rts/hsgpcovariance.h:214: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  214 |   #pragma omp parallel for
../inst/include/rts/rtsmodeloptim.h:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  144 |   #pragma omp parallel for
../inst/include/rts/rtsmodeloptim.h:288: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  288 | #pragma omp parallel
../inst/include/rts/rtsmodeloptim.h:416: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  416 | #pragma omp parallel
../inst/include/rts/rtsmodeloptim.h:509: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  509 |     #pragma omp parallel for reduction (+:logl) if(niter > 30)
../inst/include/rts/rtsmodeloptim.h:593: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  593 |     #pragma omp parallel for if(niter > 30)
In file included from ../inst/include/rts/rtsregionmodel.h:13,
                 from ../inst/include/rtsheader.h:5:
../inst/include/rts/rtsregionmodeloptim.h:233: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  233 | #pragma omp parallel
../inst/include/rts/rtsregionmodeloptim.h:360: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  360 | #pragma omp parallel
../inst/include/rts/rtsregionmodeloptim.h:492: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  492 |     #pragma omp parallel for reduction (+:logl)
../inst/include/rts/rtsregionmodeloptim.h:600: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  600 | #pragma omp parallel for
../inst/include/rts/rtsregionmodeloptim.h:612: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  612 | #pragma omp parallel for reduction (+:ll) collapse(2)
../inst/include/rts/rtsregionmodeloptim.h:663: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  663 | #pragma omp parallel for reduction (+:logl)
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:3,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:34:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In function 'int clear_flag(int, int, intvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:145:7: warning: unused variable 'x' [-Wunused-variable]
  145 |   int x ;
      |       ^
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::insert(int, int, double)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:353:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  353 |       if(Ap[row]+p >= Ai.size()){
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:360:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  360 |       for(int i = row+1; i < Ap.size(); i++)Ap[i]++;
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:382:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  382 |       if(Ap[col]+p >= Ai.size()){
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:389:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  389 |       for(int i = col+1; i < Ap.size(); i++)Ap[i]++;
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::transpose()':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:405:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  405 |   for (int i = 2; i < B.Ap.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'sparse& sparse::operator+=(const sparse&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:437:10: warning: unused variable 'val' [-Wunused-variable]
  437 |   double val;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::AMD_order()':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:647:10: warning: unused variable 'mem' [-Wunused-variable]
  647 |   double mem = 0;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:648:7: warning: unused variable 'nz' [-Wunused-variable]
  648 |   int nz = Ap.back();
      |       ^~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:837:19: warning: unused variable 'ilast' [-Wunused-variable]
  837 |   int deg, inext, ilast;
      |                   ^~~~~
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:4:
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In function 'dblvec operator*(const sparse&, const dblvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:12:10: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   12 |   if(A.m != B.size())Rcpp::stop("wrong dimension in sparse-vector multiplication");
      |      ~~~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:14:10: warning: unused variable 'val' [-Wunused-variable]
   14 |   double val;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In member function 'sparse& sparse::operator%=(const dblvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:37:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   37 |   for(int i = 0; i < Ax.size(); i++){
      |                  ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In function 'sparse SparseOperators::operator%(const sparse&, const Eigen::VectorXd&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:174:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  174 |     for(unsigned int i = 0; i < A.m; i++){
      |                             ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp: In member function 'void glmmr::calculator::update_parameters(const dblvec&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:64:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   64 |   for(int i = 0; i < parameter_indexes.size(); i++)parameters[i] = parameters_in[parameter_indexes[i]];
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp: In member function 'void glmmr::calculator::print_instructions() const':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:1336:30: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1336 |         if(indexes[idx_iter] >= parameter_names.size()){
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:1351:30: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1351 |         if(indexes[idx_iter] >= data_names.size()){
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formula.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h: In function 'bool glmmr::is_number(const std::string&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h:12:11: warning: unused variable 'a' [-Wunused-variable]
   12 |     float a = std::stod(s);
      |           ^
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h: In function 'void glmmr::two_way_fn(std::vector<char>&, calculator&, const Eigen::ArrayXXd&, const strvec&, Eigen::MatrixXd&, int, bool)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h:223:19: warning: variable 'variable_in_data' set but not used [-Wunused-but-set-variable]
  223 |   bool add_check, variable_in_data;
      |                   ^~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:8:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/sparse.h: In function 'sparse glmmr::submat_sparse(const sparse&, intvec)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/sparse.h:24:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   24 |   for(int i = 0; i < rows.size(); i++){
      |                  ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'virtual int glmmr::Covariance::parse()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:281:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  281 |         for(k = 0; k < fnvars[idx].size(); k++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:295:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  295 |     for(j = 0; j< fnvars.size();j++){
      |                ~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:296:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  296 |       for(k = 0; k < fnvars[j].size();k++){
      |                  ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:314:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  314 |     for(int m = 0; m < fnvars.size(); m++){
      |                    ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:316:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  316 |       for(int p = 0; p < fnvars[m].size(); p++){
      |                      ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:323:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<double> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  323 |     for(j = 0; j < groups.size(); j++){
      |                ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:336:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  336 |         for(int m = 0; m < vals.size(); m++) vals[m] = data_(k,fnvars[idx][m]);
      |                        ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:362:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  362 |     for(int j = 0; j < fn_.size(); j++){
      |                    ~~^~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:368:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  368 |           for(int k = 0; k < fn_[j].size(); k++) fn_name += covfunc_to_str.at(fn_[j][k]);
      |                          ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:369:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  369 |           for(int k = 0; k < fn_[j].size(); k++){
      |                          ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:393:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  393 |   for(int i =0; i<fn_.size();i++){
      |                 ~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:394:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  394 |     for(int j = 0; j < re_pars_[i].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:395:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  395 |       for(int k = 0; k < re_pars_[i][j].size(); k++){
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:403:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  403 |   for(int i =0; i<fn_.size();i++){
      |                 ~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:410:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  410 |     for(int j = 0; j<fn_[i].size();j++){
      |                    ~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:414:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  414 |     for(int j = 0; j<fn_[i].size();j++){
      |                    ~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:437:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  437 |       for(int k = 0; k < re_pars_[i][j].size(); k++)re_par_less_min_[k] -= minvalue;
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:443:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  443 |       for(int j = 0; j < (fn_[i].size()-1); j++){
      |                      ~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:457:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::calculator>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  457 |   for(int i = 0; i < calc_.size(); i++){
      |                  ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:464:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::calculator>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  464 |   for(int i = 0; i < calc_.size(); i++) re_count_[re_order_[i]] += re_temp_data_[i].size();
      |                  ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'void glmmr::Covariance::Z_updater()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:524:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::ZNonZero>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  524 |     for(int i = 0; i < z_nonzero.size(); i++){
      |                    ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:525:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  525 |       for(int j = 0; j < z_nonzero[i].rows.size(); j++){
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'virtual void glmmr::Covariance::update_parameters(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:641:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  641 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'bool glmmr::Covariance::any_group_re() const':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1016:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1016 |   for(int i = 0; i < fn_.size(); i++){
      |                  ~~^~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1017:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1017 |     for(int j = 0; j < fn_[i].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'strvec glmmr::Covariance::parameter_names()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1030:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1030 |   for(int i = 0; i < form_.re_.size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp: In member function 'void glmmr::hsgpCovariance::gen_indices()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:380:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  380 |   for(int i = 0; i < linspace_vec[0].size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:384:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  384 |   for(int i = 0; i < indices_vec.size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:385:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for(int j = 0; j < indices_vec[0].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/griddata.hpp: In member function 'Eigen::ArrayXi glmmr::griddata::top_i_pq(const Eigen::ArrayXd&, int)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/griddata.hpp:37:19: warning: comparison of integer expressions of different signedness: 'std::priority_queue<std::pair<double, int>, std::vector<std::pair<double, int> >, glmmr::griddata::top_i_pq(const Eigen::ArrayXd&, int)::ComparePair>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   37 |     if (pq.size() < n)
      |         ~~~~~~~~~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'virtual void glmmr::nngpCovariance::update_parameters(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:248:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  248 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'void glmmr::nngpCovariance::update_parameters_d(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:264:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  264 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'virtual Eigen::VectorXd glmmr::nngpCovariance::log_gradient(const Eigen::MatrixXd&, double&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:379:14: warning: unused variable 'av' [-Wunused-variable]
  379 |   double au, av, qf;
      |              ^~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:12:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::set_bounds(const Eigen::VectorXd&, const Eigen::VectorXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:431:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  431 |   for(int i = 0; i < dim; i++)
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::set_bounds(const std::vector<double>&, const std::vector<double>&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:442:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  442 |   for(int i = 0; i < dim; i++)
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::minimise()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:503:16: warning: unused variable 'a' [-Wunused-variable]
  503 |         double a = eval(current_values, g);
      |                ^
In file included from ../inst/include/rts/ar1covariance.h:4:
../inst/include/rts/griddata.h: In member function 'Eigen::ArrayXi rts::griddata::top_i_pq(const Eigen::ArrayXd&, int)':
../inst/include/rts/griddata.h:62:19: warning: comparison of integer expressions of different signedness: 'std::priority_queue<std::pair<double, int>, std::vector<std::pair<double, int> >, rts::griddata::top_i_pq(const Eigen::ArrayXd&, int)::ComparePair>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   62 |     if (pq.size() < n)
      |         ~~~~~~~~~~^~~
../inst/include/rts/ar1covariance.h: In member function 'virtual Eigen::VectorXd rts::ar1Covariance::log_gradient(const Eigen::MatrixXd&, double&)':
../inst/include/rts/ar1covariance.h:183:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  183 |   for(int i = 1; i < derivs.size(); i++)
      |                  ~~^~~~~~~~~~~~~~~
../inst/include/rts/nngpcovariance.h: In member function 'Eigen::VectorXd rts::nngpCovariance::log_gradient_rho(const Eigen::MatrixXd&)':
../inst/include/rts/nngpcovariance.h:498:18: warning: unused variable 'qf1' [-Wunused-variable]
  498 |   double au, av, qf1;
      |                  ^~~
../inst/include/rts/nngpcovariance.h: In member function 'virtual void rts::nngpCovariance::update_parameters(const Eigen::ArrayXd&)':
../inst/include/rts/nngpcovariance.h:581:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  581 |   } else if(parameters_.size() == parameters.size())
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../inst/include/rts/nngpcovariance.h: In member function 'void rts::nngpCovariance::update_parameters_d(const Eigen::ArrayXd&)':
../inst/include/rts/nngpcovariance.h:595:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  595 |   } else if(parameters_.size() == parameters.size())
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ../inst/include/rts/regionlinearpredictor.h:4,
                 from ../inst/include/rts/rtsmodelbits.h:15:
../inst/include/rts/regiondata.h: In member function 'void rts::RegionData::setup_design_matrices()':
../inst/include/rts/regiondata.h:67:7: warning: unused variable 'nInter' [-Wunused-variable]
   67 |   int nInter, r, t, l, idx1;
      |       ^~~~~~
../inst/include/rts/regiondata.h:67:24: warning: unused variable 'idx1' [-Wunused-variable]
   67 |   int nInter, r, t, l, idx1;
      |                        ^~~~
../inst/include/rts/regiondata.h: In member function 'Eigen::MatrixXd rts::RegionData::grid_to_region(const Eigen::MatrixXd&)':
../inst/include/rts/regiondata.h:115:7: warning: unused variable 'nInter' [-Wunused-variable]
  115 |   int nInter, r, t, l, j, idx1;
      |       ^~~~~~
../inst/include/rts/regiondata.h:115:27: warning: unused variable 'idx1' [-Wunused-variable]
  115 |   int nInter, r, t, l, j, idx1;
      |                           ^~~~
../inst/include/rts/rtsmodeloptim.h: In member function 'double rts::rtsModelOptim<modeltype>::log_likelihood_rho_with_gradient(const Eigen::VectorXd&, Eigen::VectorXd&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
../inst/include/rts/rtsmodeloptim.h:588:14: warning: unused variable 'logl' [-Wunused-variable]
  588 |       double logl = 0;
      |              ^~~~
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:467:7: warning: unused variable 'R' [-Wunused-variable]
  467 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:514:7: warning: unused variable 'R' [-Wunused-variable]
  514 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:561:7: warning: unused variable 'R' [-Wunused-variable]
  561 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:608:7: warning: unused variable 'R' [-Wunused-variable]
  608 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:661:7: warning: unused variable 'R' [-Wunused-variable]
  661 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:714:7: warning: unused variable 'R' [-Wunused-variable]
  714 |   int R = region.nRegion;
      |       ^
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h: In instantiation of 'T glmmr::randomGaussian(T, Eigen::VectorXd&) [with T = boost::random::variate_generator<boost::random::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>, boost::random::normal_distribution<> >; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:660:19:   required from here
  660 |     randomGaussian(generator, z);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:47:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
   47 |   for (size_t i = 0; i < res.size(); ++i)
      |                      ~~^~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h: In instantiation of 'void glmmr::algo::combinations(const std::vector<std::vector<T> >&, int, int, std::vector<T>&, std::vector<std::vector<T> >&) [with T = int]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:381:30:   required from here
  381 |     glmmr::algo::combinations(linspace_vec,0,i,ind_buffer,indices_vec);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h:54:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   54 |   if(n == vecs.size()-1){
      |      ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h:57:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   57 |     for(int i = 0; i < vecs[n+1].size(); i++){
      |                    ~~^~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:4:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h: In instantiation of 'T glmmr::MatrixField<T>::operator()(int) const [with T = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:303:40:   required from here
  303 |   for(int i = 0; i < dD.size(); i++) dD(i)(0) = s0vals[i+1];
      |                                      ~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h:38:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Eigen::Matrix<double, -1, 1>, std::default_delete<Eigen::Matrix<double, -1, 1> > >, std::allocator<std::unique_ptr<Eigen::Matrix<double, -1, 1>, std::default_delete<Eigen::Matrix<double, -1, 1> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     if(i >= data.size()) throw std::runtime_error("Accessing index out of range matrix field");
      |        ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h: In instantiation of 'T glmmr::MatrixField<T>::operator()(int) const [with T = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:340:38:   required from here
  340 |     for(int l = 0; l < npars; l++) dA(l).block(0,i,idxlim,1) = S.block(0,idxlim*(l+1),idxlim,idxlim).ldlt().solve(Sv.segment(idxlim*(l+1),idxlim) - S.block(0,idxlim*(l+1),idxlim,idxlim) * A.col(i).segment(0,idxlim));
      |                                    ~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h:38:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Eigen::Matrix<double, -1, -1>, std::default_delete<Eigen::Matrix<double, -1, -1> > >, std::allocator<std::unique_ptr<Eigen::Matrix<double, -1, -1>, std::default_delete<Eigen::Matrix<double, -1, -1> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     if(i >= data.size()) throw std::runtime_error("Accessing index out of range matrix field");
      |        ~~^~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp.h:46,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigen.h:26:
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:36:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                    ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:59:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                                           ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:82:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                                                                  ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:38:80:   required from here
   38 |              int T) : model(formula_,data_,colnames_,T,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:102:109:   required from here
  102 |            const rts::griddata& grid_) : model(formula_,data_,colnames_,T, m, grid_,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:166:95:   required from here
  166 |            const ArrayXd& L) : model(formula_,data_,colnames_,T, m, L,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:260:74:   required from here
  260 |                     re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                          ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:332:74:   required from here
  332 |                     re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                          ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:404:71:   required from here
  404 |                  re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                       ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In instantiation of 'void optim<T(const std::vector<T>&), NEWUOA>::minimise() [with T = double]':
../inst/include/rts/rtsmodeloptim.h:209:16:   required from 'void rts::rtsModelOptim<modeltype>::ml_theta() [with algo = NEWUOA; <template-parameter-2-2> = void; modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  209 |     op.minimise();
      |     ~~~~~~~~~~~^~
model_module2.cpp:14:45:   required from 'rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> [with auto:28 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >]'
   14 |         ptr->optim.template ml_theta<NEWUOA>();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module2.cpp:28:13:   required from here
   28 |   std::visit(functor,model.ptr);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:340:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  340 |       for(int i = 0; i< dim; i++) lower_bound[i] = R_NegInf;
      |                      ~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:344:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  344 |       for(int i = 0; i< dim; i++)upper_bound[i] = R_PosInf;
      |                      ~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:354:12: warning: unused variable 'result' [-Wunused-variable]
  354 |     double result = newuoa_closure( &closure, dim, control.npt, current_values.data(), control.rhobeg, control.rhoend, control.maxfun, w.data(), &fn_counter);
      |            ^~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In instantiation of 'void optim<T(const std::vector<T>&), BOBYQA>::minimise() [with T = double]':
../inst/include/rts/rtsmodeloptim.h:209:16:   required from 'void rts::rtsModelOptim<modeltype>::ml_theta() [with algo = BOBYQA; <template-parameter-2-2> = void; modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  209 |     op.minimise();
      |     ~~~~~~~~~~~^~
model_module2.cpp:23:45:   required from 'rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> [with auto:28 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >]'
   23 |         ptr->optim.template ml_theta<BOBYQA>();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module2.cpp:28:13:   required from here
   28 |   std::visit(functor,model.ptr);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:163:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  163 |       for(int i = 0; i< dim; i++) lower_bound[i] = R_NegInf;
      |                      ~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:167:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  167 |       for(int i = 0; i< dim; i++)upper_bound[i] = R_PosInf;
      |                      ~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In instantiation of 'std::pair<T, long unsigned int> Rectangle<T>::longest_side() [with T = double]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:748:51:   required from 'void optim<T(const std::vector<T>&), DIRECT>::set_bounds(const std::vector<T>&, const std::vector<T>&, bool) [with T = double]'
  748 |   current_largest_dim = rects.back()->longest_side();
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
../inst/include/rts/rtsmodeloptim.h:192:20:   required from 'void rts::rtsModelOptim<modeltype>::ml_theta() [with algo = DIRECT; <template-parameter-2-2> = void; modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  192 |       op.set_bounds(lower,upper2,false);
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
model_module2.cpp:20:45:   required from 'rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> [with auto:28 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >]'
   20 |         ptr->optim.template ml_theta<DIRECT>();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module2.cpp:28:13:   required from here
   28 |   std::visit(functor,model.ptr);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:668:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  668 |   for(size_t i = 0; i < dim; i++){
      |                     ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In instantiation of 'std::vector<T> optim<T(const std::vector<T>&), DIRECT>::transform(const std::vector<T>&) [with T = double]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:785:27:   required from 'void optim<T(const std::vector<T>&), DIRECT>::minimise() [with T = double]'
  785 |     std::vector<T> vals = transform(rects.front()->centroid());
      |                           ^~~~~~~~~
../inst/include/rts/rtsmodeloptim.h:209:16:   required from 'void rts::rtsModelOptim<modeltype>::ml_theta() [with algo = DIRECT; <template-parameter-2-2> = void; modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  209 |     op.minimise();
      |     ~~~~~~~~~~~^~
model_module2.cpp:20:45:   required from 'rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> [with auto:28 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >]'
   20 |         ptr->optim.template ml_theta<DIRECT>();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module2.cpp:28:13:   required from here
   28 |   std::visit(functor,model.ptr);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:891:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  891 |   for(int i = 0; i < dim; i++){
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In instantiation of 'std::vector<T> Rectangle<T>::centroid() [with T = double]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:785:60:   required from 'void optim<T(const std::vector<T>&), DIRECT>::minimise() [with T = double]'
  785 |     std::vector<T> vals = transform(rects.front()->centroid());
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~^~
../inst/include/rts/rtsmodeloptim.h:209:16:   required from 'void rts::rtsModelOptim<modeltype>::ml_theta() [with algo = DIRECT; <template-parameter-2-2> = void; modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  209 |     op.minimise();
      |     ~~~~~~~~~~~^~
model_module2.cpp:20:45:   required from 'rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> [with auto:28 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >]'
   20 |         ptr->optim.template ml_theta<DIRECT>();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module2.cpp:28:13:   required from here
   28 |   std::visit(functor,model.ptr);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:631:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  631 |   for(size_t i = 0; i < dim; i++){
      |                     ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In instantiation of 'void optim<T(const std::vector<T>&), DIRECT>::divide_rectangles() [with T = double]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:810:5:   required from 'void optim<T(const std::vector<T>&), DIRECT>::minimise() [with T = double]'
  810 |     divide_rectangles();
      |     ^~~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodeloptim.h:209:16:   required from 'void rts::rtsModelOptim<modeltype>::ml_theta() [with algo = DIRECT; <template-parameter-2-2> = void; modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  209 |     op.minimise();
      |     ~~~~~~~~~~~^~
model_module2.cpp:20:45:   required from 'rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> [with auto:28 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >]'
   20 |         ptr->optim.template ml_theta<DIRECT>();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module2.cpp:28:13:   required from here
   28 |   std::visit(functor,model.ptr);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:1071:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Rectangle<double>, std::default_delete<Rectangle<double> > >, std::allocator<std::unique_ptr<Rectangle<double>, std::default_delete<Rectangle<double> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1071 |   for(int i = 0; i < new_rectangles.size(); i++) rects.push_back(std::move(new_rectangles[i]));
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In instantiation of 'std::vector<T> Rectangle<T>::centroid(const size_t&, const T&) [with T = double; size_t = long unsigned int]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:1019:41:   required from 'void optim<T(const std::vector<T>&), DIRECT>::divide_rectangles() [with T = double]'
 1019 |         fn1 = eval(transform(r->centroid(dd, delta)));
      |                              ~~~~~~~~~~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:810:5:   required from 'void optim<T(const std::vector<T>&), DIRECT>::minimise() [with T = double]'
  810 |     divide_rectangles();
      |     ^~~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodeloptim.h:209:16:   required from 'void rts::rtsModelOptim<modeltype>::ml_theta() [with algo = DIRECT; <template-parameter-2-2> = void; modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  209 |     op.minimise();
      |     ~~~~~~~~~~~^~
model_module2.cpp:20:45:   required from 'rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> [with auto:28 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >]'
   20 |         ptr->optim.template ml_theta<DIRECT>();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__ml_theta(SEXP, int, int, int)::<lambda(int)>, rtsModel__ml_theta(SEXP, int, int, int)::<lambda(auto:28)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module2.cpp:28:13:   required from here
   28 |   std::visit(functor,model.ptr);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:648:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  648 |   for(size_t i = 0; i < dim; i++){
      |                     ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_algo.h:201,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:15:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h: In function 'int bobyqb(long int, long int, double (*)(long int, const double*, void*), void*, double*, const double*, const double*, double, double, long int, long int, double*, double*, double*, double*, double*, double*, double*, double*, double*, long int, double*, double*, double*, double*, double*, double*, double*)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h:990:9: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized]
  990 |   update(n, npt, &BMAT(1,1), &ZMAT(1,1), ndim, &vlag[1],
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  991 |          beta, denom, knew, &w[1]);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h:450:37: note: 'beta' was declared here
  450 |   REAL adelt, alpha, bdtest, bdtol, beta, biglsq, bsum, cauchy, crvmin,
      |                                     ^~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h:1190:3: warning: 'ratio' may be used uninitialized [-Wmaybe-uninitialized]
 1190 |   if (ratio > zero) {
      |   ^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h:453:31: note: 'ratio' was declared here
  453 |     gisq, gqsq, hdiag, pqold, ratio, rho, scaden, sum, suma, sumb, sumpq,
      |                               ^~~~~
In member function 'sparse& sparse::operator=(sparse)',
    inlined from 'void SparseChol::update(const sparse&)' at /data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h:64:21:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:271:9: warning: '<anonymous>.sparse::m' may be used uninitialized [-Wmaybe-uninitialized]
  271 |   m = B.m;
      |       ~~^
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:5:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h: In member function 'void SparseChol::update(const sparse&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h:64:21: note: '<anonymous>' declared here
   64 |       L = sparse(LAp);
      |                     ^
In file included from /usr/local/gcc14/include/c++/14.2.0/bits/stl_algobase.h:64,
                 from /usr/local/gcc14/include/c++/14.2.0/string:51,
                 from /usr/local/gcc14/include/c++/14.2.0/bits/locale_classes.h:40,
                 from /usr/local/gcc14/include/c++/14.2.0/bits/ios_base.h:41,
                 from /usr/local/gcc14/include/c++/14.2.0/streambuf:43,
                 from /usr/local/gcc14/include/c++/14.2.0/bits/streambuf_iterator.h:35,
                 from /usr/local/gcc14/include/c++/14.2.0/iterator:66,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigenForward.h:25:
In member function 'std::pair<_T1, _T2>& std::pair<_T1, _T2>::operator=(std::__conditional_t<((bool)std::__and_<std::is_move_assignable<_Tp>, std::is_move_assignable<_T2> >::value), std::pair<_T1, _T2>&&, std::__nonesuch&&>) [with _T1 = double; _T2 = long unsigned int]',
    inlined from 'void optim<T(const std::vector<T>&), DIRECT>::divide_rectangles() [with T = double]' at /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:1037:31:
/usr/local/gcc14/include/c++/14.2.0/bits/stl_pair.h:938:16: warning: 'which_dim' may be used uninitialized [-Wmaybe-uninitialized]
  938 |         second = std::forward<second_type>(__p.second);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<T(const std::vector<T>&), DIRECT>::divide_rectangles() [with T = double]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:667:10: note: 'which_dim' was declared here
  667 |   size_t which_dim;
      |          ^~~~~~~~~
In member function 'std::pair<_T1, _T2>& std::pair<_T1, _T2>::operator=(std::__conditional_t<((bool)std::__and_<std::is_move_assignable<_Tp>, std::is_move_assignable<_T2> >::value), std::pair<_T1, _T2>&&, std::__nonesuch&&>) [with _T1 = double; _T2 = long unsigned int]',
    inlined from 'void optim<T(const std::vector<T>&), DIRECT>::divide_rectangles() [with T = double]' at /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:1050:31:
/usr/local/gcc14/include/c++/14.2.0/bits/stl_pair.h:938:16: warning: 'which_dim' may be used uninitialized [-Wmaybe-uninitialized]
  938 |         second = std::forward<second_type>(__p.second);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<T(const std::vector<T>&), DIRECT>::divide_rectangles() [with T = double]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:667:10: note: 'which_dim' was declared here
  667 |   size_t which_dim;
      |          ^~~~~~~~~
In member function 'std::pair<_T1, _T2>& std::pair<_T1, _T2>::operator=(std::__conditional_t<((bool)std::__and_<std::is_move_assignable<_Tp>, std::is_move_assignable<_T2> >::value), std::pair<_T1, _T2>&&, std::__nonesuch&&>) [with _T1 = double; _T2 = long unsigned int]',
    inlined from 'void optim<T(const std::vector<T>&), DIRECT>::divide_rectangles() [with T = double]' at /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:1063:29:
/usr/local/gcc14/include/c++/14.2.0/bits/stl_pair.h:938:16: warning: 'which_dim' may be used uninitialized [-Wmaybe-uninitialized]
  938 |         second = std::forward<second_type>(__p.second);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<T(const std::vector<T>&), DIRECT>::divide_rectangles() [with T = double]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:667:10: note: 'which_dim' was declared here
  667 |   size_t which_dim;
      |          ^~~~~~~~~
In member function 'std::pair<_T1, _T2>& std::pair<_T1, _T2>::operator=(std::__conditional_t<((bool)std::__and_<std::is_move_assignable<_Tp>, std::is_move_assignable<_T2> >::value), std::pair<_T1, _T2>&&, std::__nonesuch&&>) [with _T1 = double; _T2 = long unsigned int]',
    inlined from 'void optim<T(const std::vector<T>&), DIRECT>::set_bounds(const std::vector<T>&, const std::vector<T>&, bool) [with T = double]' at /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:748:23:
/usr/local/gcc14/include/c++/14.2.0/bits/stl_pair.h:938:16: warning: 'which_dim' may be used uninitialized [-Wmaybe-uninitialized]
  938 |         second = std::forward<second_type>(__p.second);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<T(const std::vector<T>&), DIRECT>::set_bounds(const std::vector<T>&, const std::vector<T>&, bool) [with T = double]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:667:10: note: 'which_dim' was declared here
  667 |   size_t which_dim;
      |          ^~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/bessel.hpp:30,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:4:
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp: In function 'int boost::math::detail::bessel_ik(T, T, T*, T*, int, const Policy&) [with T = long double; Policy = boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>]':
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:421:22: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized]
  421 |         T z = (u + n % 2);
      |                    ~~^~~
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:311:14: note: 'n' was declared here
  311 |     unsigned n, k;
      |              ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:421:11: warning: 'u' may be used uninitialized [-Wmaybe-uninitialized]
  421 |         T z = (u + n % 2);
      |           ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:308:7: note: 'u' was declared here
  308 |     T u, Iv, Kv, Kv1, Ku, Ku1, fv;
      |       ^
In file included from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Core:337:
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function 'static void Eigen::internal::selfadjoint_product_impl<Lhs, LhsMode, false, Rhs, 0, true>::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]':
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  227 |     internal::selfadjoint_matrix_vector_product<Scalar, Index, (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 |                                                 int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  229 |       (
      |       ^
  230 |         lhs.rows(),                             // size
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 |         &lhs.coeffRef(0,0),  lhs.outerStride(), // lhs info
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232 |         actualRhsPtr,                           // rhs info
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 |         actualDestPtr,                          // result info
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234 |         actualAlpha                             // scale factor
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  235 |       );
      |       ~
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type 'const double*' to 'static void Eigen::internal::selfadjoint_matrix_vector_product<Scalar, Index, StorageOrder, UpLo, ConjugateLhs, ConjugateRhs, Version>::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]' declared here
   41 | void selfadjoint_matrix_vector_product<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs,Version>::run(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Core:341:
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h: In function 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]':
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  327 |     internal::triangular_matrix_vector_product
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |       <Index,Mode,
      |       ~~~~~~~~~~~~
  329 |        LhsScalar, LhsBlasTraits::NeedToConjugate,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  330 |        RhsScalar, RhsBlasTraits::NeedToConjugate,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  331 |        RowMajor>
      |        ~~~~~~~~~
  332 |       ::run(actualLhs.rows(),actualLhs.cols(),
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  333 |             actualLhs.data(),actualLhs.outerStride(),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 |             actualRhsPtr,1,
      |             ~~~~~~~~~~~~~~~
  335 |             dest.data(),dest.innerStride(),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  336 |             actualAlpha);
      |             ~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here
  105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,RowMajor,Version>
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Error in .make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version) : 
  invalid non-character version specification 'x' (type: double)
Calls: cat ... as.numeric_version -> numeric_version -> .make_numeric_version
Execution halted
g++-14 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I"../inst/include" -I"/data/gannet/ripley/R/test-dev/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error  -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppEigen/include' -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -I'/data/gannet/ripley/R/test-dev/rstan/include' -I'/data/gannet/ripley/R/test-dev/StanHeaders/include' -I'/data/gannet/ripley/R/test-dev/glmmrBase/include' -I'/data/gannet/ripley/R/test-dev/SparseChol/include' -I/usr/local/include    -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS   -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 model_module_extension.cpp -o model_module_extension.o
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:4,
                 from ../inst/include/rts/rtsmaths.h:3,
                 from ../inst/include/rtsheader.h:3,
                 from model_module_extension.cpp:1:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:19:9: warning: "EIGEN_DEFAULT_DENSE_INDEX_TYPE" redefined
   19 | #define EIGEN_DEFAULT_DENSE_INDEX_TYPE int
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Core:19,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/Dense:1,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigenForward.h:28,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigen.h:25,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:10:
/data/gannet/ripley/R/test-dev/RcppEigen/include/Eigen/src/Core/util/Macros.h:33:9: note: this is the location of the previous definition
   33 | #define EIGEN_DEFAULT_DENSE_INDEX_TYPE std::ptrdiff_t
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/interpreter.h:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formula.hpp:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:70: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   70 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:100: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  100 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:116: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  116 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:136: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  136 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:163: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  163 | #pragma omp parallel for collapse(2)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:7:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1043: warning: ignoring '#pragma omp declare' [-Wunknown-pragmas]
 1043 | #pragma omp declare reduction(vec_dbl_plus : std::vector<double> : \
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1094: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1094 |       #pragma omp parallel for if(niter > 30) reduction(+:baccuml) reduction(vec_dbl_plus : dqf)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1127: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1127 | #pragma omp parallel for reduction(+:qf) reduction(vec_dbl_plus : dqf)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1186: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1186 | #pragma omp parallel for if(block_dimension > 50) private(out)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelbits.hpp:5,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:4,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:9:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:314: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  314 |   #pragma omp parallel for
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelbits.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:174: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  174 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:280: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  280 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:305: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  305 | #pragma omp parallel for private(idxlim)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:348: warning: ignoring '#pragma omp declare' [-Wunknown-pragmas]
  348 |   #pragma omp declare reduction(vec_dbl_plus : std::vector<double> : \
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:171: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  171 | #pragma omp parallel for shared(it_begin, i)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:993: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  993 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:1059: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1059 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:1237: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1237 | #pragma omp parallel for
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:7:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:73: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   73 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:79: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   79 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:87: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   87 | #pragma omp parallel for reduction (+:lp1)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmcmc.hpp:93: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   93 | #pragma omp parallel for reduction (+:lp2)
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:8:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1003: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1003 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1012: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1012 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1022: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1022 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1044: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1044 | #pragma omp parallel for reduction (+:logl)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1216: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1216 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1313: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1313 | #pragma omp parallel for
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1341: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
 1341 | #pragma omp parallel for reduction (+:logl)
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:185:1: warning: multi-line comment [-Wcomment]
  185 | // #pragma omp declare reduction(vec_dbl_plus : std::vector<double> :                                    \
      | ^
../inst/include/rts/rtsmaths.h:12: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   12 | #pragma omp parallel for collapse(2)
In file included from ../inst/include/rts/rtsmodelbits.h:12,
                 from ../inst/include/rts/rtsmodeloptim.h:4,
                 from ../inst/include/rts/rtsmodel.h:11,
                 from ../inst/include/rtsheader.h:4:
../inst/include/rts/ar1covariance.h:180: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  180 | #pragma omp parallel for reduction(+:logl)
../inst/include/rts/ar1covariance.h:190: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  190 |   #pragma omp parallel for reduction(+:val)
../inst/include/rts/ar1covariance.h:227: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  227 | #pragma omp parallel for reduction(+:val) private(umat,vmat)
In file included from ../inst/include/rts/rtsmodelbits.h:13:
../inst/include/rts/nngpcovariance.h:116: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  116 | #pragma omp parallel for
../inst/include/rts/nngpcovariance.h:276: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  276 | #pragma omp parallel for
../inst/include/rts/nngpcovariance.h:327: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  327 |   #pragma omp parallel for private(idxlim, tmp)
../inst/include/rts/nngpcovariance.h:504: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  504 | #pragma omp parallel for reduction(+:ll1) private(au, av, qf1, idxlim) if(niter > 50)
In file included from ../inst/include/rts/rtsmodelbits.h:14:
../inst/include/rts/hsgpcovariance.h:214: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  214 |   #pragma omp parallel for
../inst/include/rts/rtsmodeloptim.h:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  144 |   #pragma omp parallel for
../inst/include/rts/rtsmodeloptim.h:288: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  288 | #pragma omp parallel
../inst/include/rts/rtsmodeloptim.h:416: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  416 | #pragma omp parallel
../inst/include/rts/rtsmodeloptim.h:509: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  509 |     #pragma omp parallel for reduction (+:logl) if(niter > 30)
../inst/include/rts/rtsmodeloptim.h:593: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  593 |     #pragma omp parallel for if(niter > 30)
In file included from ../inst/include/rts/rtsregionmodel.h:13,
                 from ../inst/include/rtsheader.h:5:
../inst/include/rts/rtsregionmodeloptim.h:233: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  233 | #pragma omp parallel
../inst/include/rts/rtsregionmodeloptim.h:360: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  360 | #pragma omp parallel
../inst/include/rts/rtsregionmodeloptim.h:492: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  492 |     #pragma omp parallel for reduction (+:logl)
../inst/include/rts/rtsregionmodeloptim.h:600: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  600 | #pragma omp parallel for
../inst/include/rts/rtsregionmodeloptim.h:612: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  612 | #pragma omp parallel for reduction (+:ll) collapse(2)
../inst/include/rts/rtsregionmodeloptim.h:663: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  663 | #pragma omp parallel for reduction (+:logl)
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:3,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/general.h:34:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In function 'int clear_flag(int, int, intvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:145:7: warning: unused variable 'x' [-Wunused-variable]
  145 |   int x ;
      |       ^
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::insert(int, int, double)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:353:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  353 |       if(Ap[row]+p >= Ai.size()){
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:360:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  360 |       for(int i = row+1; i < Ap.size(); i++)Ap[i]++;
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:382:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  382 |       if(Ap[col]+p >= Ai.size()){
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:389:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  389 |       for(int i = col+1; i < Ap.size(); i++)Ap[i]++;
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::transpose()':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:405:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  405 |   for (int i = 2; i < B.Ap.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'sparse& sparse::operator+=(const sparse&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:437:10: warning: unused variable 'val' [-Wunused-variable]
  437 |   double val;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h: In member function 'void sparse::AMD_order()':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:647:10: warning: unused variable 'mem' [-Wunused-variable]
  647 |   double mem = 0;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:648:7: warning: unused variable 'nz' [-Wunused-variable]
  648 |   int nz = Ap.back();
      |       ^~
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:837:19: warning: unused variable 'ilast' [-Wunused-variable]
  837 |   int deg, inext, ilast;
      |                   ^~~~~
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:4:
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In function 'dblvec operator*(const sparse&, const dblvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:12:10: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   12 |   if(A.m != B.size())Rcpp::stop("wrong dimension in sparse-vector multiplication");
      |      ~~~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:14:10: warning: unused variable 'val' [-Wunused-variable]
   14 |   double val;
      |          ^~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In member function 'sparse& sparse::operator%=(const dblvec&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:37:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   37 |   for(int i = 0; i < Ax.size(); i++){
      |                  ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h: In function 'sparse SparseOperators::operator%(const sparse&, const Eigen::VectorXd&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/operators.h:174:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  174 |     for(unsigned int i = 0; i < A.m; i++){
      |                             ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp: In member function 'void glmmr::calculator::update_parameters(const dblvec&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:64:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   64 |   for(int i = 0; i < parameter_indexes.size(); i++)parameters[i] = parameters_in[parameter_indexes[i]];
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp: In member function 'void glmmr::calculator::print_instructions() const':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:1336:30: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1336 |         if(indexes[idx_iter] >= parameter_names.size()){
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:1351:30: warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1351 |         if(indexes[idx_iter] >= data_names.size()){
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formula.hpp:6:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h: In function 'bool glmmr::is_number(const std::string&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h:12:11: warning: unused variable 'a' [-Wunused-variable]
   12 |     float a = std::stod(s);
      |           ^
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h: In function 'void glmmr::two_way_fn(std::vector<char>&, calculator&, const Eigen::ArrayXXd&, const strvec&, Eigen::MatrixXd&, int, bool)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/formulaparse.h:223:19: warning: variable 'variable_in_data' set but not used [-Wunused-but-set-variable]
  223 |   bool add_check, variable_in_data;
      |                   ^~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:8:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/sparse.h: In function 'sparse glmmr::submat_sparse(const sparse&, intvec)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/sparse.h:24:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   24 |   for(int i = 0; i < rows.size(); i++){
      |                  ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'virtual int glmmr::Covariance::parse()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:281:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  281 |         for(k = 0; k < fnvars[idx].size(); k++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:295:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  295 |     for(j = 0; j< fnvars.size();j++){
      |                ~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:296:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  296 |       for(k = 0; k < fnvars[j].size();k++){
      |                  ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:314:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  314 |     for(int m = 0; m < fnvars.size(); m++){
      |                    ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:316:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  316 |       for(int p = 0; p < fnvars[m].size(); p++){
      |                      ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:323:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<double> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  323 |     for(j = 0; j < groups.size(); j++){
      |                ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:336:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  336 |         for(int m = 0; m < vals.size(); m++) vals[m] = data_(k,fnvars[idx][m]);
      |                        ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:362:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  362 |     for(int j = 0; j < fn_.size(); j++){
      |                    ~~^~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:368:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  368 |           for(int k = 0; k < fn_[j].size(); k++) fn_name += covfunc_to_str.at(fn_[j][k]);
      |                          ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:369:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  369 |           for(int k = 0; k < fn_[j].size(); k++){
      |                          ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:393:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  393 |   for(int i =0; i<fn_.size();i++){
      |                 ~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:394:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  394 |     for(int j = 0; j < re_pars_[i].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:395:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  395 |       for(int k = 0; k < re_pars_[i][j].size(); k++){
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:403:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  403 |   for(int i =0; i<fn_.size();i++){
      |                 ~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:410:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  410 |     for(int j = 0; j<fn_[i].size();j++){
      |                    ~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:414:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  414 |     for(int j = 0; j<fn_[i].size();j++){
      |                    ~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:437:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  437 |       for(int k = 0; k < re_pars_[i][j].size(); k++)re_par_less_min_[k] -= minvalue;
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:443:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  443 |       for(int j = 0; j < (fn_[i].size()-1); j++){
      |                      ~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:457:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::calculator>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  457 |   for(int i = 0; i < calc_.size(); i++){
      |                  ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:464:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::calculator>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  464 |   for(int i = 0; i < calc_.size(); i++) re_count_[re_order_[i]] += re_temp_data_[i].size();
      |                  ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'void glmmr::Covariance::Z_updater()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:524:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::ZNonZero>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  524 |     for(int i = 0; i < z_nonzero.size(); i++){
      |                    ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:525:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  525 |       for(int j = 0; j < z_nonzero[i].rows.size(); j++){
      |                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'virtual void glmmr::Covariance::update_parameters(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:641:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  641 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'bool glmmr::Covariance::any_group_re() const':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1016:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<glmmr::CovFunc> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1016 |   for(int i = 0; i < fn_.size(); i++){
      |                  ~~^~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1017:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::CovFunc>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1017 |     for(int j = 0; j < fn_[i].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp: In member function 'strvec glmmr::Covariance::parameter_names()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/covariance.hpp:1030:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1030 |   for(int i = 0; i < form_.re_.size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp: In member function 'void glmmr::hsgpCovariance::gen_indices()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:380:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  380 |   for(int i = 0; i < linspace_vec[0].size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:384:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  384 |   for(int i = 0; i < indices_vec.size(); i++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:385:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  385 |     for(int j = 0; j < indices_vec[0].size(); j++){
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/griddata.hpp: In member function 'Eigen::ArrayXi glmmr::griddata::top_i_pq(const Eigen::ArrayXd&, int)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/griddata.hpp:37:19: warning: comparison of integer expressions of different signedness: 'std::priority_queue<std::pair<double, int>, std::vector<std::pair<double, int> >, glmmr::griddata::top_i_pq(const Eigen::ArrayXd&, int)::ComparePair>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   37 |     if (pq.size() < n)
      |         ~~~~~~~~~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'virtual void glmmr::nngpCovariance::update_parameters(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:248:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  248 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'void glmmr::nngpCovariance::update_parameters_d(const Eigen::ArrayXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:264:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  264 |   } else if(parameters_.size() == parameters.size()){
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp: In member function 'virtual Eigen::VectorXd glmmr::nngpCovariance::log_gradient(const Eigen::MatrixXd&, double&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:379:14: warning: unused variable 'av' [-Wunused-variable]
  379 |   double au, av, qf;
      |              ^~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:12:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::set_bounds(const Eigen::VectorXd&, const Eigen::VectorXd&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:431:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  431 |   for(int i = 0; i < dim; i++)
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::set_bounds(const std::vector<double>&, const std::vector<double>&)':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:442:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  442 |   for(int i = 0; i < dim; i++)
      |                  ~~^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h: In member function 'void optim<double(const Eigen::Matrix<double, -1, 1>&, Eigen::Matrix<double, -1, 1>&), LBFGS>::minimise()':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:503:16: warning: unused variable 'a' [-Wunused-variable]
  503 |         double a = eval(current_values, g);
      |                ^
In file included from ../inst/include/rts/ar1covariance.h:4:
../inst/include/rts/griddata.h: In member function 'Eigen::ArrayXi rts::griddata::top_i_pq(const Eigen::ArrayXd&, int)':
../inst/include/rts/griddata.h:62:19: warning: comparison of integer expressions of different signedness: 'std::priority_queue<std::pair<double, int>, std::vector<std::pair<double, int> >, rts::griddata::top_i_pq(const Eigen::ArrayXd&, int)::ComparePair>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   62 |     if (pq.size() < n)
      |         ~~~~~~~~~~^~~
../inst/include/rts/ar1covariance.h: In member function 'virtual Eigen::VectorXd rts::ar1Covariance::log_gradient(const Eigen::MatrixXd&, double&)':
../inst/include/rts/ar1covariance.h:183:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  183 |   for(int i = 1; i < derivs.size(); i++)
      |                  ~~^~~~~~~~~~~~~~~
../inst/include/rts/nngpcovariance.h: In member function 'Eigen::VectorXd rts::nngpCovariance::log_gradient_rho(const Eigen::MatrixXd&)':
../inst/include/rts/nngpcovariance.h:498:18: warning: unused variable 'qf1' [-Wunused-variable]
  498 |   double au, av, qf1;
      |                  ^~~
../inst/include/rts/nngpcovariance.h: In member function 'virtual void rts::nngpCovariance::update_parameters(const Eigen::ArrayXd&)':
../inst/include/rts/nngpcovariance.h:581:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  581 |   } else if(parameters_.size() == parameters.size())
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../inst/include/rts/nngpcovariance.h: In member function 'void rts::nngpCovariance::update_parameters_d(const Eigen::ArrayXd&)':
../inst/include/rts/nngpcovariance.h:595:32: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
  595 |   } else if(parameters_.size() == parameters.size())
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ../inst/include/rts/regionlinearpredictor.h:4,
                 from ../inst/include/rts/rtsmodelbits.h:15:
../inst/include/rts/regiondata.h: In member function 'void rts::RegionData::setup_design_matrices()':
../inst/include/rts/regiondata.h:67:7: warning: unused variable 'nInter' [-Wunused-variable]
   67 |   int nInter, r, t, l, idx1;
      |       ^~~~~~
../inst/include/rts/regiondata.h:67:24: warning: unused variable 'idx1' [-Wunused-variable]
   67 |   int nInter, r, t, l, idx1;
      |                        ^~~~
../inst/include/rts/regiondata.h: In member function 'Eigen::MatrixXd rts::RegionData::grid_to_region(const Eigen::MatrixXd&)':
../inst/include/rts/regiondata.h:115:7: warning: unused variable 'nInter' [-Wunused-variable]
  115 |   int nInter, r, t, l, j, idx1;
      |       ^~~~~~
../inst/include/rts/regiondata.h:115:27: warning: unused variable 'idx1' [-Wunused-variable]
  115 |   int nInter, r, t, l, j, idx1;
      |                           ^~~~
../inst/include/rts/rtsmodeloptim.h: In member function 'double rts::rtsModelOptim<modeltype>::log_likelihood_rho_with_gradient(const Eigen::VectorXd&, Eigen::VectorXd&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
../inst/include/rts/rtsmodeloptim.h:588:14: warning: unused variable 'logl' [-Wunused-variable]
  588 |       double logl = 0;
      |              ^~~~
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:467:7: warning: unused variable 'R' [-Wunused-variable]
  467 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:514:7: warning: unused variable 'R' [-Wunused-variable]
  514 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:561:7: warning: unused variable 'R' [-Wunused-variable]
  561 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:608:7: warning: unused variable 'R' [-Wunused-variable]
  608 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:661:7: warning: unused variable 'R' [-Wunused-variable]
  661 |   int R = region.nRegion;
      |       ^
../inst/include/rts/rtsregionmodel.h: In member function 'Eigen::MatrixXd rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >::intersection_infomat()':
../inst/include/rts/rtsregionmodel.h:714:7: warning: unused variable 'R' [-Wunused-variable]
  714 |   int R = region.nRegion;
      |       ^
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h: In instantiation of 'T glmmr::randomGaussian(T, Eigen::VectorXd&) [with T = boost::random::variate_generator<boost::random::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>, boost::random::normal_distribution<> >; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:660:19:   required from here
  660 |     randomGaussian(generator, z);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:47:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long int'} [-Wsign-compare]
   47 |   for (size_t i = 0; i < res.size(); ++i)
      |                      ~~^~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/maths.h:5:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h: In instantiation of 'void glmmr::algo::combinations(const std::vector<std::vector<T> >&, int, int, std::vector<T>&, std::vector<std::vector<T> >&) [with T = int]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/hsgpcovariance.hpp:381:30:   required from here
  381 |     glmmr::algo::combinations(linspace_vec,0,i,ind_buffer,indices_vec);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h:54:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   54 |   if(n == vecs.size()-1){
      |      ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/algo.h:57:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   57 |     for(int i = 0; i < vecs[n+1].size(); i++){
      |                    ~~^~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:4:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h: In instantiation of 'T glmmr::MatrixField<T>::operator()(int) const [with T = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:303:40:   required from here
  303 |   for(int i = 0; i < dD.size(); i++) dD(i)(0) = s0vals[i+1];
      |                                      ~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h:38:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Eigen::Matrix<double, -1, 1>, std::default_delete<Eigen::Matrix<double, -1, 1> > >, std::allocator<std::unique_ptr<Eigen::Matrix<double, -1, 1>, std::default_delete<Eigen::Matrix<double, -1, 1> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     if(i >= data.size()) throw std::runtime_error("Accessing index out of range matrix field");
      |        ~~^~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h: In instantiation of 'T glmmr::MatrixField<T>::operator()(int) const [with T = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/nngpcovariance.hpp:340:38:   required from here
  340 |     for(int l = 0; l < npars; l++) dA(l).block(0,i,idxlim,1) = S.block(0,idxlim*(l+1),idxlim,idxlim).ldlt().solve(Sv.segment(idxlim*(l+1),idxlim) - S.block(0,idxlim*(l+1),idxlim,idxlim) * A.col(i).segment(0,idxlim));
      |                                    ~~^~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/matrixfield.h:38:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Eigen::Matrix<double, -1, -1>, std::default_delete<Eigen::Matrix<double, -1, -1> > >, std::allocator<std::unique_ptr<Eigen::Matrix<double, -1, -1>, std::default_delete<Eigen::Matrix<double, -1, -1> > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     if(i >= data.size()) throw std::runtime_error("Accessing index out of range matrix field");
      |        ~~^~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp.h:46,
                 from /data/gannet/ripley/R/test-dev/RcppEigen/include/RcppEigen.h:26:
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:36:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                    ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:59:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                                           ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h: In instantiation of 'void Rcpp::standard_delete_finalizer(T*) [with T = glmmr::Model<glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor> >]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr.h:32:82:   required from here
   32 |   std::variant<int, Rcpp::XPtr<glmm>, Rcpp::XPtr<glmm_nngp>, Rcpp::XPtr<glmm_hsgp> > ptr;
      |                                                                                  ^
/data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/XPtr.h:31:5: warning: deleting object of polymorphic class type 'glmmr::Model<glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor> >' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   31 |     delete obj;
      |     ^~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::EIM; modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
model_module_extension.cpp:333:84:   required from 'rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> [with auto:38 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >]'
  333 |       return returns(mptr->matrix.template information_matrix_theta<glmmr::IM::EIM>());
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = variant<int, double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::Matrix<double, -1, -1, 0, -1, -1>, vector<double, allocator<double> >, vector<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, allocator<__cxx11::basic_string<char, char_traits<char>, allocator<char> > > >, VectorMatrix, MatrixMatrix, pair<double, double> >]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module_extension.cpp:339:22:   required from here
  339 |   auto S = std::visit(functor,model.ptr);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::EIM; modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
model_module_extension.cpp:333:84:   required from 'rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> [with auto:38 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >]'
  333 |       return returns(mptr->matrix.template information_matrix_theta<glmmr::IM::EIM>());
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = variant<int, double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::Matrix<double, -1, -1, 0, -1, -1>, vector<double, allocator<double> >, vector<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, allocator<__cxx11::basic_string<char, char_traits<char>, allocator<char> > > >, VectorMatrix, MatrixMatrix, pair<double, double> >]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module_extension.cpp:339:22:   required from here
  339 |   auto S = std::visit(functor,model.ptr);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::EIM; modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
model_module_extension.cpp:333:84:   required from 'rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> [with auto:38 = Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >]'
  333 |       return returns(mptr->matrix.template information_matrix_theta<glmmr::IM::EIM>());
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = variant<int, double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::Matrix<double, -1, -1, 0, -1, -1>, vector<double, allocator<double> >, vector<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, allocator<__cxx11::basic_string<char, char_traits<char>, allocator<char> > > >, VectorMatrix, MatrixMatrix, pair<double, double> >]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module_extension.cpp:339:22:   required from here
  339 |   auto S = std::visit(functor,model.ptr);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::EIM; modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
model_module_extension.cpp:333:84:   required from 'rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> [with auto:38 = Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >]'
  333 |       return returns(mptr->matrix.template information_matrix_theta<glmmr::IM::EIM>());
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = variant<int, double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::Matrix<double, -1, -1, 0, -1, -1>, vector<double, allocator<double> >, vector<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, allocator<__cxx11::basic_string<char, char_traits<char>, allocator<char> > > >, VectorMatrix, MatrixMatrix, pair<double, double> >]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module_extension.cpp:339:22:   required from here
  339 |   auto S = std::visit(functor,model.ptr);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::EIM; modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
model_module_extension.cpp:333:84:   required from 'rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> [with auto:38 = Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >]'
  333 |       return returns(mptr->matrix.template information_matrix_theta<glmmr::IM::EIM>());
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = variant<int, double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::Matrix<double, -1, -1, 0, -1, -1>, vector<double, allocator<double> >, vector<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, allocator<__cxx11::basic_string<char, char_traits<char>, allocator<char> > > >, VectorMatrix, MatrixMatrix, pair<double, double> >]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module_extension.cpp:339:22:   required from here
  339 |   auto S = std::visit(functor,model.ptr);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::EIM; modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
model_module_extension.cpp:333:84:   required from 'rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> [with auto:38 = Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >]'
  333 |       return returns(mptr->matrix.template information_matrix_theta<glmmr::IM::EIM>());
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2640:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false>&}]'
 2640 |       std::declval<_Fn>()(std::declval<_Args>()...)
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2651:60:   required from 'struct std::__result_of_impl<false, false, overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false>&>'
 2651 |       using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:2656:12:   required from 'struct std::__invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false>&>'
 2656 |     struct __invoke_result
      |            ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3143:12:   required from 'struct std::invoke_result<overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false>&>'
 3143 |     struct invoke_result
      |            ^~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/type_traits:3155:11:   required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Args = {Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false>&}]'
 3155 |     using invoke_result_t = typename invoke_result<_Fn, _Args...>::type;
      |           ^~~~~~~~~~~~~~~
/usr/local/gcc14/include/c++/14.2.0/variant:1131:14:   required from 'constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Ind ...>) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variant = std::variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; std::index_sequence<_Ind ...> = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>]'
 1131 |       return __same_types<
      |              ^~~~~~~~~~~~~
 1132 |         invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>...
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1133 |         >;
      |         ~     
/usr/local/gcc14/include/c++/14.2.0/variant:1869:44:   required from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = overloaded<rtsModel__infomat_theta(SEXP, int, int)::<lambda(int)>, rtsModel__infomat_theta(SEXP, int, int)::<lambda(auto:38)> >&; _Variants = {variant<int, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor> > >, false>, Rcpp::XPtr<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> >, Rcpp::PreserveStorage, Rcpp::standard_delete_finalizer<rts::rtsRegionModel<rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor> > >, false> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = variant<int, double, Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::Matrix<double, -1, -1, 0, -1, -1>, vector<double, allocator<double> >, vector<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, allocator<__cxx11::basic_string<char, char_traits<char>, allocator<char> > > >, VectorMatrix, MatrixMatrix, pair<double, double> >]'
 1868 |           constexpr bool __visit_rettypes_match = __detail::__variant::
      |                                                   ~~~~~~~~~~~~~~~~~~~~~
 1869 |             __check_visitor_results<_Visitor, _Vp>(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1870 |               make_index_sequence<variant_size_v<remove_reference_t<_Vp>>>());
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
model_module_extension.cpp:339:22:   required from here
  339 |   auto S = std::visit(functor,model.ptr);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:38:80:   required from here
   38 |              int T) : model(formula_,data_,colnames_,T,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:102:109:   required from here
  102 |            const rts::griddata& grid_) : model(formula_,data_,colnames_,T, m, grid_,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:134:15:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&, bool, bool) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>]'
  134 |   if(useBlock)gen_sigma_blocks();};
      |               ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsmodel.h:166:95:   required from here
  166 |            const ArrayXd& L) : model(formula_,data_,colnames_,T, m, L,grid_data_), re(model), matrix(model,re,false,false), optim(model,matrix,re) {};
      |                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:260:74:   required from here
  260 |                     re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                          ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:332:74:   required from here
  332 |                     re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                          ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'void glmmr::ModelMatrix<modeltype>::gen_sigma_blocks() [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:125:145:   required from 'glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype&, glmmr::RandomEffects<modeltype>&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>]'
  125 | inline glmmr::ModelMatrix<modeltype>::ModelMatrix(modeltype& model_, glmmr::RandomEffects<modeltype>& re_): model(model_), W(model_), re(re_) { gen_sigma_blocks();};
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~
../inst/include/rts/rtsregionmodel.h:404:71:   required from here
  404 |                  re(model,model.covariance.Q(),model.covariance.Q()), matrix(model,re),
      |                                                                       ^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:189:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  189 |       for(j = 0; j < sigma_blocks.size(); j++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, rts::regionLinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::hsgpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::nngpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:903:13:   required from here
  903 | inline void glmmr::ModelOptim<modeltype>::update_beta(const dblvec &beta){
      |             ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = rts::rtsModelBits<rts::ar1Covariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1351:16:   required from here
 1351 | inline ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double N,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp: In instantiation of 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:228:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  228 |     for(int p = 0; p < at.size(); p++){
      |                    ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  241 |     for(int p = 0; p < atmeans.size(); p++){
      |                    ~~^~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'void glmmr::ModelOptim<modeltype>::update_beta(const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblvec = std::vector<double>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:62:19:   required from here
   62 |   virtual void    update_beta(const dblvec &beta);
      |                   ^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:907:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  907 |     for(int i = 0; i < beta.size(); i++)
      |                    ~~^~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp: In instantiation of 'Eigen::ArrayXd glmmr::ModelOptim<modeltype>::optimum_weights(double, Eigen::VectorXd, double, int) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::ArrayXd = Eigen::Array<double, -1, 1>; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:88:19:   required from here
   88 |   virtual ArrayXd optimum_weights(double N, VectorXd C, double tol = 1e-5, int max_iter = 501);
      |                   ^~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1399:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1399 |       for(int i = 0 ; i < SB.size(); i++){
      |                       ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1445:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Eigen::Matrix<double, -1, -1> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1445 |           for(int k = 0; k < Xs.size(); k++){
      |                          ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modeloptim.hpp:1463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1463 |     for(int i = 0 ; i < SB.size(); i++){
      |                     ~~^~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:281:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  281 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::EIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:284:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  284 |           CorrectionData<SE::KR> kdata = matrix.template small_sample_correction<SE::KR, IM::OIM>();
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::EIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:293:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  293 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::EIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'CorrectionData<corr> glmmr::ModelMatrix<modeltype>::small_sample_correction() [with glmmr::SE corr = glmmr::SE::KR2; glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:296:98:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  296 |         CorrectionData<SE::KR2> kdata = matrix.template small_sample_correction<SE::KR2, IM::OIM>();
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:586:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  586 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:689:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  689 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix() [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:307:40:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  307 |           M = matrix.information_matrix();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  154 |   for(int i = 0; i< sigma_blocks.size(); i++){
      |                  ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::hsgpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::nngpCovariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp: In instantiation of 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::information_matrix_theta() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:311:52:   required from 'Eigen::MatrixXd glmmr::ModelMatrix<modeltype>::observed_information_matrix() [with glmmr::IM imtype = glmmr::IM::OIM; modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
  311 |     MatrixXd Mt = information_matrix_theta<IM::OIM>();
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:310:79:   required from 'dblpair glmmr::Model<modeltype>::marginal(glmmr::MarginType, const std::string&, const strvec&, const strvec&, const strvec&, glmmr::RandomEffectMargin, glmmr::SE, glmmr::IM, const dblpair&, const dblvec&, const dblvec&) [with modeltype = glmmr::ModelBits<glmmr::Covariance, glmmr::LinearPredictor>; dblpair = std::pair<double, double>; std::string = std::__cxx11::basic_string<char>; strvec = std::vector<std::__cxx11::basic_string<char> >; dblvec = std::vector<double>]'
  310 |           MatrixXd Moim = matrix.template observed_information_matrix<IM::OIM>();
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/model.hpp:174:16:   required from here
  174 | inline dblpair glmmr::Model<modeltype>::marginal(const MarginType type,
      |                ^~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:452:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  452 |     for(int b = 0; b< sigma_blocks.size(); b++){
      |                    ~^~~~~~~~~~~~~~~~~~~~~
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/modelmatrix.hpp:505:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<glmmr::SigmaBlock>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |       for(int b = 0; b< sigma_blocks.size(); b++){
      |                      ~^~~~~~~~~~~~~~~~~~~~~
In file included from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_algo.h:201,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/optim.h:15:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h: At global scope:
/data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/optim/bobyqa_general.h:251:1: warning: 'int bobyqa(long int, long int, double (*)(long int, const double*, void*), void*, double*, const double*, const double*, double, double, long int, long int, double*)' defined but not used [-Wunused-function]
  251 | bobyqa(const INTEGER n, const INTEGER npt,
      | ^~~~~~
In member function 'sparse& sparse::operator=(sparse)',
    inlined from 'void SparseChol::update(const sparse&)' at /data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h:64:21:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparsematrix.h:271:9: warning: '<anonymous>.sparse::m' may be used uninitialized [-Wmaybe-uninitialized]
  271 |   m = B.m;
      |       ~~^
In file included from /data/gannet/ripley/R/test-dev/SparseChol/include/SparseChol.h:5:
/data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h: In member function 'void SparseChol::update(const sparse&)':
/data/gannet/ripley/R/test-dev/SparseChol/include/sparseldl.h:64:21: note: '<anonymous>' declared here
   64 |       L = sparse(LAp);
      |                     ^
In file included from /data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/bessel.hpp:30,
                 from /data/gannet/ripley/R/test-dev/glmmrBase/include/glmmr/calculator.hpp:4:
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp: In function 'int boost::math::detail::bessel_ik(T, T, T*, T*, int, const Policy&) [with T = long double; Policy = boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>]':
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:421:22: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized]
  421 |         T z = (u + n % 2);
      |                    ~~^~~
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:311:14: note: 'n' was declared here
  311 |     unsigned n, k;
      |              ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:421:11: warning: 'u' may be used uninitialized [-Wmaybe-uninitialized]
  421 |         T z = (u + n % 2);
      |           ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/special_functions/detail/bessel_ik.hpp:308:7: note: 'u' was declared here
  308 |     T u, Iv, Kv, Kv1, Ku, Ku1, fv;
      |       ^


Error in .make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version) : 
  invalid non-character version specification 'x' (type: double)
Calls: cat ... as.numeric_version -> numeric_version -> .make_numeric_version
Execution halted
g++-14 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I"../inst/include" -I"/data/gannet/ripley/R/test-dev/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error  -I'/data/gannet/ripley/R/test-dev/BH/include' -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppEigen/include' -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -I'/data/gannet/ripley/R/test-dev/rstan/include' -I'/data/gannet/ripley/R/test-dev/StanHeaders/include' -I'/data/gannet/ripley/R/test-dev/glmmrBase/include' -I'/data/gannet/ripley/R/test-dev/SparseChol/include' -I/usr/local/include    -I'/data/gannet/ripley/R/test-dev/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS   -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 stanExports_rtsapproxlgcp.cc -o stanExports_rtsapproxlgcp.o
In file included from /data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/exp_sinh.hpp:19,
                 from /data/gannet/ripley/R/test-dev/StanHeaders/include/stan/math/prim/functor/integrate_1d.hpp:8,
                 from /data/gannet/ripley/R/test-dev/StanHeaders/include/stan/math/prim/functor.hpp:14,
                 from /data/gannet/ripley/R/test-dev/StanHeaders/include/stan/math/prim.hpp:15,
                 from /data/gannet/ripley/R/test-dev/StanHeaders/include/src/stan/io/dump.hpp:7,
                 from /data/gannet/ripley/R/test-dev/rstan/include/rstan/stan_fit.hpp:43,
                 from /data/gannet/ripley/R/test-dev/rstan/include/rstan/rstaninc.hpp:4,
                 from stanExports_rtsapproxlgcp.h:23,
                 from stanExports_rtsapproxlgcp.cc:5:
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
  498 |       { 2.239451308457907276646263599248028318747e-2543Q, 4.087883914826209167187520163938786544603e-936Q, 7.764136408896555253208502557716060646316e-345Q, 2.569416154701911093162209102345213640613e-127Q, 2.705458070464053854934121429341356913371e-47Q, 7.491188348021113917760090371440516887521e-18Q, 5.198294603582515693057809058359470253018e-07Q, 0.005389922804577577496651910020276229582764Q, 0.1920600417448513371971708155403009636026Q, 1.140219687292143805081229623729334820659Q, 7.806184141505854070922571674663437423603Q, 497.9910059199034049204308876883447088185Q, 27016042.73379639480428530637021605662451Q, 172966369043668599418.5877957471751383371Q, 1.061675373362961296862509492541522509127e+55Q, 3.811736521949348274993846910907815663725e+149Q, 4.031589783270233530756613072386084762687e+406Q, 1.857591496578858801010210685679553673527e+1105Q, },
      |       ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:498:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
  499 |       { 6.38192460297577997296130116084380488004e-1543Q, 4.553284218142424152191512347101108073691e-568Q, 1.937062162895195937060002998269756423851e-209Q, 1.660126625033739077374114876720390220712e-77Q, 5.725718222547734673080418904622339594753e-29Q, 4.168381624810496871907721134250128161942e-11Q, 0.0001613301975005046953323705477328478299103Q, 0.0474713399587676291203429066086137662056Q, 0.5099627601758401314316521881645115690603Q, 2.636240582466121690921186199130019570689Q, 39.05613529229837860979125052359555007623Q, 30990.22477506600812220045610450185310364Q, 1857609984963.014390268032888333743476748Q, 2359106700485891760372588191034580.237445Q, 5.305502438164240038024865289303441329929e+90Q, 4.153264547632969989660655052675878016131e+246Q, 2.39549808558050342461418974153843135261e+670Q, 1.907821628968714220362207148967088886146e+1822Q, },
      |       ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:499:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
  500 |       { 6.057903324174675880054786918700573277193e-1981Q, 8.656190904067090962653034260124195755274e-1202Q, 3.301911576596318022491539142850442018161e-729Q, 1.425485029898429297758878823810205941516e-442Q, 1.016496544573331920304016689793414356743e-268Q, 2.848036810989534605128535426330975462895e-163Q, 2.581928872313165828368701686010678577144e-99Q, 1.601590227152633400640250804848713890905e-60Q, 5.423190544363659530944338243992687682219e-37Q, 1.016381761828840448285257216929561921503e-22Q, 4.635725075794601084424604353869125707077e-14Q, 8.3498615886950739967156481568160331201e-09Q, 1.303868885475613415062833232828648525669e-05Q, 0.001153300807253218344728159062725073079949Q, 0.01814288911244882236930497812936819917973Q, 0.1025656071886267491128524112054469619388Q, 0.3242301173345578897587341005053281543043Q, 0.7688636442387784234265303257286061242944Q, 1.704936145319479582718350104944998619577Q, 4.332223509891009397137256165478273534279Q, 16.00424777396788542203662195209964219854Q, 119.9894477197320344196270723637925628186Q, 3053.206094606356294417950881488718170062Q, 602365.2553559583292243897621777047334194Q, 3550455773.201059364690484967711333425091Q, 5733723619916794.008354021149856937812556Q, 97490164875869638451560588.97182161070984Q, 7.132097466952214251618865223622602893458e+42Q, 4.527309308592487932893086561010303870042e+70Q, 3.115319987396348432317683626917454615693e+116Q, 1.165082263946878699920850154957972424971e+192Q, 4.61868993445541953416660351754288757642e+316Q, 1.235693446874006572643670815583618997533e+522Q, 6.085142451732094001360716852852249745666e+860Q, 1.561268268167538223129534325473369675815e+1419Q, 7.15416720524977809484490807341332912337e+2339Q, },
      |       ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:500:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
  501 |       { 1.316397640984446973307154953464589633275e-2244Q, 2.91103714441677346374884778987181929964e-1748Q, 1.041515112823364264288004198932170597134e-1361Q, 1.163952866111770553035180609992941917098e-1060Q, 3.331010008037941781256743115855292034324e-826Q, 1.311012824977050544924978303237678019851e-643Q, 2.102714428828884821953890862683078649826e-501Q, 1.181154283940326231672292577754503055478e-390Q, 2.109394497146605580650701202262455040085e-304Q, 3.142026651033038465813811858591067955951e-237Q, 6.481721750272378322539690406725748230209e-185Q, 3.583598691717140876356841025821167196821e-144Q, 1.92664353411734602269656833786034601971e-112Q, 9.922976982058019429687317584840590274898e-88Q, 1.74739966510164583390419990770953521763e-68Q, 1.70290143918426077776224230568679054616e-53Q, 8.030136878691961276301034231071221582072e-42Q, 9.917365028053524354476145352392235487451e-33Q, 1.195101660603996715429218637550950454647e-25Q, 3.914005753291886226833591030642884022779e-20Q, 7.736530260670029404731999770065344717989e-16Q, 1.718208187412490487060798651160186368903e-12Q, 6.957606467986766668781610852908826758303e-10Q, 7.490494532575157167666978009034915042833e-08Q, 2.876694179706214244895454007509365858007e-06Q, 4.95621623915248246930633393189624651192e-05Q, 0.0004580885614011081480136084266758386238991Q, 0.002611973650987327972015238352563580017097Q, 0.01024958074171405301707965287545674192198Q, 0.03016224300141855969532721437631887510999Q, 0.07123470770339354612512733126593011802245Q, 0.1425077997714610113981393440866519718873Q, 0.2522461348260661654197754128666648295859Q, 0.4094768120120717375909393632502588445701Q, 0.6284517616579117758312487536756803604881Q, 0.9367868281384272374009925574604673700344Q, 1.390682216155298525280673341216151282237Q, 2.107722788359705067834932911785748508994Q, 3.347673174455422472577549274497972709551Q, 5.736410541438001909256000925370163885819Q, 10.96982957507422942804757729955529934671Q, 24.38435887010115093181364909323819215825Q, 66.24753699117985966148476651092908482621Q, 234.2315029073004369735419071058951676162Q, 1166.800705234530212373324266823192926477Q, 9058.072807556345123303399558638850050032Q, 124646.6048080201712485538680062639558529Q, 3584819.86746951378682172637961966062923Q, 266100993.7796082691768128807430671558536Q, 66825052601.51570420440082629824643725379Q, 80338167537283.97995953411028754151943899Q, 721934731984192713.8330181471216700501392Q, 85912332322414837303920.66199595232277841Q, 282145179878388664670389842403.4386259681Q, 65637349877520123390370406122266056686.38Q, 3.628585210946194380811829731899355186227e+48Q, 2.255004287064249520310520131039130736102e+62Q, 1.15869387156744556281317453901581151608e+80Q, 6.381237955604791946525597400340497294869e+102Q, 1.010840568769200528470714372039635841864e+132Q, 3.146392870507528140666504475776071670543e+169Q, 4.36361765578710599110918832751720492273e+217Q, 2.853414836089672424680428668400813268807e+279Q, 6.729793209488189821208480033926845423686e+358Q, 5.551856590995612599330193819104783525931e+460Q, 4.052255999971348848790422668447727946207e+591Q, 4.359321017798455720139540978196326313327e+759Q, 2.491143253847753891477290704847758735118e+975Q, 2.715360792058091922045750051250504657e+1252Q, 1.435205921116767351962933143664802808424e+1608Q, 8.210855869756939741458957539090139842153e+2064Q, },
      |       ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:501:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
  502 |       { 2.5206619423030582050540170122224114428e-2389Q, 1.172863116157072894734245940044946298728e-2108Q, 5.723395259249713010169313313952092349583e-1861Q, 2.197389499531280825740095933047095895838e-1642Q, 1.745161518126606205352284095182052308004e-1449Q, 2.988322581168499697535468502285209728217e-1279Q, 5.082152338298280900263082030896703594299e-1129Q, 1.923568771941791888696041505006148197297e-996Q, 1.922376701708619531115877054556550086857e-879Q, 3.43354234203261313677968607194090162681e-776Q, 4.520976144958693723499608471428644204377e-685Q, 1.16924290517103592239484417171431040132e-604Q, 1.076080723321413327903675953550818303011e-533Q, 4.542643147897936251189382845876349248208e-471Q, 8.39641135188984130629872933142091374729e-416Q, 4.975865312177024229863027999897167556333e-367Q, 5.478993165227465768218836546574553849014e-324Q, 5.284390536217028049162677728277890870188e-286Q, 1.753997013998162369603538709409426038521e-252Q, 6.702720150152123722417807613786063904275e-223Q, 8.560241294360251079054160391146097054699e-197Q, 9.357825403471029128412705980972206582797e-174Q, 2.008012274394970040775210542988145301135e-153Q, 1.759362217490417244193766476411245146585e-135Q, 1.201323068157632801024303577546837842597e-119Q, 1.130871751114348441263036859622267361614e-105Q, 2.427952702329304891356334984001160462099e-93Q, 1.853857010064827708666752242673457462783e-82Q, 7.450531057316733181973526587285947355417e-73Q, 2.227578113196083858417625605575495347595e-64Q, 6.723847629738657283145680261671783557431e-57Q, 2.682661571058473846237236792137934196058e-50Q, 1.79453195451344128721262062986439838442e-44Q, 2.482641507616913094034333751341582768753e-39Q, 8.548433311573474998083868427676274583188e-35Q, 8.62683103876914985130407106643678050193e-31Q, 2.947486044786180737441798148453414409162e-27Q, 3.872329992960205091594692590987101453023e-24Q, 2.188786812967355018227938536553422999502e-21Q, 5.877663279328016310239105745938007253203e-19Q, 8.184245820130904480351031879568469982524e-17Q, 6.383596940050023404498310185052683420494e-15Q, 2.985846320564205038037745987061543784625e-13Q, 8.894313235339439363097219119871323774239e-12Q, 1.779353851443023403734921943727167209889e-10Q, 2.505382916672247087749339155220756062847e-09Q, 2.587725630426792604401006002267344237741e-08Q, 2.033572921227284576438445719455687616491e-07Q, 1.25575991824042977482635039643574244403e-06Q, 6.269440412694030058863353111989674862175e-06Q, 2.595085881599872954251937862499883118425e-05Q, 9.105996179813948353400602282697524464869e-05Q, 0.0002762392802117902551874788776118764135082Q, 0.0007371672770779048357858142458553279273489Q, 0.001757270507480588460625943761648134470357Q, 0.003793199741311863237629531234477439491776Q, 0.007504045999882254423903408991718678739289Q, 0.01375129203357108795095672207425737042887Q, 0.0235648806669815705789256424396565511416Q, 0.03808206546757287312410400667727321525232Q, 0.0584750515250823575509888778022876539008Q, 0.08588741816168257779870858476342798002897Q, 0.1213974127142878083976184138280395303104Q, 0.1660203958235870922656132735987314987822Q, 0.2207560463670208437118557853737734158601Q, 0.2866810915284543028513192158997575835338Q, 0.3650869474810520258950775181589457153731Q, 0.4576643646397673926152716166562185990355Q, 0.5667441269218995998913739139298550489509Q, 0.6956144754295223366640533077595837863928Q, 0.8489536783030172130335775282473784663229Q, 1.033443510885548859219360552937381026851Q, 1.25867327784678000729733451594597097337Q, 1.538517555075041016346761652863952793208Q, 1.89329890876468636135161330299058554312Q, 2.353277301351851558487347974576485001412Q, 2.964435360444065702141420592598446485362Q, 3.798346361008385380944705678431124418709Q, 4.969527598464384372784681410687225436954Q, 6.666989125776029897025551678183749955099Q, 9.213721071361445027221262415929619540222Q, 13.18345690989291972865182826932610004922Q, 19.64024062230142947772459448354624698294Q, 30.65462770756782675694978623368074494086Q, 50.4779893046794926285039124793115175055Q, 88.37993660346673602047366921902538163011Q, 165.9803667059984169730050649489153421943Q, 337.6706631615823036132897955161926139609Q, 752.4698775446966859930160294870547655096Q, 1859.895753721088275783900471462382585879Q, 5171.784242569678351544419777453466412916Q, 16439.68224920392428255829998472244941314Q, 60828.28772762458714202245676717324350873Q, 267403.3214912122110256002506355191499137Q, 1429347.933351015204306617447897972413452Q, 9536926.621626306980484309643305423208196Q, 81822783.86938234780551399066229800198692Q, 933554751.5321686629929819185460517560829Q, 14714528933.55367564194257696642197219325Q, 334526819004.1342316058283621780777931756Q, 11519120972470.51332962127585805147042226Q, 634977429513554.5866778047103885859990833Q, 59661154851781618.71469833139627374808833Q, 10258566668268483666.87233774788273411671Q, 3498782351548458269054.698064372699628001Q, 2593041167054462009490911.107406772475519Q, 4630891728517314272789671037.133056823687Q, 22405725198422081640863565993885.01556046Q, 335382887519057371346768487572597807.0471Q, 1.805229891096869056758012265512553255292e+40Q, 4.143352671969591623813814524116221876304e+45Q, 4.918933828381959415593488120823071981949e+51Q, 3.759479884167637531775066458674648098607e+58Q, 2.370354252414880186596684665159418630029e+66Q, 1.632887662723346042746203904027271808135e+75Q, 1.689790288382573271901196765672215169737e+85Q, 3.768157678554177644154419456918439518135e+96Q, 2.725167569380753976402510741556225451742e+109Q, 1.01581121689650812980198251914622703178e+124Q, 3.298856991576337284158560413886137181497e+140Q, 1.691896320782650875076203269043188495403e+159Q, 2.688862164597444111407738620805399395688e+180Q, 2.842157259124605697187795386218677216391e+204Q, 4.747639199403024362447283672125852826296e+231Q, 3.341705701165246712607275760771067534333e+262Q, 3.011199583815608630823405186037102754549e+297Q, 1.223690427483633883424913552261079866419e+337Q, 9.342435130798085441244782123257085986706e+381Q, 6.75013277944506940788764281864974376778e+432Q, 2.883587060602951466391472557821367572471e+490Q, 5.807295241013203323828534467621397444726e+555Q, 5.796152105409012013566864143195753032862e+629Q, 4.122626017834653186081615813053037582347e+713Q, 4.285202011931086479539142857463076440052e+808Q, 1.99573761404250032069947440682788052405e+916Q, 2.014079397178923658633495910333688587014e+1038Q, 3.570148522918403340320830841666908310066e+1176Q, 1.617637477295168349967593280814302779633e+1333Q, 5.291797544280981679311029646634340608003e+1510Q, 7.48399182023635266336559154483155451479e+1711Q, 6.420118348194716283591292220766712713315e+1939Q, 1.230075220167288536615919838362095973387e+2198Q, },
      |       ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:502:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
  503 |       { 3.795390672070017300753231208972661157463e-2465Q, 7.779777553755136439657877267977245651568e-2316Q, 1.433306323222013275209083063019716735198e-2175Q, 8.384206893282840565983221028480116073658e-2044Q, 5.095877570390321573443926231967674337647e-1920Q, 9.801617117780997982789217759593347992677e-1804Q, 1.698559621973235103207681863307358445538e-1694Q, 7.086325399079152707198289787557526167382e-1592Q, 1.791883740278245862466944715145415778126e-1495Q, 6.537977048684207893536199493437969077762e-1405Q, 7.774908468832649847178339204899627179575e-1320Q, 6.478864602726321305200912515898143930486e-1240Q, 7.765090574678907306134193726947577898876e-1165Q, 2.630326119433748477458706343770434986992e-1094Q, 4.749906839546177165095241119597567665718e-1028Q, 8.299891364005248930752542816259554461453e-966Q, 2.456886121616923290433040931702106673987e-907Q, 2.084975105306165421720621792298451738582e-852Q, 8.314863021917642918260981455060899893804e-801Q, 2.479012812294721526368945086473772161421e-752Q, 8.54646964556090357402612014431012525116e-707Q, 5.132368733352036821103684616515224808065e-664Q, 7.889147927418897398294379021877366424811e-624Q, 4.456089988888074476694572824088806782629e-586Q, 1.298990194919558378495326736351729403923e-550Q, 2.688838750505892128510794226187763931399e-517Q, 5.333514036446538787793518253409262489744e-486Q, 1.343530053903156890860347423384825206649e-456Q, 5.599542549782115166174708028896712747121e-429Q, 4.950559812998042896188584647263206419909e-403Q, 1.172571121690289764179956681265097018287e-378Q, 9.265119487981539529767577305990761378789e-356Q, 3.000980062420973867973818880845860478641e-334Q, 4.835349309746179020153748142870208251803e-314Q, 4.648418165203187459537829054831654604148e-295Q, 3.162795591358865058002374567318379344286e-277Q, 1.78816495446662412891655575761768850823e-260Q, 9.767303242094807115508406532983731924042e-245Q, 5.938359770701310949887981802571491225734e-230Q, 4.590409820668175251596766385949902266971e-216Q, 5.112083272880275136834520713890140902382e-203Q, 9.223299886181076841150224911038916132471e-191Q, 3.010290465213103549498805131683068042409e-179Q, 1.971306978618734683067074267607013989575e-168Q, 2.854882401768039470681434737764403097782e-158Q, 1.001876004164187257589222479116755961481e-148Q, 9.28388368884304519736248927049010830097e-140Q, 2.462486108028708927260440395734488837617e-131Q, 2.016795400360833462215017065421366863426e-123Q, 5.476652622966367615032292053884484336876e-116Q, 5.272077566455494451788521546425408136695e-109Q, 1.915797835762559722934275003970166064824e-102Q, 2.787748791718769345895186833164681898523e-96Q, 1.717019969783925469381392688568931486586e-90Q, 4.715605767411004441260107716554911215983e-85Q, 6.064460188117978272108174292717305809528e-80Q, 3.823876411447123854401459917711732557741e-75Q, 1.234319419865795919459380852955199024887e-70Q, 2.124134488829505900467360579059303439811e-66Q, 2.024503330684819834315108532844110559563e-62Q, 1.107606713747660145231851458239388162059e-58Q, 3.597409197676984675677984057726546424488e-55Q, 7.159009669672532506246206967901639058717e-52Q, 8.992186046439948861475628942520087991718e-49Q, 7.330545657183168686891287840557389031978e-46Q, 3.981455458584870683744497436520506933176e-43Q, 1.476619713772285254431130454584176200133e-40Q, 3.826978431809928214389355447519902726264e-38Q, 7.083290668359386861447966477541586360608e-36Q, 9.555768999319788426431775086087349112968e-34Q, 9.577913087935460160539269489276067690914e-32Q, 7.262226384946935038838885698096620016918e-30Q, 4.236504491274396853110321383504675317874e-28Q, 1.931901576598121874499773676395841031276e-26Q, 6.990113865391778138743200448969517839792e-25Q, 2.035144735566841718413904303195536680396e-23Q, 4.831023993941522980447473400007455319995e-22Q, 9.466523297160036536447434637997160469953e-21Q, 1.549167405525432140925565313051159250563e-19Q, 2.14045496241922041961398056320914332322e-18Q, 2.52272497168145963445164392470656925743e-17Q, 2.560802965559051560381760195943725944933e-16Q, 2.259216301270926387212069708862804061239e-15Q, 1.747067697308661614911229837784633703426e-14Q, 1.193721953493877730136777069023115375804e-13Q, 7.261048647211436110012409981162064070343e-13Q, 3.959698354015994423003203648219445875559e-12Q, 1.948812140821042423838293141200645234893e-11Q, 8.710185284512708238528405205689273543106e-11Q, 3.556110511389215106439363864587680913673e-10Q, 1.333523995015433973303869945509054883231e-09Q, 4.61686492197482306467363712069697375051e-09Q, 1.482933777652652086397921165904176062922e-08Q, 4.439201256433602926738671445859281174894e-08Q, 1.243818740024104315795359265865889061391e-07Q, 3.275118138216200625243866640518155922026e-07Q, 8.134998048703182572861795938492429107642e-07Q, 1.912901137346598024841188094682606222964e-06Q, 4.272510974451733112955668057488366672288e-06Q, 9.092705525753037851717167450560202933918e-06Q, 1.849285862719977729368018635153610374012e-05Q, 3.604297979179478770170349465262021708134e-05Q, 6.749560699636067367111827124793672270975e-05Q, 0.0001217399530093589052755709255552137501214Q, 0.0002119798092857219716784092724070184838165Q, 0.0003571089874396016314441647628669192562085Q, 0.0005832262433970766235214764926219826111953Q, 0.0009252003173231862125410074191993584583236Q, 0.001428170271956024371431271278148622938591Q, 0.002148851705929752880377989456676968462357Q, 0.00315651924059648003003554910164669437379Q, 0.004533551347666632228987100190172196497749Q, 0.00637545404570481802455455747608672403478Q, 0.008790321915333871574458792947941344568964Q, 0.01189774328782595914086895004343189328045Q, 0.01582720561441695890844807688765959236837Q, 0.0207161013778195777697553686569837390476Q, 0.02670746991923049288761134463020449829739Q, 0.03394763323356885770625642676679074309901Q, 0.04258389292974886627325746268496237602011Q, 0.05276245167659283110092436309489567698917Q, 0.0646267074882549485198639150918873184786Q, 0.07831604604644478869244426161876162156255Q, 0.09396522829516283795223827995446661844768Q, 0.1117044411973961766270728271802225526835Q, 0.1316600519131492902561052263967199098344Q, 0.1539560822924166257732329883435248756687Q, 0.1787164033620456734893640543344657244889Q, 0.2060676396490745147451195395209975563699Q, 0.2361427713798308598187043784963620082981Q, 0.2690854290511355532204052693921342602242Q, 0.305054889564183700169683815016292291199Q, 0.3442318059586820108521538706833283481062Q, 0.3868247338279828413933661340378205138754Q, 0.4330775570906081008567360156110456811268Q, 0.4832779647893183186516132108214191589339Q, 0.5377671905201770169268895537332680002311Q, 0.5969512993956263711392546315972859565671Q, 0.6613143977169219977516694158659088783811Q, 0.7314342528824741733839807656432757716107Q, 0.8080009525815161840183243326671240353006Q, 0.8918394127469408385488364196441967124333Q, 0.9839367763604760603196459906151607884336Q, 1.085476048188192123075453739251218510212Q, 1.197877708796906199452119329245639014272Q, 1.322851579124039222603672663798567463376Q, 1.462461912120810364685968380183335243894Q, 1.619209637172122692401303406940860411898Q, 1.796136969870131896910672473813146944781Q, 1.996961357255571143394600289831227589373Q, 2.226248146939811707460599481581870837544Q, 2.489634721575354120682362651699549592949Q, 2.794123526213803146198014666678951074308Q, 3.148468019138963709501537343168779075746Q, 3.563684960811185116871444598190714785818Q, 4.053739911052914262319668034399529246027Q, 4.636472277732791639643132400229354301411Q, 5.334854715994749316640865062595471476959Q, 6.17872368062665629230474100549748115302Q, 7.207180591667347287378567828702938758294Q, 8.471957573781362650788882585164992019564Q, 10.04218590197794227217933794419470785519Q, 12.01122789383119269588876734679450310228Q, 14.50658104373764159548493669863074310088Q, 17.70441458362279065247583672815995486735Q, 21.85118425006810320690011043664488062523Q, 27.29621402684115092380778363288585647847Q, 34.54152056424679099285119102536330748543Q, 44.31916726839142090610996062523724345462Q, 57.71328886751774892234123495651961475509Q, 76.35584358152632016598443699081343758881Q, 102.7462505675411480105538524612024044409Q, 140.7831585666643225193757393741867278968Q, 196.6667474964623927249971506170398178841Q, 280.4619631485236195196797451233228262752Q, 408.8670610980933975199031744038678580601Q, 610.2321623589824189265508610689128858198Q, 933.8829465748849223717127266358476602503Q, 1467.899351682072654265261818303420805692Q, 2373.963552496782925146643131635919487713Q, 3957.687993737630371024277051314012548134Q, 6815.00440544869246329167423844268111282Q, 12147.029345299389687784126723105779578Q, 22461.26315451801667607728249765542982297Q, 43191.82899503864990448351842350310452323Q, 86592.83261029074596023553700403258785224Q, 181491.2182721628267997397771678482115802Q, 398821.3304282950694957160947337961449181Q, 921693.0297755253718437997165579403685837Q, 2247506.617072129871513449059675893778703Q, 5802766.090658016747854717427934875572966Q, 15922021.31523087692433670991497122820894Q, 46612597.19331592874262340584944675431461Q, 146208710.2792678645398232830462812342502Q, 493569143.2307066662432772490674353132498Q, 1801740337.558116631147349810980444999904Q, 7148307411.399254959232794464956561182284Q, 30989869934.39066958068626939662791860663Q, 147649151381.9059927972205500145326440175Q, 777832651058.2373318671672047663996869845Q, 4560424603708.565710249815401144391564815Q, 29963305946767.56842972520633089879873266Q, 222246149150518.6507762919150981008140173Q, 1875596126838825.642644233007895386015597Q, 18160363350835773.74516009756645868880786Q, 203536650090248516.625043706634545368859Q, 2665597720841305548.302450333304699400882Q, 41204608037903156475.39985932734062136376Q, 759876113857935028362.6764948416534507389Q, 16909538504875626556689.12599202687620857Q, 459597465298806307001750.7749444248692729Q, 15455560145468796199738255.29643411074339Q, 651956726139185886059458642.6456024667082Q, 35004988031596951754619312735.98599420651Q, 2429841273655890598216891207245.641906802Q, 221696165758096369653709633056729.8232721Q, 27060150789216850631109638704372698.78322Q, 4502433645750365138830615513311327089.375Q, 1041810120339429976002448865021784801526.0Q, 3.424464587101762111451481470694312381625e+41Q, 1.635664057519152851238683474567057668695e+44Q, 1.162951256027565131290956161943290374314e+47Q, 1.262811761284799086503405611252635233656e+50Q, 2.15222560299770182282455885090384256002e+53Q, 5.927019921206890317429173453836477496214e+56Q, 2.720358070414621904927945205493061176651e+60Q, 2.150628379545567079384298592862480655326e+64Q, 3.033091903463971517881841788307963107317e+68Q, 7.921368611331628081248063379573761382456e+72Q, 3.986286626077744941375852361406984714748e+77Q, 4.032391864691712851313014198621042119742e+82Q, 8.577090029838120212166000022366079871587e+87Q, 4.024562204594671053503828454684257308668e+93Q, 4.383891452457096911537927453770180399861e+99Q, 1.17045217400342154196646591119629085978e+106Q, 8.115437734907537955622095521768803987323e+112Q, 1.554052969362240408421903236953148739051e+120Q, 8.775471287453444844276638439036590213222e+127Q, 1.566809482709748107234370921913935232618e+136Q, 9.526797160697136847557977555249000344472e+144Q, 2.134941756221901106176576424675977193162e+154Q, 1.918097035157483285449977841564367744648e+164Q, 7.556035740310529929570454851394128435238e+174Q, 1.43568170802240136103830216945338188904e+186Q, 1.456247124841402286711771880936055458401e+198Q, 8.784946928360920634616223064741925447928e+210Q, 3.535985278478868333807046739582226641175e+224Q, 1.073272343888237444965783157773143482544e+239Q, 2.798511671365241100069292950756398438599e+254Q, 7.201139159763991347976972479464073241141e+270Q, 2.119612470693949634980452377127889982788e+288Q, 8.35127608501017199036945672484210550293e+306Q, 5.206581076471599138927368603976642437135e+326Q, 6.137683072504159519093566380150676073848e+347Q, 1.65365713226976909024057251840993190236e+370Q, 1.246014506033140843421606944264692466847e+394Q, 3.254899241867217111629780947123555165675e+419Q, 3.705154796788819306114372374954229956351e+446Q, 2.344512109211865118416887254717997725603e+475Q, 1.068605521510729219385296658425410620874e+506Q, 4.622755758626722510337274875488262765949e+538Q, 2.545829350236663337500678416947756636394e+573Q, 2.439795178088938120765822649335193091201e+610Q, 5.675175497466395228662107439123139188123e+649Q, 4.565969620548043353061100880184463647516e+691Q, 1.852513557834463914074257089792125292744e+736Q, 5.66202849023276763425686777537095814147e+783Q, 1.99854750515263372338536180455239032501e+834Q, 1.28382276856928079108725410000686060447e+888Q, 2.435560683565767075089527065866036912278e+945Q, 2.284607066895124809009946752542339634883e+1006Q, 1.83397327367455896295290053298361055471e+1071Q, 2.259224958362616651797923330046896261405e+1140Q, 7.952136569405401937718403408277221799385e+1213Q, 1.550067830025464501251949158102360769822e+1292Q, 3.384382591693685484610769271259590877811e+1375Q, 1.751941236491613044496278886964352885248e+1464Q, 4.776645267343470319209453110650570993652e+1558Q, 1.604349526201221298891650145582936076751e+1659Q, 1.640044957411376610973353671546593593977e+1766Q, 1.336396861851325699943323623799172110962e+1880Q, 2.41906808317407675203923811685143697444e+2001Q, 2.896081860693974086066933470505539001816e+2130Q, 7.324861191361713354256739989104536795154e+2267Q, 1.347469525914335579372969347338829120074e+2414Q, },
      |       ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:503:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
  504 |       { 5.892170517318086666953925258259606259061e-2504Q, 6.117305974456569837115715631749111865698e-2427Q, 2.712084481257778798750223761957629870515e-2352Q, 6.073058710711633857519284698655949914024e-2280Q, 8.082266197142077119564887639840911869565e-2210Q, 7.484561995997071530501984781691501485529e-2142Q, 5.619352370681200188347816270904791694455e-2076Q, 3.966702009117964995668129237954360954774e-2012Q, 3.039160829008980709281446092761564330808e-1950Q, 2.904674120638887918188905017568583344857e-1890Q, 3.963146206792477443213856482805096904006e-1832Q, 8.797489265002916895750145490206360737566e-1776Q, 3.606480170760138398954756486565543243608e-1721Q, 3.087106294302307871196417216617493649868e-1668Q, 6.215254538498038663143380180158422424065e-1617Q, 3.303019263067666624863250674838244790295e-1567Q, 5.181698126897362137508517547147366721192e-1519Q, 2.67430990687042667343737270909643193877e-1472Q, 5.04372736336949773835965501524190461252e-1427Q, 3.848661455852432413566576255164564523954e-1383Q, 1.31142543929451988746108502161155545923e-1340Q, 2.19579728467028106786956369019004703621e-1299Q, 1.982058966544355958671442714446925470899e-1259Q, 1.055209826978095633677671490164298051898e-1220Q, 3.614769981710764510469969660128911079744e-1183Q, 8.669620657522813613476248440368886020077e-1147Q, 1.579891518706792342061627603531973101382e-1111Q, 2.368095394608974529044007666148227296087e-1077Q, 3.152777809486329357349922837512146182733e-1044Q, 4.016616422152767475043768845311040445394e-1012Q, 5.26326734348874427867160923756135577274e-981Q, 7.607975954101774669220742789343028025992e-951Q, 1.29824601484856651321515822364389494584e-921Q, 2.792983144744856624041340061025572588357e-893Q, 8.073725811606752551798005890821023071973e-866Q, 3.335750915317738167215040711158938700374e-839Q, 2.091325277547992586470359739628205949321e-813Q, 2.108397879487823636845683679666452461287e-788Q, 3.615813848673697494437203912271165602689e-764Q, 1.113910390544133206836910834129616648114e-740Q, 6.4986798192866207556531928681508001505e-718Q, 7.557269790334208193064600070845678835738e-696Q, 1.840855696857568526152225936524612005631e-674Q, 9.855455540318692459000160450736088444298e-654Q, 1.215011181806807883503024417928187082906e-633Q, 3.608710810907620387125789818961584561518e-614Q, 2.697801843128551517722534747566806678326e-595Q, 5.296475656590678792057661014274729741598e-577Q, 2.845434351853293221694274145766127034931e-559Q, 4.353222210388104546768744275969919162466e-542Q, 1.971319605306481685459990202413649319882e-525Q, 2.743178579713549537232332748108356050045e-509Q, 1.216377484217057669321200590511760772754e-493Q, 1.780251054144349041585891833770135353931e-478Q, 8.898235527618745551411874254333308519164e-464Q, 1.569971597631697176571270982246834173433e-449Q, 1.009621902698559076723839592135830897456e-435Q, 2.441127896800545725696080663751581711874e-422Q, 2.286956623983843351692168480046548829067e-409Q, 8.547313231231952263389158526373469384726e-397Q, 1.310945121043115854537489288344750585315e-384Q, 8.480544215952584120219210061556976886891e-373Q, 2.376195750145011407949988906500690280959e-361Q, 2.958966552359701613946778776076028444187e-350Q, 1.678932905454870490485103352086229292909e-339Q, 4.446975873193618582040505313291817509065e-329Q, 5.628775440009246798411151001673301275784e-319Q, 3.482949423243256460469329466445523169403e-309Q, 1.077028836057387184891418032453579279292e-299Q, 1.7002900687661497411099945611064888079e-290Q, 1.398999859111998929669400205107302068455e-281Q, 6.120943065868598204199619385636695886373e-273Q, 1.451991886477035314124154356864543161856e-264Q, 1.902982255891018605439736483173910116321e-256Q, 1.403323668038955827632944226103034802753e-248Q, 5.926761782297548008111802847112709911628e-241Q, 1.458347909530007582053409207558183402751e-233Q, 2.125725921886845166902485753056081233894e-226Q, 1.865314922085840081035788849150941346294e-219Q, 1.000868211285321086917874293102058243002e-212Q, 3.333910189116025062392204887682742425462e-206Q, 6.996057797661723564465529622684508232394e-200Q, 9.381010137682393061723297183966641053728e-194Q, 8.149422206570198614671737034056664431133e-188Q, 4.648204050438648295729958742208519419602e-182Q, 1.763382028599735618950597430260750127679e-176Q, 4.505668549509372875334714365466121837689e-171Q, 7.848827451015741343516636376339472039698e-166Q, 9.43195366733317557432496852652751112836e-161Q, 7.908807675712522422612568989783146337138e-156Q, 4.678874056808388547490695440890043150363e-151Q, 1.9740277150406416393472265914784118132e-146Q, 6.001555992890612428801571487780317935966e-142Q, 1.328163079397065385327925289264731361735e-137Q, 2.16052535040165176442153814630687031217e-133Q, 2.607958591114470705414120473406600483036e-129Q, 2.357554701561926760029134769773337306267e-125Q, 1.610298469201024515879430894257744042905e-121Q, 8.382612222355548760233942491367020639525e-118Q, 3.353593586452915832569674072223525081046e-114Q, 1.039483344045928327813782782292714015733e-110Q, 2.515998899367231336786588220014789800163e-107Q, 4.791748526296684859820071480335168052638e-104Q, 7.233882041344577328694643371681697761091e-101Q, 8.718610699523506537449879798515202197214e-98Q, 8.447548935303423092983492501963432028328e-95Q, 6.624273312846416599106412803691377974126e-92Q, 4.231522609903937390394156663719438122666e-89Q, 2.215877847430570570445630383685921708396e-86Q, 9.570645508139853996549884935016352405711e-84Q, 3.429704850295633161024952993937464831207e-81Q, 1.025621270026085677651647893549391716655e-78Q, 2.573652733661275222317639633213733692478e-76Q, 5.448651668530820565916001089395037924061e-74Q, 9.783082745893052744363715374110441645141e-72Q, 1.497309317676946956551112800447843381192e-69Q, 1.963044966272704772659454700492703707982e-67Q, 2.215134209071674982471098815066195747706e-65Q, 2.161351710643442010301494126693960145476e-63Q, 1.831678748421095089762102375383001016554e-61Q, 1.354112410172168136765883516840229885915e-59Q, 8.769338472449643538158092836793899993759e-58Q, 4.995220388929997584669700704804630257962e-56Q, 2.512654423616951714204235999520576210629e-54Q, 1.120373918708649945843283688366357025889e-52Q, 4.444839111284013899725922216127704158823e-51Q, 1.574610283663527272755009024582427877567e-49Q, 4.998356543932294904480136169985894236427e-48Q, 1.426543666359685133441221136496707150912e-46Q, 3.672552882913553274555845097712520647132e-45Q, 8.555668106587513479048141229067260955288e-44Q, 1.809164391396441253762162140556144646538e-42Q, 3.482848907447103497527032821217257422686e-41Q, 6.121786687311889688191400930566012176179e-40Q, 9.852003787026362774618836477823750001228e-39Q, 1.455634124991238896963167344925482788243e-37Q, 1.97971820691572088676655895385912176617e-36Q, 2.484763679339334966581765721767085024748e-35Q, 2.885163212704360732431320706076695613523e-34Q, 3.106699707341279253390630094501492545923e-33Q, 3.109422822659254173295015828730415582971e-32Q, 2.89927169617384850488285791262825714268e-31Q, 2.523908691785325135732629051255895540275e-30Q, 2.055662367454969045111364012501147940831e-29Q, 1.569686619252582684425332361542007327513e-28Q, 1.125950740133316431064044128614537744957e-27Q, 7.601631416668137779752584924274136228738e-27Q, 4.839329824239351623300558838123321724376e-26Q, 2.910313243115431255504236289416347158316e-25Q, 1.656270635728607887892216630334576640507e-24Q, 8.935060024907100301565336660347629000551e-24Q, 4.576707115860143299317717947737094283786e-23Q, 2.229416062319399778753562461794880093428e-22Q, 1.034387027477115751926852078057580744105e-21Q, 4.578042956879664176157371046309566421989e-21Q, 1.935585802011138180920578591072504780355e-20Q, 7.82874713340001580345661045705345964109e-20Q, 3.033277065605609148877308443530255995764e-19Q, 1.127317776163823415957278474207966592424e-18Q, 4.023943777604203957468025053851953375997e-18Q, 1.381237707255244482658044701824585586376e-17Q, 4.564771324569693089113904466531252814338e-17Q, 1.454155094221294167906504269767636729648e-16Q, 4.470282536710471999548738623982417075368e-16Q, 1.327602585336672326909513613982506297883e-15Q, 3.813043588615643039554788734257898537102e-15Q, 1.060213952169345190463001465764618351972e-14Q, 2.856716038659232860437047136982049015392e-14Q, 7.466427670055988494705277475545414724545e-14Q, 1.894690957825474964952696780154361710946e-13Q, 4.672384910216859631300636349537565265528e-13Q, 1.12071812756145590573088420248213396768e-12Q, 2.61687402991139925388375152212065210662e-12Q, 5.953297123549162859512430130852786699602e-12Q, 1.320593807517838934275904504842136211828e-11Q, 2.858616138334039461868692599012329142624e-11Q, 6.042892454052515960778598669683992803927e-11Q, 1.248400183635724584150334059943405909833e-10Q, 2.522263563011319493898997487611481739084e-10Q, 4.987157614461502802573237722321997830104e-10Q, 9.656747028650146543937534093622969648656e-10Q, 1.832331394688612391225223960799760892905e-09Q, 3.409135584469323144465616190250392759698e-09Q, 6.223217073156115395989075884572438588064e-09Q, 1.115247649492127150742015804014106309015e-08Q, 1.963183124650189164476211317711594899641e-08Q, 3.396434861673153782630952753806077604247e-08Q, 5.778182457384419293379609496198444309124e-08Q, 9.671416228982645764923638776870390962876e-08Q, 1.593449237146444753348807411708714457653e-07Q, 2.585517662865383112572981730106266058425e-07Q, 4.133550070951521580893927841763124264506e-07Q, 6.514248621964041568573631795492153402393e-07Q, 1.012427229350996242277648936990123957075e-06Q, 1.552418076257223144547466550986390138311e-06Q, 2.34952602641015445771098161766731932897e-06Q, 3.511189688643888344939790080074685439225e-06Q, 5.183238423526162260514143683960468112835e-06Q, 7.561120127800534234406303171206800351833e-06Q, 1.090358470741065211245882025263310466461e-05Q, 1.554912473916646049717055292677270916341e-05Q, 2.193545319541190180132126849766958008055e-05Q, 3.06222602906776706081463783690640463254e-05Q, 4.231743641829304472292855191854823789729e-05Q, 5.790687550406990902565521591693920007089e-05Q, 7.848788357413748318766982611145815627101e-05Q, 0.00010540611257998968044433245343227694598Q, 0.0001402958222219341832876712273516369371858Q, 0.0001851231462878728337021449981301377043921Q, 0.0002422319093235441278154323469294950222567Q, 0.0003143914093490438255880506656627154706713Q, 0.0004048454583005453349179317740247669036001Q, 0.0005173618594864548959363227919828100894997Q, 0.0006562814060075758768591696157433266343571Q, 0.000826565410738786554070676706609189056012Q, 0.001033840731308778310338356140134352910286Q, 0.001284441235784871207845599117337491899893Q, 0.001585444668572432724602460096818027294236Q, 0.001944703922220064726230693092127144593237Q, 0.002370871798930369738140358404690161441277Q, 0.002873418453883568229680512273971543105615Q, 0.003462640848071487344380174768378455826004Q, 0.004149663697254268694341620803700341750894Q, 0.004946431581083455931123013841676887080885Q, 0.005865692066950994853071296376232848181214Q, 0.006920969900914144932733040132020845317402Q, 0.008126532517174807372490261340953247192729Q, 0.009497347312238993901379897831447122259424Q, 0.01104903131457044980845293838495748749764Q, 0.01279779405034133941458833907237333363064Q, 0.01476037455652850932760949389411325141064Q, 0.01695397362067762139688900226735864675142Q, 0.01939618242962242870635025934401096038724Q, 0.0221049088856914002071081720488716917237Q, 0.02509830289776780112805635044533390468242Q, 0.02839468197618069143809622830333154887549Q, 0.0320124584557903256913655927231054414679Q, 0.0359700696425036189719041085926788664321Q, 0.04028591212712788918860989829800630773938Q, 0.04497828143973876450915029065019924359699Q, 0.05006531813074977860516026316034857684728Q, 0.05556496126500436200205406716017085842229Q, 0.06149491020595281000433614073726129327576Q, 0.06787259545181476041214035595974238651884Q, 0.07471515916795304445597861763291341835026Q, 0.08203944594271127811857339386627258498639Q, 0.08986200418066622980078648563566282224339Q, 0.09819909844029617176185091362429719527247Q, 0.1070667329248230597757363001969375241841Q, 0.1164806862474626034039483986386441378342Q, 0.1264565575171798280651520372849367286188Q, 0.1370098237296297712334750378458162735435Q, 0.1481559084012775089077514714455506672378Q, 0.1599102613534637261518838984992924699938Q, 0.1722884495378824340287769605961068745877Q, 0.1853062587958232506234706761849695009517Q, 0.1989798064606889145314525019971032049343Q, 0.2133256647466923920312841051185874306084Q, 0.2283609949161532287902785133781001020772Q, 0.2441036922833063452109012049830089929543Q, 0.2605725421938823788428344541510908353441Q, 0.2777873872168545776842997093342357199644Q, 0.2957693058977194666949060616013919036907Q, 0.314540803551686309784195942257876965052Q, 0.3341260157205896645805580249519520659416Q, 0.3545509250798462409040234122490482411371Q, 0.3758435927622725725468195175697635639615Q, 0.398034405265314932316721128862444377758Q, 0.4211563383288478074934410968315399023713Q, 0.4452452394142342112037530159184743482082Q, 0.4703401306843622192334129067026336438633Q, 0.4964835346819850264796402305352446730944Q, 0.5237218252336346706380944300907573589031Q, 0.5521056064731078009809290745112694671355Q, 0.5816901232873094490876115456900045021105Q, 0.6125357069442992091785758987915348842459Q, 0.6447082601760031328793606429195360515171Q, 0.6782797865647680362323450787747425231422Q, 0.713328969733718924338199106505237313316Q, 0.7499418085773880637774140766639953164695Q, 0.788212315604926068652626105954826754308Q, 0.8282432864192821691838855987970085475654Q, 0.8701471494406427668515580696378217925631Q, 0.9140469062229000024305084421371343630326Q, 0.9600771741334760715452351166072128160259Q, 1.00838534479936281872807209462051762564Q, 1.059132873600894629208311701835194786588Q, 1.112496717660920861077933361693898250256Q, 1.16867094227945066816119751095978153848Q, 1.227868518660106499246607081659705290566Q, 1.290323339132992663775546769881462628908Q, 1.356292479979645252281439522534913259788Q, 1.426058746505517983625962591713495225332Q, 1.499933540298130677282755870691604857096Q, 1.578260094790658487921066515100833894383Q, 1.661417132483943299505861369104724515305Q, 1.749823005659253477628797946998754744417Q, 1.843940392372990799011473838158344835204Q, 1.944281631243440140888093759695373064805Q, 2.051414792356401944565998126314287654597Q, 2.165970597938875077463390429124692046136Q, 2.288650325771052401031013101683478825601Q, 2.420234851224610202981214703922557385267Q, 2.561595011055991143556009719659165225042Q, 2.713703504531639625308909178993926233509Q, 2.877648586197607034469946831006043902893Q, 3.054649850949549132212265433115461142545Q, 3.246076467630962399436086307607401933516Q, 3.453468284179391156036568854332710135444Q, 3.678560307807365503436950354477030229407Q, 3.923311160880828226841460125907452693619Q, 4.189936230801589469617865272423738708942Q, 4.480946374981393187300478594675727821553Q, 4.799193215730075888059881716590645860452Q, 5.147922271834676155907768264245273184096Q, 5.53083543288162221496812953064514469904Q, 5.952164600404323232077176105485527849396Q, 6.416758711130580646140459867054801191736Q, 6.930186840165860423056959159766792880846Q, 7.498860678961496459112702551699237411072Q, 8.130180423734335306085749550103992889195Q, 8.832709032074082300727064239431431565972Q, 9.616380956728658660414523916466345275065Q, 10.49275290755319395568272810318760233957Q, 11.47530600467060827560328905529268264146Q, 12.57981097060251303632608403301195351732Q, 13.82477089961782960432916836171863837498Q, 15.23195981221925849222231128916108185324Q, 16.82707987825682774784083335591634330807Q, 18.64056617116082598920083983139151178565Q, 20.70857549023794489237616151245562272887Q, 23.07420567642830393820713431967151913949Q, 25.78900463811922691101083889080485274776Q, 28.9148449161628874745824798436978904724Q, 32.52626128158058523332927382231420046858Q, 36.71337723086835603588917836258932717836Q, 41.58558355922287803881354300264233692755Q, 47.27618148799234762359952749427981866286Q, 53.94826824081686119518439858327130711346Q, 61.80223017903425916505790434588652768438Q, 71.08532543748765375968161551984797388555Q, 82.10399526567024554009049181822069349031Q, 95.23975602759407986028496155380257658111Q, 110.9698130973400470540296126193574357698Q, 129.8939333056630349651209392273740185622Q, 152.7696559979070753474928332485084782731Q, 180.5586736654304805091404612770078232022Q, 214.4882566244919977674795470939882573586Q, 256.1330547928231665447618178646818628868Q, 307.5246605111580416738693948713410626594Q, 371.2992177645933210815236774130885421247Q, 450.8974935685650228046078237680058220481Q, 550.8377451977232828330837131651153630988Q, 677.0902520413471880139625478638325464736Q, 837.5947742574322093884729471574161023545Q, 1042.980321750999312487850573606895531864Q, 1307.5733034982828412757582490221559987Q, 1650.819716406337706482714876001490076974Q, 2099.30620694485704616911531094921965624Q, 2689.653973155598437822589731884479684238Q, 3472.694809575007863005294222892497677728Q, 4519.545764387058601035451090692543677268Q, 5930.518674537505346737826216472633987045Q, 7848.298777884479316137628839872663776205Q, 10477.60880021856385719693056500458608465Q, 14114.81490684772176680780085987142294843Q, 19192.91511707047090505808670817300989283Q, 26350.55658560455766181799432059631325487Q, 36538.95917947214240512662756429322004361Q, 51189.24577374136230581311094854349469585Q, 72477.04375863379234457839995727856619466Q, 103745.4088649592973810191411342407199099Q, 150188.3023295660326508494811677648122358Q, 219967.7689573534473575008039486504545042Q, 326061.5312826027320414954398576839826327Q, 489355.6392353288320496416362546119688476Q, 743885.9518644993361121112473990653166511Q, 1145836.036325291912608215672199749248507Q, 1789188.875939868458022703843462472987756Q, 2833325.749624631317608641966061077100245Q, 4552379.001085143560456970771255583862215Q, 7424770.417957557824591303777367273905285Q, 12298095.03339192649792224192475818198456Q, 20697452.44203504870297806084701641515662Q, 35411226.8516228589720639754465162495418Q, 61622293.99369810009557886781288436597997Q, 109129592.8013237346517088038973951906807Q, 196787450.7962188394120339001790074555393Q, 361536817.7448103880188348963209149691119Q, 677120423.3172777856818760349805677342992Q, 1293610983.587362779559465518324962563345Q, 2522553846.524246174668941309214199618138Q, 5024113345.110335633272773596127448087986Q, 10227108739.74671955289688604133172938803Q, 21292284646.64136897396446520065098915002Q, 45371028957.31826747857852788334895849181Q, 99024543993.49841576792491248942076110007Q, 221536850748.6098276622557044178585207827Q, 508428097361.1528634995551255940374716653Q, 1197969892671.581974824369525928975612373Q, 2900404573426.685665196180358330599181008Q, 7221752811472.8261452649181134184825247Q, 18509084887192.97335916615093951559742913Q, 48874773784843.78193151762381145841529246Q, 133092599678780.7333556849381274648911595Q, 374125489089124.7353802139430677423910378Q, 1086709109057297.928444101014041776257313Q, 3265082931979987.87258453753276410350238Q, 10158431261326011.13015097449733816116137Q, 32763630132737586.73603276260407811351189Q, 109669789016956903.4218400551929290532534Q, 381438095770944157.1825584777350889364541Q, 1380167765463284502.013487398318939323096Q, 5201827105102251430.265183068342299790134Q, 20448381076785180341.12205914023728031402Q, 83950163624094898393.20723287617699714777Q, 360448148933858058712.8780057010771531487Q, 1620842171484886876913.030704922900840775Q, 7644568543274003707654.86412953245584887Q, 37873673540062878009627.31905351817669446Q, 197411676069663987218840.0240738763140198Q, 1084325020587868871264672.520110031271041Q, 6286658480253412511287686.688273773230383Q, 38538910676114933268850065.09568308686941Q, 250246069563561293270298335.428341967445Q, 1724315963019082925322914110.810919837136Q, 12631846969813248447320347615.40596832151Q, 98573898949291986323285198444.06078824566Q, 821057436212784005347211084495.6470514358Q, 7314771694696635838311419333295.781697573Q, 69850784256841570597712958391316.64699117Q, 716542825316038193448406387231039.7325133Q, 7914087099643693963542803664017844.382529Q, 94333533130664349347695260353580343.22749Q, 1216435546693629689320962786816870882.161Q, 17011958605833866533697726617718628547.07Q, 258690600784654078952220563714511508113.2Q, 4288668870669264476726242241367007368436.0Q, 7.772683277942945071659438262429071791914e+40Q, 1.544382512235139127663329049916790285448e+42Q, 3.373976769284500300734994475431045918708e+43Q, 8.129067158063592169546241812179625219138e+44Q, 2.166707895024819458966336780455558086535e+46Q, 6.409342911265172948192363235629813592865e+47Q, 2.11113881388279400077857147982308514427e+49Q, 7.769489188265480790835175082006376830908e+50Q, 3.206046642709239701586971551086164010033e+52Q, 1.488767022066119144919510543596148902267e+54Q, 7.808922278980110020262281481276188465084e+55Q, 4.644537901374006010236471698605630713765e+57Q, 3.144950967272856447107269590955178110167e+59Q, 2.434406581339142831982748698038217920141e+61Q, 2.163340477883997759822400087483427153e+63Q, 2.21672786608733211115932677066290250184e+65Q, 2.630990323276199330190674194077357004804e+67Q, 3.633887175234243651387984912585415628364e+69Q, 5.868933738481309220339956552275711759159e+71Q, 1.113881935382029622721131804445852357116e+74Q, 2.497102482962287596897815758971572470222e+76Q, 6.647318918269159316328027335371301086625e+78Q, 2.112701640474565422443496783512143837923e+81Q, 8.062227970535759114418981877150220612432e+83Q, 3.715510945470852711992858932101873544354e+86Q, 2.080318971829832954182086119453113044697e+89Q, 1.423879211015686994319095889875168247666e+92Q, 1.198994853251729786241539016492183220468e+95Q, 1.250315031722350913764230284966245816961e+98Q, 1.625650765546514480342676962699164400174e+101Q, 2.653884334781796076676164446838709276364e+104Q, 5.479254529900215518677997546263114530318e+107Q, 1.441395352908079823636049242510235987341e+111Q, 4.86863361476434656481400139271483745093e+114Q, 2.12833312729333131375593175762872072427e+118Q, 1.21404908713874757399814333397205765557e+122Q, 9.113086201114220747023518622031943166454e+125Q, 9.080551093105764581019426693667161701282e+129Q, 1.211941011117902121307375621265384771229e+134Q, 2.186766004105621881376552252876808934254e+138Q, 5.38556910852742084096067183800770753047e+142Q, 1.828345237093990030193445995904159522714e+147Q, 8.643847849099259259500488986422077930261e+151Q, 5.751005573557285468834049974868214789523e+156Q, 5.443504786034121401705823847908344635578e+161Q, 7.412615573089797094999326113074735280293e+166Q, 1.469049957199636824011402378332059557857e+172Q, 4.287925258882100461704570569455556092359e+177Q, 1.86612597273239616433526329447208163512e+183Q, 1.226379273064859017878285487689272510739e+189Q, 1.233049565517510525925233460318642472664e+195Q, 1.922517526428740240240358644220410694808e+201Q, 4.713487477409130845748812106854860817482e+207Q, 1.843473550328897809072120079994782769412e+214Q, 1.167326323244523228495462028700671117392e+221Q, 1.215209473429451036393049722893853863007e+228Q, 2.112842179547585374156273626907120728937e+235Q, 6.236071889607844243851741551378727798154e+242Q, 3.177451055527403166573000715118191400606e+250Q, 2.843789662251339660082577053201078673614e+258Q, 4.551274163789384572783760421480072175954e+266Q, 1.326777353683208009714512167729125836305e+275Q, 7.180580831932836542699287247744355850507e+283Q, 7.357782423625700430160947985743321252389e+292Q, 1.456666945043501567602541946073259416498e+302Q, 5.689564305935835027168129397847037147749e+311Q, 4.479926117516288195408691178143032272192e+321Q, 7.271111854603264703485967993610910737998e+331Q, 2.489090968193354380548052924828358593712e+342Q, 1.840259455673651866750330218300534783335e+353Q, 3.011137976393141155355678072396774678908e+364Q, 1.118272080174129693400170486739725992216e+376Q, 9.674512812796990597042138943041164545638e+387Q, 2.002782451702786557677729337022040139776e+400Q, 1.019975709385264179139063366965306494318e+413Q, 1.314944448797276383473642068489831668351e+426Q, 4.419677641026319174030519840041897734792e+439Q, 3.99254597036251358494799314361445177128e+453Q, 1.000265470725239760396725325941353640132e+468Q, 7.178755898102847579865186247347092072963e+482Q, 1.526021248325894848024962737690774582006e+498Q, 9.945324366407757254373767427512829534744e+513Q, 2.059059865446383839574552066851830041917e+530Q, 1.404900555375285454167524041392893443542e+547Q, 3.28087400282783259859618499821459956325e+564Q, 2.726864333586723754092688809912622716001e+582Q, 8.397859952756530445475213030730928168291e+600Q, 9.989908058973658294250311845442889852856e+619Q, 4.791505060970806776913551234159590878002e+639Q, 9.685481388431718626736865995988280327726e+659Q, 8.636556526427388714908536450441882235051e+680Q, 3.561156350974507459594142999610151752871e+702Q, 7.128248594017258005827215297412602656911e+724Q, 7.282768106798628819284639720336581389678e+747Q, 3.999482831186451968486716727260797908428e+771Q, 1.245346192388408435509525415668547227356e+796Q, 2.323145626677791462828372939022836177037e+821Q, 2.748168511226474189368586386876360779693e+847Q, 2.186023493982995850536763861857306300187e+874Q, 1.242175899551683170518300129644162776195e+902Q, 5.367034878872921573200381477952443794382e+930Q, 1.880509201665102918165168525840432579628e+960Q, 5.71032298577717938785953523302892142655e+990Q, 1.609386767501025736187596845183892280095e+1022Q, 4.518456557906832340328523403801389575925e+1054Q, 1.359377662008135474569503940329073679828e+1088Q, 4.725054714693428263295803139291895421729e+1122Q, 2.050805649400987593085939745846976951509e+1158Q, 1.204198867740810318663452249425780180773e+1195Q, 1.039053471866655386979552860107322907703e+1233Q, 1.434806667444463356971054485869624191903e+1272Q, 3.462506506934504077751858039898243011211e+1312Q, 1.599075147408129408091474499525357970819e+1354Q, 1.552099255551750227826769263306876457274e+1397Q, 3.487589868124137333898596626836045551213e+1441Q, 2.004482475545019114512171871841999807838e+1487Q, 3.266184291106132543681912795564641088147e+1534Q, 1.67783763526057060563518018773882643864e+1583Q, 3.031816590403436442474526312463549597677e+1633Q, 2.157658535793961571985216784676001134821e+1685Q, 6.795640821072482146198361520303941544851e+1738Q, 1.068303525733467960295743735204898069971e+1794Q, 9.49035887175352239368277676528910660383e+1850Q, 5.415177775755778852952005549339515155762e+1909Q, 2.265003149514209136521685690794152242451e+1970Q, 7.958960851406909431550138661401662745318e+2032Q, 2.704333418922120675152324269895601692782e+2097Q, 1.027316567877779588221212575606512955238e+2164Q, 5.067724711353594001952616900450932235233e+2232Q, 3.788567045328638236731381566671647412124e+2303Q, 5.033943905367906070883711379852229702017e+2376Q, 1.401291904868944410529538867922103039787e+2452Q, },
      |       ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:504:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
  505 |       { 1.371514866891850860580147671247114055774e-2523Q, 1.78059151397248974751721161286837911487e-2484Q, 5.721785888758699069103456365589770844687e-2446Q, 4.65054375815005991582966268522321514424e-2408Q, 9.766439188577561460790237859691768982479e-2371Q, 5.411793370039458455354990385284371780101e-2334Q, 8.077731109845845920201388563994532085669e-2298Q, 3.314457987808662239136747203944447166213e-2262Q, 3.814216774420151193012892981499696410824e-2227Q, 1.25553244197497295620771570706808273245e-2192Q, 1.205334248405440130028736096195044170071e-2158Q, 3.439859219242599171410929107063382097289e-2125Q, 2.973688352410262055813011490243478241374e-2092Q, 7.932557138399171381451724757235015551226e-2060Q, 6.64983139985567616753784650800300435522e-2028Q, 1.783535197590152574181620799985394198187e-1996Q, 1.557756177066760347798671232037746675342e-1965Q, 4.50835586041040533232716428603770260743e-1935Q, 4.398198753548687358528653536680048897554e-1905Q, 1.470927315235637240331266456192550898399e-1875Q, 1.71465008838880964348190523555111145902e-1846Q, 7.081482877179836131442059969229644646902e-1818Q, 1.052988868679756641461550070454780113115e-1789Q, 5.727332034022694687284947570371705183098e-1762Q, 1.15739462236578863659656148034953454216e-1734Q, 8.824245880938427131911655080026958855498e-1708Q, 2.576937902674734058187379364472798379884e-1681Q, 2.925647070385438309955468564014371260538e-1655Q, 1.310366516627749970196906908155253601244e-1629Q, 2.348978983105517007632719018468710632253e-1604Q, 1.709410997728098633816935547350434401855e-1579Q, 5.121118377662292204023170356055225918098e-1555Q, 6.403389635343425663631591782183715749097e-1531Q, 3.387388606361687519127880900479628129084e-1507Q, 7.682845028338649121205296292580122279028e-1484Q, 7.5697800616719066342183600003671550179e-1461Q, 3.282179766587278495544847128493743606877e-1438Q, 6.342874576272782317964383704289390519493e-1416Q, 5.532171052437858139242350241105314679303e-1394Q, 2.204689812211625778588319899320164116602e-1372Q, 4.063642231251649808970064588651411033634e-1351Q, 3.505834447518969518509518528849945942891e-1330Q, 1.432473887091513447150492126342839296652e-1309Q, 2.804358628632567232199952351415702630343e-1289Q, 2.66063964253518984171287821553517135124e-1269Q, 1.237147739109782914114766326315518993064e-1249Q, 2.850636185934696156243405262161503937397e-1230Q, 3.290591833059237434920108388995870213671e-1211Q, 1.923411531080387875303980530941562752132e-1192Q, 5.753315949676429219782768882380932643224e-1174Q, 8.898623641056617385925239335507072432457e-1156Q, 7.189967416446551570306795185549101380576e-1138Q, 3.065508239134858139768522765991406123598e-1120Q, 6.965523591486903308426760175908956871108e-1103Q, 8.517620034923183484809399729544114465539e-1086Q, 5.659365953962467848177766816717617097698e-1069Q, 2.062573530337046406767250567348179248901e-1052Q, 4.161852659707982830572968592800051957069e-1036Q, 4.692241159119044484191107448210417118604e-1020Q, 2.982698522097636407260213300060948041181e-1004Q, 1.078529659466679650148712953327103511679e-988Q, 2.237932571204419329079179415438119299158e-973Q, 2.687779604401946022373571466662866987864e-958Q, 1.884315707424963927641532671833587240912e-943Q, 7.775916115101539973101721787430845628126e-929Q, 1.904389083833778231092894380474362030062e-914Q, 2.790480743212439217722761443513185676356e-900Q, 2.465926648913378827209569812194001932794e-886Q, 1.32453666225889852923448237001268368176e-872Q, 4.357954169067029764588892111614304541975e-859Q, 8.849858929503900331905076375159876230295e-846Q, 1.11756825414017856890835286188725247492e-832Q, 8.840858072027483686200027831373682346404e-820Q, 4.413127527092704801352846086655418413121e-807Q, 1.400007801030484767570446402553494180345e-794Q, 2.842487154347560114907190046795915809722e-782Q, 3.719250938565689181624101685057377159049e-770Q, 3.157618225591420085512645965965929848638e-758Q, 1.75114987148442787873596419431088305131e-746Q, 6.385777873090946474243531008881328150137e-735Q, 1.541181822234902334916632441949848277437e-723Q, 2.477550690731270781011321116596617085026e-712Q, 2.669658787248566306163138309021034924058e-701Q, 1.940202333546917439202686680187380693786e-690Q, 9.568593524722134826709740856677698073001e-680Q, 3.221585461382583247710139618437253490996e-669Q, 7.44872342769648167389430455225675065663e-659Q, 1.189638501771902231424740243250726099567e-648Q, 1.319958393938916343886322409809694440374e-638Q, 1.023222353884721296290441353639395656224e-628Q, 5.572611912350442469781066985285379073621e-619Q, 2.143895457167286509138836925702305298852e-609Q, 5.857935768286961997593913967879706360256e-600Q, 1.1428406852843012490910945546556940254e-590Q, 1.600276538368249091681352691119548348521e-581Q, 1.616611439295194955625093231898724105017e-572Q, 1.184175055644738174748521286561285618321e-563Q, 6.321063094448832167707046445620734055392e-555Q, 2.470922066459568011770971566970048936919e-546Q, 7.107557665424030425852285003920836370767e-538Q, 1.511608590010936014341479674633899001101e-529Q, 2.388081265694744511448096326055442541688e-521Q, 2.815472550702340688172542879041232967279e-513Q, 2.48837919000401445219744804980784920927e-505Q, 1.656093914015468497737181055575250483141e-497Q, 8.336168624615487443627885419612364814439e-490Q, 3.18743641956695605041303086533386108674e-482Q, 9.297395544527448592830333338764436959721e-475Q, 2.07753500427579145364603881525582257654e-467Q, 3.571058202658373821694558210889151485115e-460Q, 4.74103867173240490413388040526375091844e-453Q, 4.881093482481361236762660159636286975458e-446Q, 3.912369974092201956975825460350308122387e-439Q, 2.450910406106052551255344761044302587528e-432Q, 1.204589604960650973911895984080791492458e-425Q, 4.662390512096548320130183079581954524186e-419Q, 1.426410136108239271628869933927485152397e-412Q, 3.462022295520875568887679396389873321599e-406Q, 6.689965361959539507296200940776906225983e-400Q, 1.032906866888844460363965234571578480766e-393Q, 1.278652922107423854922242620018460855558e-387Q, 1.27346175112717053239090655930858052069e-381Q, 1.023823977719212384301250664189673152317e-375Q, 6.666725705084252678150326635220070780096e-370Q, 3.527501141911259771256602680376156110087e-364Q, 1.521550619725659440989624157338581448637e-358Q, 5.367178386399065173689709539892711842253e-353Q, 1.553103594884899144778901074836122484754e-347Q, 3.698136866653946571267914019652083161444e-342Q, 7.267857666274321583558053878456127222792e-337Q, 1.182396378403029271255116700338342272541e-331Q, 1.597075112277586427731638320619803585259e-326Q, 1.79616310417311168251812691532499891895e-321Q, 1.686776580430614870136341368549220295438e-316Q, 1.326400820923694839828868126921386634198e-311Q, 8.757752605603787086889457335226509690784e-307Q, 4.868418990945228081453886254928167861293e-302Q, 2.284646841932174244279967147270918463565e-297Q, 9.074580740097597152261098447164420165217e-293Q, 3.058674426405965026102952238688104005e-288Q, 8.770907787988163743413755834970410859751e-284Q, 2.145105864999992209688483122610527442958e-279Q, 4.485565646931315043637211169200810850942e-275Q, 8.039051377155100634170607610838242458239e-271Q, 1.237798459140634245394855702707316430846e-266Q, 1.641250849228685733321328948635354163602e-262Q, 1.878392643839145475948645114851275314888e-258Q, 1.859837819346807234979384520727903936856e-254Q, 1.596675206199588015266237522224100758227e-250Q, 1.191163300889329440492988307548134854255e-246Q, 7.738998457363138650763594103272910530358e-243Q, 4.388214066152685197969849610034490383905e-239Q, 2.176190276775343886183543527108804962112e-235Q, 9.458323390405043573268776062741642547043e-232Q, 3.610172183979709423096064193965398866308e-228Q, 1.212586127555234921919768098823882915843e-224Q, 3.59111324401453575527963023293455049051e-221Q, 9.395610112642259280459967294233090545081e-218Q, 2.175878640712952864616203692811262231176e-214Q, 4.468683812013515731337379575375451666765e-211Q, 8.153960491495333836272380517373862616232e-208Q, 1.324334834118382614778205714074964422865e-204Q, 1.918010969227594967076007862060402474386e-201Q, 2.481419344431850431832642008478325717022e-198Q, 2.872795934722793405682347917373434018734e-195Q, 2.981349523066067914025266431304396865241e-192Q, 2.778183214184428719494018536521280699548e-189Q, 2.328486353991385450908858723725291527882e-186Q, 1.758186943224971219517752327685010699026e-183Q, 1.197946966638678929592039684664547722208e-180Q, 7.377055951967901897864941596001292223249e-178Q, 4.112278669973440702181315578462285064667e-175Q, 2.078291415365407917218825890865740908413e-172Q, 9.537067910130183878871726206163401272743e-170Q, 3.979767266831748046536551531606993002857e-167Q, 1.51242767258917389289465209587647895879e-164Q, 5.241982224408838742535027808527238690516e-162Q, 1.659359739042905225047790447024360734017e-159Q, 4.804189190171438209477354610578302798335e-157Q, 1.273899629641974768294696288314250406176e-154Q, 3.097972570039967409381197695536388439631e-152Q, 6.918782676203354501696541281574674135727e-150Q, 1.420905061393621836184825537780939096116e-147Q, 2.686880053196812186383269222572644952966e-145Q, 4.684197364933578819900414372355690019325e-143Q, 7.538292842090449394366060991929379034132e-141Q, 1.121244892108977725124030722189671879955e-138Q, 1.543291602455658629065990737883115515276e-136Q, 1.968057200151723062214416934507209947162e-134Q, 2.328003983334060978647728261009904175111e-132Q, 2.557361370195688062969068207425233275233e-130Q, 2.611927488619706964609586759095304201419e-128Q, 2.483026158243640437503808965978985775636e-126Q, 2.199558726962169679083120552270215159747e-124Q, 1.817604357772346797279295638966528051203e-122Q, 1.402622308618408240781121273710706375183e-120Q, 1.011860243749717496597643469830115242708e-118Q, 6.831127536515730097540183118129885433187e-117Q, 4.320191100696367801967874719856844820374e-115Q, 2.562075564358016827111173141097650600476e-113Q, 1.426238694588568870687238604039093177163e-111Q, 7.459848026168321089493030639864685607272e-110Q, 3.669651340262246286048534626216288397075e-108Q, 1.699377066420368081652375575263230646377e-106Q, 7.415347269378738772554757519265950805265e-105Q, 3.051760076915455100351083762051342894307e-103Q, 1.185606536701726646160124184282201673383e-101Q, 4.352012462292932218666289630132342719673e-100Q, 1.510709811312352716016896845640521276349e-98Q, 4.96351624265344783282463142301615005161e-97Q, 1.544847436576855907745798135714872919059e-95Q, 4.558626702124257235752569024006245964769e-94Q, 1.27642008479453751639667439563273882791e-92Q, 3.394045905392319665569519214098169750653e-91Q, 8.577369478664050327841008779377881642778e-90Q, 2.061794113305408627205942105505921160903e-88Q, 4.717678942214176175585291907504765989603e-87Q, 1.028336592244877396499367499530170373412e-85Q, 2.136942248611699065366375204560555442768e-84Q, 4.236649816605452806608538404381400553183e-83Q, 8.019390326869837302318803327925687368548e-82Q, 1.450310328118094376720023212297234378891e-80Q, 2.507773447443639285811131422971779815463e-79Q, 4.148830024850719085252858854502549378537e-78Q, 6.571590494079647834460655487488465170869e-77Q, 9.972769081433910894391809784387965744944e-76Q, 1.450941240511938754819526746862952160298e-74Q, 2.025147121753812973462197585271955311494e-73Q, 2.713410648449319341394062293702880697709e-72Q, 3.492221881468832071574769247806205619972e-71Q, 4.320026314957986074471025977887938831804e-70Q, 5.139678044302121691257432248649865135314e-69Q, 5.88454602498027835646853308660089711635e-68Q, 6.487480038582780094962826210870660500257e-67Q, 6.890958196370926220424217725022443833687e-66Q, 7.056254711010837638169942940084550044742e-65Q, 6.969579804750282059291393905862236832069e-64Q, 6.643844951482205349397989109640847868486e-63Q, 6.115782049052550927522596994851724693213e-62Q, 5.439255920241588910635386169168650069713e-61Q, 4.676421881589679071462973437280331165559e-60Q, 3.888684381216725595659573659632893641487e-59Q, 3.129184103756304830587115921877252345851e-58Q, 2.437923355425183366110025852517458902153e-57Q, 1.839870139530736605717536567889553740685e-56Q, 1.34569546099067802857678564027627409864e-55Q, 9.543548354590505654408042421857208818407e-55Q, 6.565747142552830887480211819288562501447e-54Q, 4.384035908945419864942715257281219621436e-53Q, 2.842372851943162821895168269638503020572e-52Q, 1.790206722551992369372815691219096572315e-51Q, 1.095810962565634873096014895603262248904e-50Q, 6.521845700716095054692872802045308924929e-50Q, 3.775695339986648388305396192552307067105e-49Q, 2.12716464152594887189778742590835609859e-48Q, 1.16671910540040391992253760579220008166e-47Q, 6.23265403559085987542213498720205905273e-47Q, 3.244134896678645746059576473240602899384e-46Q, 1.645958473231714974889173810016645441791e-45Q, 8.143388031734858419182189130653533970639e-45Q, 3.930313582465246907302843363611600709482e-44Q, 1.851194263290435234938417283137103119568e-43Q, 8.512239336793202359069241917584798017519e-43Q, 3.822649348695211790804635671865758360444e-42Q, 1.677154859408228776678271851575940954557e-41Q, 7.191619924152852038442032565761535379094e-41Q, 3.014945807169869323963767145635796967345e-40Q, 1.236185040650714236792933080415503535797e-39Q, 4.958933233628030587234303679158088010029e-39Q, 1.946888752775509918760428023552746596113e-38Q, 7.483195996266222208010017837398543174827e-38Q, 2.816884085832008440862888918858326739866e-37Q, 1.038788790311983532626498647875866074014e-36Q, 3.754052366421776972298304402899627666075e-36Q, 1.329916636449442293929331165948166178563e-35Q, 4.619911398476589889287822018098556733235e-35Q, 1.574200500535886072240446156960489377595e-34Q, 5.263002870105818624051575346548509593314e-34Q, 1.726960099078857779289991292495256114725e-33Q, 5.563295479027593276363106515909903530738e-33Q, 1.759977498646924128925619156060635503779e-32Q, 5.469270261898178500979414281790390666607e-32Q, 1.670010326740456896177958676237975226683e-31Q, 5.011812229140459292937572098984863834087e-31Q, 1.478675283612228924576755629362483876746e-30Q, 4.290105197670639434248708745588052583008e-30Q, 1.224314847204857214288128441827892216884e-29Q, 3.437633138669099008098353177172696586855e-29Q, 9.498972745536045125708605102671240382972e-29Q, 2.583760349139748372190785203361264056883e-28Q, 6.919781634353028415062110558967966606871e-28Q, 1.825162674340331350492593059731827245464e-27Q, 4.742230202003700799981525062649235524325e-27Q, 1.21405061359099326936056130057580569356e-26Q, 3.063118047519658846943846604881668640376e-26Q, 7.618361643983062409286968372813904975471e-26Q, 1.868215421385976931437156399023912819061e-25Q, 4.518090735445957461893059448531246001478e-25Q, 1.077802555101032018001573196795959603137e-24Q, 2.536716415287025987243332057261521203556e-24Q, 5.891743572611456938581645671099702613624e-24Q, 1.350654629696238651479692262614635184919e-23Q, 3.056759774717924539419358796200729285625e-23Q, 6.830955143743892705466065819320427714946e-23Q, 1.507613243104685126205368805198220832115e-22Q, 3.286781089426561469078764502160043788401e-22Q, 7.079565101495153315614280736442313671788e-22Q, 1.506880116178374539920205157221361054724e-21Q, 3.170058264327805606367536705343862141049e-21Q, 6.59251402755243003297452378499013462071e-21Q, 1.35552580917224613064763906748000530126e-20Q, 2.756219881083391006714632017605268608876e-20Q, 5.542995422751507991815595112925511099095e-20Q, 1.102741830357026668509228710940474564193e-19Q, 2.170574924791608623404819767053535761174e-19Q, 4.22784562521684419969566703381613825383e-19Q, 8.150374391610149393088547569573938943941e-19Q, 1.555319761370903112941040411557418768911e-18Q, 2.938421091239191486965897394716220785884e-18Q, 5.49702918186578726899982577419496597386e-18Q, 1.018422840283521980646891608411447224077e-17Q, 1.868872525702349874003525110232409264092e-17Q, 3.397402939502888626915671597580544282826e-17Q, 6.119185785264468750269400946381512507862e-17Q, 1.09214879924426987627392659888533333755e-16Q, 1.931848224257484115187021666194486246113e-16Q, 3.38709738113457021746601978090966428654e-16Q, 5.887153893766801191455922107519234664868e-16Q, 1.0145296263318078248737176573311390616e-15Q, 1.733657986531008282841829763437819666348e-15Q, 2.938043850581996177822909658510042042154e-15Q, 4.938615471781692605915992715954874017254e-15Q, 8.234918562531385917858203857862277957338e-15Q, 1.362306331265371396596294694423173800976e-14Q, 2.236170869424733841320751737542100923557e-14Q, 3.642524554580435163120663045083577493864e-14Q, 5.888694392313571271396174247706099778175e-14Q, 9.449427618501157548166373911244332310801e-14Q, 1.505261978665752624561018591391102066314e-13Q, 2.380609441526787810264512243714771106257e-13Q, 3.738370022433227086384575475381090947548e-13Q, 5.829648161155620359106976280093017981524e-13Q, 9.028496600869498357963548235512457258829e-13Q, 1.388826357069473033794159652839122295033e-12Q, 2.122196240029301709491138513135360364986e-12Q, 3.221611506135842421727691817477971674495e-12Q, 4.859091658706136214244133527025696573555e-12Q, 7.282405996980113883706062207316493538397e-12Q, 1.084614626633106462843146164014369523503e-11Q, 1.605458327457498641880369613222255948306e-11Q, 2.362039805046516326689547929276742382626e-11Q, 3.454465994486121845661011103063064511645e-11Q, 5.022506107218991611053939202358149250568e-11Q, 7.260149275135915690391382052565097178099e-11Q, 1.043506651266876142022178805768372845923e-10Q, 1.491447438205217428990418540357559180095e-10Q, 2.119930450717337762893944880079093620671e-10Q, 2.996908529590102178368349845632326420577e-10Q, 4.214055822301332409818763610781801512466e-10Q, 5.894380163761400407235801747311008727447e-10Q, 8.202054377127916232711329106917380504757e-10Q, 1.135504396304516014422645934598193894471e-09Q, 1.564123926801416152345998562700717501364e-09Q, 2.143895532536103685135640602614991156305e-09Q, 2.924284555594605553671769414519942616402e-09Q, 3.969649003737127932344749476989177485695e-09Q, 5.363316892671581077171752210602991068092e-09Q, 7.212662081948228982393580259053449241656e-09Q, 9.655391838969175725217005148400887863888e-09Q, 1.286729736245160124986798102409646699924e-08Q, 1.707176162884067575027148124091659866518e-08Q, 2.255136756706215921832547171587286426381e-08Q, 2.966200406055540209232028685038397255741e-08Q, 3.88499279165752963245413637224838028982e-08Q, 5.067230696631395898391507929991299499358e-08Q, 6.582184302397294059244050027864020017102e-08Q, 8.515615360415210982691891965235105797731e-08Q, 1.097326780309156415388972256670220023435e-07Q, 1.40849966698634516338474292825860882904e-07Q, 1.800963114520075404035053726417815773279e-07Q, 2.294067798711577907333029492475997054264e-07Q, 2.911298260373502821242208979104064808447e-07Q, 3.681047642935816556705697739214988768386e-07Q, 4.637515095891270700500412168316111896075e-07Q, 5.821741069987161473731830875047390436438e-07Q, 7.282796925275399454511805955028073483488e-07Q, 9.079146457486250991458577609594710846256e-07Q, 1.128019810375338411661718812277807260419e-06Q, 1.396806769576530095637743385965024634296e-06Q, 1.723957266560495308759186180749598884135e-06Q, 2.120847955410992129415865076137962702185e-06Q, 2.600802749963756201636001826403410052969e-06Q, 3.179375107191397469591646715949441120489e-06Q, 3.87466263359623762618892933003290214722e-06Q, 4.707656435964015050950934858654955898129e-06Q, 5.702627649010476273062734021720688061299e-06Q, 6.887553559542152392628913331393954866062e-06Q, 8.294585707464843920777395442479020873788e-06Q, 9.960562276198518660710860857487330693778e-06Q, 1.192756698691180898016628898883173906339e-05Q, 1.424353658086394053028809949739212752112e-05Q, 1.696291881074835378827238882926582147741e-05Q, 2.01473826643461040251220418003491119867e-05Q, 2.386658231149715001671441877242307172678e-05Q, 2.819897599830005539475352694423628206838e-05Q, 3.323270081093726790471346839279300126957e-05Q, 3.906650389646304004580423055599671571497e-05Q, 4.581073036065455323829979901479633510731e-05Q, 5.358836766549172709593068062566350767259e-05Q, 6.253614592338064003449893584965224320815e-05Q, 7.280569303474707324470305244376804359753e-05Q, 8.456474314345314007150181097613624934893e-05Q, 9.79983963944311971961128822060083281438e-05Q, 0.0001133104274741962557808980829717804420132Q, 0.0001307246399020691600023526497292212020485Q, 0.0001504862625229124093013402201618646645292Q, 0.0001728633841361022292487807700747299013219Q, 0.0001981484216856842586799572772305180575132Q, 0.0002266596169386652242612079138639764750973Q, 0.0002587425560977173732352397172201132721704Q, 0.0002947717063367408829161595331713295059784Q, 0.0003351519628181797614281622077674269794528Q, 0.0003803201993549968241927643417622446554493Q, 0.0004307468155228297461815381992767059891142Q, 0.0004869372727138194050273920414562891311034Q, 0.0005494336113573051545188073238892334141672Q, 0.0006188159413179756137819623192609947043238Q, 0.0006957038973226249969676643754938554868505Q, 0.0007807580511653439670770907738372309905166Q, 0.0008746812724001532761340934353267577792467Q, 0.0009782200292515512336811027407457153376092Q, 0.001092165621558351789459012058646682104199Q, 0.001217355337715058924188958933421742595571Q, 0.001354673527787729173843430392365052760195Q, 0.001505052585257047138767616555691474176257Q, 0.001669473830178774238569756010944073496615Q, 0.001848968286948808422945347651594893384821Q, 0.002044617350314201919025518009463240807713Q, 0.002257553333779458717720728149390573426284Q, 0.002488959895115589901221858059759895342055Q, 0.002740072334283588362025959812292414640791Q, 0.00301217775972961953607413014104144464497Q, 0.003306615119691370083379454518010740369845Q, 0.003624775095868402689060121197344456802957Q, 0.003968099857548535542156097701394553950805Q, 0.004338082675041517295499039588623167374938Q, 0.004736267392044797255794242147281512023857Q, 0.005164247757348130579312969849265866446317Q, 0.005623666617068244685007554336227354330017Q, 0.006116214969386021858860229251854316110788Q, 0.006643630884530937776730154149339974333344Q, 0.007207698293515321895878348292456453654359Q, 0.007810245649859081048265134316584789895785Q, 0.008453144469258828274121626639448497149435Q, 0.009138307752839171316702467004395243791217Q, 0.009867688300273872669999644933745875091601Q, 0.01064327691967670787558472076910092093735Q, 0.01146710054173253851741408239999923619768Q, 0.01234122024606522527074289502339224210353Q, 0.01326772920831782112966648361938182825161Q, 0.01424875057684974543947505353952098867137Q, 0.01528643528833354419122626389892565090942Q, 0.01638295983185904916112164488898195461532Q, 0.01754052397142437120423950233168880720244Q, 0.0187613484369107615886167354070274590455Q, 0.02004767259380194441465699051526802405725Q, 0.0214017521020184759779667849902676587795Q, 0.02282585657429483535407508444593379094269Q, 0.02432226724453248297751175594886236631783Q, 0.02589327465651758066521453776794690161073Q, 0.02754117638329931218995431551143369605661Q, 0.02926827478738593898790451312106545224234Q, 0.03107687483173329787258745383633763611989Q, 0.03296928195127705906828026282057099308205Q, 0.03494779999449857988040032623857920380255Q, 0.03701472924421765093424302565538084301254Q, 0.03917236452647701857524610316723537907177Q, 0.04142299341602656982308246993170945227151Q, 0.04376889454653285699001801294927841574839Q, 0.04621233603323564126441668379095446930966Q, 0.04875557401535079589039921987184194521511Q, 0.05140085132508167562704906922303703496827Q, 0.05415039628965234886880735200235133638008Q, 0.05700642167231927160453898977060771401466Q, 0.0599711237578563573226915069629858708525Q, 0.06304668158754517366223858841179395265763Q, 0.06623525634824027829561347043735130048892Q, 0.06953899091962247509330580436971686102996Q, 0.0729600095833028746833811927601826713891Q, 0.0765004178970007835650709418899798676114Q, 0.08016230273659117141990270524388318621874Q, 0.08394773250840516467839177192606243584909Q, 0.08785875753377190721656428075049332888429Q, 0.09189741060741426847468433104579159465809Q, 0.09606570773095614670505424425466367647119Q, 0.1003656490224672211409706019834699207746Q, 0.1047992198026634931898508322163299556015Q, 0.1093683918581001987330424053206431223269Q, 0.1140751248814388848942142458106393021799Q, 0.118921368088643682516754028336251837472Q, 0.1239090620127639775785842545955310252687Q, 0.1290401404737925560843903638541851287801Q, 0.1343165327239504988585911849315540274307Q, 0.1397401657676431414586481908138076263638Q, 0.1453129668552556812547539926611835917781Q, 0.1510368661499127946794457281180654907464Q, 0.1569137995663141144619238369429012314605Q, 0.1629457117807767176524264957760589252385Q, 0.1691345594116669265838074234685207817681Q, 0.1754823143694867020605796895050649984246Q, 0.1819909673759946372926833537044279604056Q, 0.1886625316518879311352366885204737593347Q, 0.1954990467727495928713431543594207025934Q, 0.2025025826931743565802835311741625023285Q, 0.2096752439392272067845965232957417681348Q, 0.2170191739696598929453619381656215678642Q, 0.2245365597066132128474132532044770980417Q, 0.2322296362368660795566899971447466971694Q, 0.2401006916850564012879982901404429833251Q, 0.2481520722606935992655817236397629937298Q, 0.2563861874812082306191368162104739675875Q, 0.2648055155737408114457597739460139210698Q, 0.2734126090588597747267265038277637879757Q, 0.2822101005199178701881044007666032408543Q, 0.2912007085623076464160082864035019623808Q, 0.3003872439674604947757906906819067257233Q, 0.3097726160470507530279833066428086671434Q, 0.3193598392035173757684907470415069603046Q, 0.3291520397037016404193916534806228825185Q, 0.3391524626731213938587717093791470119821Q, 0.3493644793191617507885033680278723282202Q, 0.3597915943922604099274241916243743202498Q, 0.370437453895004534297809334142470200637Q, 0.3813058530499373333547650352661480737284Q, 0.3924007445377981971755919946678712021003Q, 0.4037262470188928140903475071101821304505Q, 0.4152866539513117540688677957021817444604Q, 0.4270864427207903916573703120710338501449Q, 0.4391302840981329322252234037536723604273Q, 0.4514230520413121575982986672983445970989Q, 0.4639698338606081117511470803776773172719Q, 0.4767759407664674418491476565985386456096Q, 0.4898469188211550036177946416809944701631Q, 0.5031885603167355385407471102006047496143Q, 0.516806915603471063813928672429989712329Q, 0.5307083053943548685833492892416658817756Q, 0.544899333573231952763791571381569604648Q, 0.5593869005357851707458483857026244359117Q, 0.5741782170946036051801186516793426995427Q, 0.5892808189816027518756369857764771391118Q, 0.604702581983243549890321938796860532609Q, 0.6204517377463084432584827945463463628564Q, 0.6365368902944475668239615907758418765269Q, 0.6529670332983176740767048675459263366619Q, 0.6697515681449123115252066782831174608566Q, 0.6869003228546366803792541107869900910128Q, 0.7044235718978283242079024020772563155241Q, 0.7223320569657800605984787123162765141079Q, 0.7406370087549004552020459754059890701261Q, 0.7593501698264669376016144620943539451727Q, 0.7784838186085061098494460842596828305091Q, 0.7980507946106951600027541869735333876082Q, 0.8180645249278394856280467667607579883538Q, 0.838539052112468382179355150589367966048Q, 0.8594890635024286468165380673473754166204Q, 0.8809299220950730124913003197007267091987Q, 0.9028776990657666058321606844017813194226Q, 0.9253492080350027908463731668841887468309Q, 0.948362041195465249909046760063799591795Q, 0.9719346074179343990949614066840423597446Q, 0.9960861724630549479302366473419980629626Q, 1.020836901434702880136038002335887532136Q, 1.046207903620063540423272538165924635641Q, 1.07222127987161131376882927117522964634Q, 1.098900172697023686488065817678959243028Q, 1.126268819234731483687699755105102346279Q, 1.154352607305371556205746104983985376446Q, 1.183178134742943008313040704876221217254Q, 1.212773272224054755535396679944804822938Q, 1.243167229829379630892649667118722042897Q, 1.274390627588395280696510178366946433511Q, 1.306475570276800356042211803401477660985Q, 1.339455726755761299090854776902647953055Q, 1.373366414163496207916696260993796460505Q, 1.408244687292775319638246256496434465626Q, 1.444129433512862820237418019195005380596Q, 1.481061473621406240583458987854889421525Q, 1.519083669040977329410710130907067249025Q, 1.558241035806578679235039044308088638575Q, 1.59858086582466888372299852743006758704Q, 1.640152855921361574402265538231040950074Q, 1.683009245237678957954559946017992411702Q, 1.72720496157337210647316008484511209382Q, 1.772797777328169495475491773850651572118Q, 1.819848475740723857449237597299307993606Q, 1.868421028181370689596438549208663232364Q, 1.918582783315502273584026310535185025955Q, 1.970404669020352495193731841217502411354Q, 2.023961408009779237823690539642994612898Q, 2.079331748199772156275287309535810282094Q, 2.136598708932509466936874733788968855942Q, 2.195849844269505061444090956894789562589Q, 2.257177524665462326226386344962066768299Q, 2.320679238444695114506969192065453102806Q, 2.38645791462228535018090911257279622728Q, 2.454622268743510472485802015585977538477Q, 2.525287173558586284686837252134214325026Q, 2.598574056506641565930469422296652514342Q, 2.674611326154408827473590731512070423928Q, 2.75353482992286323949072031864016601102Q, 2.835488345640611439999643200601877219861Q, 2.92062410968804449738926309215771882388Q, 3.009103384743144622541911200865882785674Q, 3.101097070410615431476383817233400114544Q, 3.196786360313181016135882778770461391366Q, 3.296363449550237677932901170344316738063Q, 3.400032296787622239428000634643997693337Q, 3.508009445636508188824397561413278832782Q, 3.620524910413170580217782044901471996699Q, 3.737823131848823954579745937371900624793Q, 3.860164008844675289107469115579416301802Q, 3.987824012947036166619438121661763719179Q, 4.121097392856712044775558016541559733901Q, 4.260297476992532330650222886374288981273Q, 4.405758082908183742986369820036182319601Q, 4.557835043222720229607343330179101614167Q, 4.716907858677493920666662718003679310707Q, 4.883381489986147028731324484181342600844Q, 5.057688301311346413080048955955133931764Q, 5.24029016949517364937262385119050914101Q, 5.431680774604152215414745576056569940993Q, 5.632388088941263530838944426647235216134Q, 5.842977083444493240346088159010481650856Q, 6.064052672355303324054387062420722913264Q, 6.296262919224426838182742506396326825866Q, 6.540302529753004778869174624673669076774Q, 6.796916659674200034444948632350283775015Q, 7.066905068897762712353177820799890200225Q, 7.351126656505704724688125273958015673903Q, 7.650504414944385662659203665642040258745Q, 7.966030845955723910764349890266531446913Q, 8.298773885483222221468214739217431908518Q, 8.64988339003973506101525205018928180163Q, 9.020598242904561456999601751592885677702Q, 9.41225414510834360246219690427427333296Q, 9.826292163557269466732689978189811368073Q, 10.26426811694776371632533698438878780078Q, 10.72786288944826916813779631601409495717Q, 11.21889377261159001879701043038476676713Q, 11.73932694778443388521894681581610807556Q, 12.29129123457708270319215970282226419194Q, 12.87709324594766765515402048038669536198Q, 13.4992341073735758693176219364211695767Q, 14.16042791669191291271234624934713958783Q, 14.86362214279527089719453736582722220018Q, 15.61202018581665142041991318996024972122Q, 16.40910634912836056677912139837144777988Q, 17.25867350487402177091782658858013283139Q, 18.16485377037993024884452690977404455282Q, 19.13215255326167571891757955195233291448Q, 20.16548636905761204079359120396764800875Q, 21.27022488759428859211729062248302615527Q, 22.4522377239586858934126372942580332999Q, 23.71794655800352070106437529670545349828Q, 25.07438324400214828555529944234238427945Q, 26.52925466085620535573933853306193868668Q, 28.09101515483378720655301379661763173245Q, 29.76894754314429800021170138650587944439Q, 31.57325378002474417516854433656227175023Q, 33.51515654008411148311829427781923077265Q, 35.60701314953242130913508492608130123385Q, 37.86244349823339441594775773078079072641Q, 40.29647379850000394194999154115502761761Q, 42.9256983251566106568287701460452580677Q, 45.76846158142580776550763193789732785913Q, 48.84506369347253555255562043759063132523Q, 52.17799225094995370120933304290316705891Q, 55.79218429104484234314704060801385871774Q, 59.71532268038649506093311149177789765018Q, 63.97817179581388359256889501956078693274Q, 68.61495815679731739105182558138869817295Q, 73.66380253749173597579807670896348619996Q, 79.16721110650937730648828736138186887037Q, 85.17263433307891488469075132237625329786Q, 91.73310378961365450775367798895117611798Q, 98.90795860885862893373285703593128717067Q, 106.7636752615840049170921108192673039159Q, 115.3748165593138360964739919439025091047Q, 124.8251184167753335307884813481639551181Q, 135.2087360034668979739408892961618233969Q, 146.6316745601551591194184766080855899878Q, 159.2134344587212366502738176064757447706Q, 173.0889051680280399896165817677088786851Q, 188.4105488051885127906807545886516889139Q, 205.3509210823754434115791536392044147463Q, 224.1055859231269818834237202833297797781Q, 244.8964900834929361072626079301082497614Q, 267.9758760923573609795202757856526348931Q, 293.6308261096512585408835911644003226435Q, 322.1885463616083343430004234487963961674Q, 354.0225222209357737235698701666059446378Q, 389.5596984536108548077096261370629689439Q, 429.2888685030152394865736640219954342317Q, 473.7704919649917121515120988699951309401Q, 523.6482018956150921567202779251009371071Q, 579.6623148461239013729943303289916476255Q, 642.6657184518196254250998988603877103213Q, 713.6425863708155629919908359659403656033Q, 793.7304612802721925539978576829847118829Q, 884.2463570816121896178880212311454053258Q, 986.7176658841189012219850761458912237512Q, 1102.918819235722927744600414498283892661Q, 1234.91485329233271555981062082910716546Q, 1385.113272678479813634206124518231808971Q, 1556.325908312681685889992739657400589827Q, 1751.842833722475850243498798265810061319Q, 1975.520858975176784025953476571497190453Q, 2231.889682153460941507453429511802304092Q, 2526.279471529220797933682942282042851813Q, 2864.974510271917778566334688829570063707Q, 3255.398601385836981477327248620625297302Q, 3706.339256395488116333757365893728426179Q, 4228.219344042120788684028024525844687474Q, 4833.426940017626186335966263047791170787Q, 5536.716703957542012803288988529189752554Q, 6355.699353968381047550987173727520146629Q, 7311.439889033664714224839534528824153203Q, 8429.190352986375103659917942017957926758Q, 9739.289432574560082947218291110012238598Q, 11278.26941314174344865137745573539892162Q, 13090.22146527840192121556643882459793329Q, 15228.48353487758171912583592356379328602Q, 17757.7320759574131111084450686688920391Q, 20756.58056610832124979302179467528465881Q, 24320.81556946305416172004101150345528677Q, 28567.43688194010189078069185484468040728Q, 33639.71439652637892339557022075773032754Q, 39713.53390468433874079018761656799775516Q, 47005.38124868024276685194436174326123161Q, 55782.41454199081637721033867971136148933Q, 66375.20485467430976973616358391303682894Q, 79193.8964938789379080716557565128034655Q, 94748.76170569987926525384687205818258294Q, 113676.4185559940932985204557366937966947Q, 136773.3680937188787119816424376976346549Q, 165039.0188597090674337643015699657079395Q, 199731.0454972745979834726788415446981803Q, 242436.8306898628098527456078336958599012Q, 295165.9433837847718878457262129156537747Q, 360470.216849401713189605803840830130373Q, 441600.1519609350447724924713683024637015Q, 542709.2821490186584727843713857298955628Q, 669122.0692964885772249581763409255402396Q, 827686.2306514269967440238425057279466219Q, 1027237.646882789325395582817310098557766Q, 1279215.895361419046267273339768020024791Q, 1598482.001556073532061028566697317627191Q, 2004408.620417117903795710233263888056879Q, 2522338.537369602352689507222089859240384Q, 3185542.919287081047719844672603141954191Q, 4037860.118619087846479116022793787786343Q, 5137264.677480395599355604531997862929495Q, 6560712.534410318823827123644450645854025Q, 8410743.816776810796186473145045665937148Q, 10824515.55167440362485947269849464346556Q, 13986207.0209941330011779611362296564843Q, 18144124.90810505888082603159947148053492Q, 23634384.14477576245174950890211078768079Q, 30913826.95526480471448531540531281854327Q, 40605974.80378620661399473672299346895625Q, 53565444.57194199699651310605468978876294Q, 70968636.24955794350712584988752690989393Q, 94441963.80814532650216822140959524198571Q, 126243974.7954442094362911310588557317417Q, 169525168.7850776244769108117739517771857Q, 228700356.87037444467813945668623057383Q, 309984784.5945555486083699955906100203021Q, 422169676.419180296016038169604584024776Q, 577749487.0572079949357000884472359600731Q, 794568313.0307992201611056824664049192603Q, 1098236421.762334787107796693264193432183Q, 1525694882.086440344991905250910993556676Q, 2130500495.120059079142618634577471253541Q, 2990701697.368017711932087176125951177033Q, 4220637207.300671772783188221463829109696Q, 5988705306.551971098215414885650107897243Q, 8544269831.256129406510727541315985651644Q, 12258624497.59786938678183477943433708635Q, 17687708717.87495022845789287135040109813Q, 25668668250.58175914698250404635555840049Q, 37469379954.19249045788058580631395531215Q, 55021343701.47808222508026520305320946865Q, 81284573532.27450168954709280528031053888Q, 120822745771.3775527576541346782807310412Q, 180715302267.838335501258406348057915531Q, 272012900590.1587130429230121721901216984Q, 412074536897.799430443190475733419879223Q, 628344476944.1102285263714030386188019936Q, 964495715735.0823164995071629655123849865Q, 1490488802770.178852807340536150510230426Q, 2319151911693.03458420159878138301523182Q, 3633696221434.767157940890063426130568906Q, 5733695051202.934582494404097712673960175Q, 9112456759035.915558166110123534722925733Q, 14588156299469.85634878641183406469644201Q, 23527688830199.31431035896968138608336931Q, 38231623421869.65920594006767147759897662Q, 62601148428700.57299425483735853656627404Q, 103302358246928.8009047174017863251012655Q, 171814437520724.6796302867876243617578789Q, 288061024180302.6161380295256724616742758Q, 486899765795412.4945381221817576577795721Q, 829813516235357.2103923602912762213670883Q, 1426145535118378.951436282855348913815501Q, 2471991716108467.32565238550997265888506Q, 4322035403914148.133894111391643664621752Q, 7623370258751110.720304855446748890981251Q, 13566982446241751.95521593184313390214595Q, 24364538372998839.52259047925399940945603Q, 44160488249011501.98104668800830603643765Q, 80792929771140742.43357941688344049205352Q, 149224697949752140.7521990836163135293382Q, 278292163684832283.4160185479779845769773Q, 524107342845571057.9422283074584384844101Q, 996932213799835680.2597235801377919016134Q, 1915602123000823970.720466166997119896796Q, 3718848909517183870.143410573120269761073Q, 7295341760671302045.79313255542545772809Q, 14463988874285003035.94795686945931464091Q, 28987343448958931323.92810967706919677816Q, 58732754016747867529.00414398132271998153Q, 120331353070098168111.7390056337252147883Q, 249333004651588596284.035650776923709372Q, 522589314039917315810.223473765572860708Q, 1108152490641109934033.695782020580839626Q, 2377806308974776290281.711859341791971914Q, 5163834591017950405285.437821374070986535Q, 11351919331086858683918.1471528319768618Q, 25266839294442588226428.14778445717345898Q, 56951087826914109485973.59712623726588378Q, 130019587954518449740095.3405587711864565Q, 300717519321186724087928.9334487675138871Q, 704759216153309067051260.9313241944492729Q, 1673960445141169113758368.533624129723397Q, 4030544681474698805788178.936542366860127Q, 9839874954742709853120715.064425551442631Q, 24362247286979856257114998.8851952578909Q, 61184747201856950895364042.72498565866937Q, 155906667317075864701083324.9662928828906Q, 403163381047100871402409124.3779546257991Q, 1058261703628742425795196097.781097890238Q, 2820350066022680574530026898.432274605051Q, 7633343819011512595414528317.564843598457Q, 20986212852402084422748799314.66573670249Q, 58622994393166625667380328459.97406430494Q, 166427664782698297064027054016.028778848Q, 480305184367245946020952931414.3791654892Q, 1409469365276921639465057297415.183634189Q, 4206828103520948090625832005794.726896427Q, 12774108355248748130723515474898.16566641Q, 39473069418353402635694598912188.38756518Q, 124161027690416153525104720861908.998726Q, 397653952879188213452568013972672.1030911Q, 1297132481787798328222051462390494.77497Q, 4310699555554472364755479606514636.156607Q, 14598993032148232561844107749486020.15753Q, 50400995750152781199478648570188199.65257Q, 177430297054928348810918273327463082.018Q, 637121612274118077063576067207035125.0567Q, 2334308965896898251996924331341478060.108Q, 8729180311556704261437649253450972488.832Q, 33327870616504618405564608012803778253.06Q, 129957903565849452378953312970336477735.3Q, 517729777059756948461298024741483523105.8Q, 2107926524966039348251307533209594312777.0Q, 8774220406124443178237235835845685677777.0Q, 3.735197486182661954245100743924203262568e+40Q, 1.626762487644328121630687997548095289162e+41Q, 7.250973083083253199813538117009829490246e+41Q, 3.308936766532937115392827811529721364519e+42Q, 1.546541710130421473312439401601868673846e+43Q, 7.40592482120371542929543531360322220966e+43Q, 3.635026031346881800840788950800319505007e+44Q, 1.829426656802615545872238734711353926354e+45Q, 9.444371789843923777637569744583527921544e+45Q, 5.003291237038170466229131882466362255907e+46Q, 2.721071221382007933686249890911655353165e+47Q, 1.519865012090974117520450692809027707605e+48Q, 8.722349830799754316439247817774896336592e+48Q, 5.145299088117885927493542339522712625349e+49Q, 3.121221357870235693712216180124753139813e+50Q, 1.947899213175479452601623772691375555644e+51Q, 1.251210890644544336971252377162948639877e+52Q, 8.275874252588801763359933928249349963411e+52Q, 5.639192260136006716215984701965648621599e+53Q, 3.960436391373705651016231231787112634959e+54Q, 2.868130988088678181245153419409706139055e+55Q, 2.142864200359822342956549874731614126884e+56Q, 1.652506898141577776885280365380983877969e+57Q, 1.316016911424751010713227742852141936317e+58Q, 1.082852293820816389551974850072957597624e+59Q, 9.210644097586007954427562608847664200089e+59Q, 8.103092543855791898793790566984390085005e+60Q, 7.377040625432060608603217790009391493107e+61Q, 6.953737976979336176051071972961556866238e+62Q, 6.790427544984841974058656827100518158411e+63Q, 6.873219181285964966158787851203582418495e+64Q, 7.215276426549123743710202700699375386347e+65Q, 7.860040014854653238667256601459176244687e+66Q, 8.890552747510091206537761704842097735846e+67Q, 1.044773624845274406484242278763368099107e+69Q, 1.276339846429009678960092217254464675556e+70Q, 1.621909127730099101805179595189446592997e+71Q, 2.145222394949960636229309746712382373349e+72Q, 2.955136434459451093496393852873201995357e+73Q, 4.242484540386949293381593892190632931659e+74Q, 6.351598024216824109918004371203177858677e+75Q, 9.92322140177664793970985646435161664601e+76Q, 1.61890271292950503396982867447926469379e+78Q, 2.759835883031589426581500726726160092292e+79Q, 4.919725873480647138764805641435572041821e+80Q, 9.176966237443589394573048534481159624452e+81Q, 1.792537273106479512876232436227020228235e+83Q, 3.669131046186230038886281886697486654081e+84Q, 7.875974781863151481036630208790721389981e+85Q, 1.774257356669981483122646218784038073379e+87Q, 4.197883435791273747898935670006279670148e+88Q, 1.043953267600508611098731312756290706707e+90Q, 2.730922684509572139458179237102505154696e+91Q, 7.520756432311812479890602823961473367093e+92Q, 2.182171967918410224403041849327447242523e+94Q, 6.676499874620453543521727162652420305871e+95Q, 2.15577712365339698532597721844522720139e+97Q, 7.352286858278690688211435664926977400268e+98Q, 2.650811394091442291944564779047695087348e+100Q, 1.011237437351737388842116147030761121751e+102Q, 4.085370846206046405618971495958243394368e+103Q, 1.749468216493498166826699346132752537997e+105Q, 7.948317737498821871893743988852477827924e+106Q, 3.834807905023328863904941873118780424971e+108Q, 1.966628145855798245790683746091198936573e+110Q, 1.073071382517194531106278746912479484857e+112Q, 6.235722205835566650286247548113149395924e+113Q, 3.863024178163167333304337408956273310993e+115Q, 2.553807346093603757684677622217281376351e+117Q, 1.803488116000817634417017746648676518796e+119Q, 1.361928450409064286412411844878753266407e+121Q, 1.100955256966107712671861853615099298181e+123Q, 9.537293602323983258485510982542318832086e+124Q, 8.863266567274260063217354687374780337612e+126Q, 8.846188009560533969578546259096076506511e+128Q, 9.492930504934618253491690898644663173544e+130Q, 1.096533723415061531099016187787740114349e+133Q, 1.364975382571658955656460305314460765583e+135Q, 1.83324407540524757214204989774594748268e+137Q, 2.659671328312756196289158101058876969403e+139Q, 4.173261608816937493963987661707928522151e+141Q, 7.090865759140765750724147023181213198843e+143Q, 1.306301517030177176840321148170710506396e+146Q, 2.612529401702028055207351907664884448583e+148Q, 5.679555052608604602193055928305941291992e+150Q, 1.343920076232017946109889611934747955765e+153Q, 3.465917231693894339164893985895951010068e+155Q, 9.755225071272572958983312664175060577847e+157Q, 3.000742824526763344250019563325005284778e+160Q, 1.010183025811355809743868197177095335303e+163Q, 3.727075264673607112752380094424316792648e+165Q, 1.509245115418270293863342682538256987299e+168Q, 6.717559128302317419502861311585313379321e+170Q, 3.291318624734529160385171919931022097846e+173Q, 1.777836662264190438042312066790334422342e+176Q, 1.060338236589004151924947254106146518332e+179Q, 6.993672005277206691006295921013624374732e+181Q, 5.109315035547664200818831784655767554202e+184Q, 4.141101118954695995671586123417157559749e+187Q, 3.72970841944231900038690832200877504406e+190Q, 3.739049036766599115557194117114820248566e+193Q, 4.179336859308613161688286180307722723544e+196Q, 5.217443685257035669045459028493376857319e+199Q, 7.287327710700167211508944666212719983552e+202Q, 1.140792958868983691957356818511196462798e+206Q, 2.005179807700415852613810846388560032405e+209Q, 3.964605794076837186229454647465847803719e+212Q, 8.833882400656291129175201471618046038197e+215Q, 2.222416827262079161857013529468675017992e+219Q, 6.32487549000714259166529546382487457952e+222Q, 2.040207496855183891566222509116467026066e+226Q, 7.473933116405018227487255858678429348372e+229Q, 3.115635824480421807822417339161885727878e+233Q, 1.480984764640258342704597085687274914994e+237Q, 8.043751353020125109686268526532207882345e+240Q, 5.002449229484107509386335537403342295815e+244Q, 3.56984178603255912889435086930227079813e+248Q, 2.929532238219821490211564778591785188182e+252Q, 2.770679238026050606746236624138254643707e+256Q, 3.026798751595984436030709186683228573466e+260Q, 3.828036992387459381535969017271019185191e+264Q, 5.61778964283159075488466212754593198112e+268Q, 9.588901159209185095148527450244489057512e+272Q, 1.908180733385590686815575451459150865076e+277Q, 4.437792706543634540204526150192117697146e+281Q, 1.209142348425346993959353491937811099331e+286Q, 3.869310908075061490991368493783003476499e+290Q, 1.457926108247910333143812619546225873976e+295Q, 6.484855807244582773591724274648851980582e+299Q, 3.41399505989190389306038993462293155821e+304Q, 2.132926581369322983520027356423327793664e+309Q, 1.585660584493898360074791847406811357495e+314Q, 1.406549923600311781623297490488487143692e+319Q, 1.492858644861812662236576139363443931014e+324Q, 1.901200330136325650182339443918279093102e+329Q, 2.913594428067374876548048333381454532825e+334Q, 5.388753660372153318353497639257238947787e+339Q, 1.206400501839513571365268204575078366491e+345Q, 3.279025639761489754823013616224251826114e+350Q, 1.085362944039382532594119322284810147467e+356Q, 4.388637237003440512107759837586104007354e+361Q, 2.174591860496217544769291320830048605672e+367Q, 1.324675896729186199114724714897773943058e+373Q, 9.952624718323993743049191691571236891758e+378Q, 9.253292674624468877275054471751609753538e+384Q, 1.068175944610869281850017361625425792553e+391Q, 1.536233415754634782761541232392152383885e+397Q, 2.762122556175579381683600950713322858649e+403Q, 6.230559998086773008127784731120178792412e+409Q, 1.769541482165768371365926657095877950287e+416Q, 6.350669236692242487355167861453925877634e+422Q, 2.890704406534452721026792565610887691737e+429Q, 1.675092854792031970707972331086271904052e+436Q, 1.240441432963222229677830128231516291098e+443Q, 1.178400682719307171825255815152530484263e+450Q, 1.441758860787715996316806330169292187636e+457Q, 2.280896618995616398207821385872558406154e+464Q, 4.684783854898512240077048801484626654414e+471Q, 1.254382062452529400606345787473880256453e+479Q, 4.396832097929432333029382171843947213338e+486Q, 2.026103867409562112292321652086245531169e+494Q, 1.232725336259010710705619694645169566278e+502Q, 9.946131815388102167901949874677079252691e+509Q, 1.068946029136854556187731919763529005914e+518Q, 1.537205154906196455751501587209923504936e+526Q, 2.971488523144685380967551694691249695223e+534Q, 7.757209184017428909949567668621317830698e+542Q, 2.747774426890260234248395195407097655093e+551Q, 1.327052327970207303024364376423737858912e+560Q, 8.781052085532532513351576329773639941121e+568Q, 8.000370822300190275739495419036959668159e+577Q, 1.008709656376084238928867250812980114533e+587Q, 1.769035798555775145353374205587591814306e+596Q, 4.337887865267566149881332153701156202295e+605Q, 1.495146308822926755798228719893196247343e+615Q, 7.282512724193076983982833247777530464559e+624Q, 5.040065527191122347567048286402290970361e+634Q, 4.983688801691864935789903752926384680408e+644Q, 7.080529129251182167249954898842537768423e+654Q, 1.453648046373413551924040968198898941338e+665Q, 4.337598065643236527071167033605358927725e+675Q, 1.892313991275571732367620521996379213332e+686Q, 1.21419543901635843212963487739041197346e+697Q, 1.15285330851746771508587852221532721288e+708Q, 1.629782553411954975244284837756441953593e+719Q, 3.452055344385303141542795202545813325143e+730Q, 1.102512410379851438348571427232382982861e+742Q, 5.343866508694911882201645974783260583839e+753Q, 3.956826871594873007934411028424676095123e+765Q, 4.505631958696195386104188270723354358589e+777Q, 7.943741724189032271630373120507187623319e+789Q, 2.183459428673567948307965032840976723479e+802Q, 9.422208350325892638463546770197336134876e+814Q, 6.428840148770315798651380658113045680139e+827Q, 6.985833940158525432315159789439527191548e+840Q, 1.217845786540958113768113810573137032862e+854Q, 3.431528187148182849659646421877006421135e+867Q, 1.574663673077646155008069202772850496061e+881Q, 1.185846444352357252836601236236570671829e+895Q, 1.477057769851258028567499039349533232523e+909Q, 3.067158420904043177984085593633988645838e+923Q, 1.070385336228404234932902688736321198149e+938Q, 6.329361062260066695035899075868249670335e+952Q, 6.394430084983455208900711505672291428547e+967Q, 1.113087578022601582658889275733799715846e+983Q, 3.367156528651748518226447029503966911755e+998Q, 1.785596416013840188999074654317069177638e+1014Q, 1.674666787802858038890787260817621087922e+1030Q, 2.802838925410915198948806997205672228095e+1046Q, 8.447990981775688253045681606083551485684e+1062Q, 4.628258681649599746452829731806526694326e+1079Q, 4.652403352165737018608017815748357654583e+1096Q, 8.663306406163595964182894618845167463798e+1113Q, 3.017539509818074238591225328432214956732e+1131Q, 1.985491468553870196235393755910025018348e+1149Q, 2.492752117595816975254019948962503474621e+1167Q, 6.032605363101356373534719772171116367884e+1185Q, 2.843372909557441218412153608274974657095e+1204Q, 2.637696488690173901807892313463663992925e+1223Q, 4.867530936012666839215995814615900274247e+1242Q, 1.806297364908140811504547249661887475385e+1262Q, 1.362837915337647858769963651184997835872e+1282Q, 2.114105420285786331665845901133892184208e+1302Q, 6.819711630204384971623932887265931684823e+1322Q, 4.627744947987752918797524724541973729474e+1343Q, 6.683790011169256329679542877680372823771e+1364Q, 2.079180492288020730425138467537817647695e+1386Q, 1.410019079371984617158725525463202947604e+1408Q, 2.110334082726406632374960613564821609635e+1430Q, 7.058051491521915345419574349236726710823e+1452Q, 5.34226016580829579370410286869019558134e+1475Q, 9.269528949293586385450920959869061167858e+1498Q, 3.735566704990213502991174185370143251359e+1522Q, 3.543110166674891301675102145543023739261e+1546Q, 8.016707380888655159273391286811616288477e+1570Q, 4.386687461900889475748897922654392224916e+1595Q, 5.88635362961734378190669011184046381302e+1620Q, 1.964535219211330834129077713169656935329e+1646Q, 1.654278142010004007056058777791069121274e+1672Q, 3.566334264149844792966289257255345995689e+1698Q, 1.997696914392470061226774302379611252801e+1725Q, 2.951628334862652832836643008558957759962e+1752Q, 1.168023508080063514319067026006763505616e+1780Q, 1.257294797191357963612588713158077979814e+1808Q, 3.739918694766242006670350085465955624472e+1836Q, 3.123765125844391073468466650907077237401e+1865Q, 7.446408993561740205402068952680263307098e+1894Q, 5.150389021579176147263436232288928749684e+1924Q, 1.051097717221735323089186284217633448457e+1955Q, 6.438075549979749353380206207123056465567e+1985Q, 1.204191338766423126178080201430624216758e+2017Q, 6.999971798174361940960129565044032866623e+2048Q, 1.287400224651680358272160086786311987728e+2081Q, 7.628245018212267544254965199020501367005e+2113Q, 1.483306035186298578810854793693026754937e+2147Q, 9.644046259875525824373227005626744381049e+2180Q, 2.136807992154677198095425726464162609443e+2215Q, 1.644881859879540417424569583091022315341e+2250Q, 4.486258285656428254910735253711445952652e+2285Q, 4.422477869652754055735874573990613824885e+2321Q, 1.607928077696045804457995352614731652546e+2358Q, 2.200965498515380898569903830116828659581e+2395Q, 1.158169679831249142228245049215974628172e+2433Q, },
      |       ^
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/ripley/R/test-dev/BH/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:505:7: warning: non-standard suffix on floating constant [-Wpedantic]
/data/gannet/rip