* installing *source* package 'glmSTARMA' ...
** this is package 'glmSTARMA' version '1.0.0'
** package 'glmSTARMA' successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++17
using C++ compiler: 'g++.exe (GCC) 14.3.0'
using C++17
make[1]: Entering directory '/d/temp/2026_01_27_01_50_00_18947/RtmpMD0qdR/R.INSTALL4fcc22976d0b/glmSTARMA/src'
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c RcppExports.cpp -o RcppExports.o
In file included from glmstarma.h:26,
                 from glmSTARMA_types.h:1,
                 from RcppExports.cpp:4:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c covariates.cpp -o covariates.o
In file included from glmstarma.h:26,
                 from covariates.cpp:13:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c dglmstarma.cpp -o dglmstarma.o
In file included from glmstarma.h:26,
                 from dglmstarma.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family.cpp -o family.o
In file included from glmstarma.h:26,
                 from family.cpp:12:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family_binomial.cpp -o family_binomial.o
In file included from glmstarma.h:26,
                 from family_binomial.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family_gamma.cpp -o family_gamma.o
In file included from glmstarma.h:26,
                 from family_gamma.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family_inverse_gauss.cpp -o family_inverse_gauss.o
In file included from glmstarma.h:26,
                 from family_inverse_gauss.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family_negative_binomial.cpp -o family_negative_binomial.o
In file included from glmstarma.h:26,
                 from family_negative_binomial.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family_normal.cpp -o family_normal.o
In file included from glmstarma.h:26,
                 from family_normal.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family_poisson.cpp -o family_poisson.o
In file included from glmstarma.h:26,
                 from family_poisson.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family_quasibinomial.cpp -o family_quasibinomial.o
In file included from glmstarma.h:26,
                 from family_quasibinomial.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c family_quasipoisson.cpp -o family_quasipoisson.o
In file included from glmstarma.h:26,
                 from family_quasipoisson.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c fitting.cpp -o fitting.o
In file included from glmstarma.h:26,
                 from fitting.cpp:12:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
fitting.cpp: In constructor 'nloptr::nloptr(const arma::mat&, const Orders*, Design*, Family*, Neighborhood*, Rcpp::List)':
fitting.cpp:88:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   88 |             for(int i = 0; i < model_orders->n_param; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~
fitting.cpp:113:34: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  113 |                 for(int i = 0; i < model_orders->n_param; i++){
      |                                ~~^~~~~~~~~~~~~~~~~~~~~~~
fitting.cpp: In member function 'virtual arma::vec nloptr::fit(arma::vec)':
fitting.cpp:168:26: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  168 |         for(int i = 0; i < start_value.n_elem; i++)
      |                        ~~^~~~~~~~~~~~~~~~~~~~
fitting.cpp: In static member function 'static double nloptr::constraint_sum_of_absolutes(unsigned int, const double*, double*, void*)':
fitting.cpp:207:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  207 |             for(int i = 0; i < n; i++)
      |                            ~~^~~
fitting.cpp:213:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  213 |         for(int i = 0; i < n; i++)
      |                        ~~^~~
fitting.cpp: In static member function 'static double nloptr::constraint_absolute_sum_lower(unsigned int, const double*, double*, void*)':
fitting.cpp:230:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  230 |         for(int i = 0; i < n; i++)
      |                        ~~^~~
fitting.cpp:235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  235 |             for(int i = 0; i < n; i++)
      |                            ~~^~~
fitting.cpp: In static member function 'static double nloptr::constraint_absolute_sum_upper(unsigned int, const double*, double*, void*)':
fitting.cpp:253:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  253 |         for(int i = 0; i < n; i++)
      |                        ~~^~~
fitting.cpp:258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  258 |             for(int i = 0; i < n; i++)
      |                            ~~^~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c glmstarma.cpp -o glmstarma.o
In file included from glmstarma.h:26,
                 from glmstarma.cpp:13:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c model.cpp -o model.o
In file included from glmstarma.h:26,
                 from model.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c neighbors.cpp -o neighbors.o
In file included from glmstarma.h:26,
                 from neighbors.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
neighbors.cpp: In member function 'virtual arma::mat SparseNeighborhood::multiply_with_x(const int&, const arma::mat&) const':
neighbors.cpp:19:14: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare]
   19 |     if(order < max_order && !is_empty){
      |        ~~~~~~^~~~~~~~~~~
neighbors.cpp: In member function 'virtual arma::mat DenseNeighborhood::multiply_with_x(const int&, const arma::mat&) const':
neighbors.cpp:67:14: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare]
   67 |     if(order < max_order)
      |        ~~~~~~^~~~~~~~~~~
neighbors.cpp: In static member function 'static Neighborhood* Neighborhood::create(const Rcpp::List&, const double&, const bool&)':
neighbors.cpp:145:27: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  145 |         for (int i = 0; i < K; ++i) {
      |                         ~~^~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c predict.cpp -o predict.o
In file included from glmstarma.h:26,
                 from predict.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++  -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/roptim/include' -I'D:/RCompile/CRANpkg/lib/4.6/nloptr/include'   -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign    -c simulation.cpp -o simulation.o
In file included from glmstarma.h:26,
                 from simulation.cpp:10:
covariates.h: In member function 'virtual arma::vec SpatialConstantCovariate::get_values_at(int)':
covariates.h:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
   87 |             if(t - burn_in >= values.n_elem){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: In member function 'virtual arma::vec DefaultCovariate::get_values_at(int)':
covariates.h:119:28: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare]
  119 |             if(t - burn_in >= values.n_cols){
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
covariates.h: At global scope:
covariates.h:148:18: warning: class 'CovariateList' is implicitly friends with itself
  148 |     friend class CovariateList;
      |                  ^~~~~~~~~~~~~
In file included from glmstarma.h:28:
design.h: In constructor 'Design::Design(const arma::mat&, const CovariateList*, const arma::mat&, const Orders*, const Family*, Neighborhood*, Neighborhood*, Neighborhood*)':
design.h:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   45 |             for(int i = 0; i < orders->n_obs_effective; i++){
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -shared -s -static-libgcc -o glmSTARMA.dll tmp.def RcppExports.o covariates.o dglmstarma.o family.o family_binomial.o family_gamma.o family_inverse_gauss.o family_negative_binomial.o family_normal.o family_poisson.o family_quasibinomial.o family_quasipoisson.o fitting.o glmstarma.o model.o neighbors.o predict.o simulation.o -LD:/RCompile/recent/R/bin/x64 -lRlapack -LD:/RCompile/recent/R/bin/x64 -lRblas -lgfortran -lquadmath -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2026_01_27_01_50_00_18947/RtmpMD0qdR/R.INSTALL4fcc22976d0b/glmSTARMA/src'
make[1]: Entering directory '/d/temp/2026_01_27_01_50_00_18947/RtmpMD0qdR/R.INSTALL4fcc22976d0b/glmSTARMA/src'
make[1]: Leaving directory '/d/temp/2026_01_27_01_50_00_18947/RtmpMD0qdR/R.INSTALL4fcc22976d0b/glmSTARMA/src'
installing to d:/Rcompile/CRANpkg/lib/4.6/00LOCK-glmSTARMA/00new/glmSTARMA/libs/x64
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'glmSTARMA' as glmSTARMA_1.0.0.zip
* DONE (glmSTARMA)