* installing *source* package ‘MAINT.Data’ ... ** package ‘MAINT.Data’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-13 (GCC) 13.2.0’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/MAINT.Data/src' g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c AdMatAlgFoo.cpp -o AdMatAlgFoo.o AdMatAlgFoo.cpp: In function 'bool pdsolve(const arma::mat&, arma::mat&, double*)': AdMatAlgFoo.cpp:13:19: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare] 13 | for (int i=1;i::iterator, int, bool, bool)': AuxFoo.cpp:82:37: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 82 | if (A.size()!=q) { | ~~~~~~~~^~~ g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c CEMGauss.cpp -o CEMGauss.o CEMGauss.cpp: In function 'SEXPREC* CEMGauss(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)': CEMGauss.cpp:74:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 74 | if (tmpvct.size()!=n) tmpvct.resize(n); | ~~~~~~~~~~~~~^~~ CEMGauss.cpp:93:19: warning: variable 'zpin' set but not used [-Wunused-but-set-variable] 93 | NumericMatrix *zpin=&z0,*zpout=&z1; | ^~~~ CEMGauss.cpp: In function 'bool FillParm(const arma::mat&, const Rcpp::NumericMatrix&, int, bool, double, double, int, int, int, std::vector&, arma::mat&, arma::mat&, Rcpp::NumericVector&, Rcpp::NumericMatrix&, arma::mat&, arma::cube&)': CEMGauss.cpp:307:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 307 | if (minVar.size()!=p) minVar.resize(p); | ~~~~~~~~~~~~~^~~ CEMGauss.cpp:308:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 308 | if (maxVar.size()!=p) maxVar.resize(p); | ~~~~~~~~~~~~~^~~ CEMGauss.cpp: In function 'SEXPREC* CEMGauss(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)': CEMGauss.cpp:259:17: warning: 'Sigmapar' may be used uninitialized [-Wmaybe-uninitialized] 259 | else npar = (p+Sigmapar)*k + k-1; | ~~^~~~~~~~~~ CEMGauss.cpp:253:12: note: 'Sigmapar' was declared here 253 | int npar,Sigmapar; | ^~~~~~~~ g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c MDataGaussLogLik.cpp -o MDataGaussLogLik.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c MinMaxEgval.cpp -o MinMaxEgval.o MDataGaussLogLik.cpp: In function 'void MDataGaussLogLik(int, int, int, const arma::mat&, const arma::vec&, arma::mat*, arma::mat*, double*, std::vector&, bool&, double, bool)': MDataGaussLogLik.cpp:22:19: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 22 | if (dev.n_rows!=p || dev.n_cols!=n) dev.set_size(p,n); | ~~~~~~~~~~^~~ MDataGaussLogLik.cpp:22:36: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 22 | if (dev.n_rows!=p || dev.n_cols!=n) dev.set_size(p,n); | ~~~~~~~~~~^~~ MDataGaussLogLik.cpp:23:19: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 23 | if (tmp.n_rows!=p || tmp.n_cols!=n) tmp.set_size(p,n); | ~~~~~~~~~~^~~ MDataGaussLogLik.cpp:23:36: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 23 | if (tmp.n_rows!=p || tmp.n_cols!=n) tmp.set_size(p,n); | ~~~~~~~~~~^~~ MDataGaussLogLik.cpp:128:19: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 128 | if (dev.n_rows!=q || dev.n_cols!=n) dev.set_size(q,n); | ~~~~~~~~~~^~~ MDataGaussLogLik.cpp:128:36: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 128 | if (dev.n_rows!=q || dev.n_cols!=n) dev.set_size(q,n); | ~~~~~~~~~~^~~ MDataGaussLogLik.cpp:129:19: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 129 | if (tmp.n_rows!=q || tmp.n_cols!=n) tmp.set_size(q,n); | ~~~~~~~~~~^~~ MDataGaussLogLik.cpp:129:36: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 129 | if (tmp.n_rows!=q || tmp.n_cols!=n) tmp.set_size(q,n); | ~~~~~~~~~~^~~ MDataGaussLogLik.cpp:185:28: warning: unused variable 'lnk2' [-Wunused-variable] 185 | double detj,lndetj,dev,lnk2; | ^~~~ MinMaxEgval.cpp: In function 'bool MinMaxEgval(const arma::mat&, int, double&, double&, double&, double&, double&, double, double, double)': MinMaxEgval.cpp:49:12: warning: variable 'corr' set but not used [-Wunused-but-set-variable] 49 | double corr,corr2,Rdet,Rtr,bind; | ^~~~ MDataGaussLogLik.cpp:96:85: warning: 'det' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (Sigmap) res[obs] -= ( lndet + (a*dev2*dev2 + b*dev1*dev1 -2*c*dev1*dev2)/det ) / 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ MDataGaussLogLik.cpp:49:18: note: 'det' was declared here 49 | double a,b,c,det,lndet,abscorr,lnk2,dev1,dev2; | ^~~ MDataGaussLogLik.cpp:96:41: warning: 'lndet' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (Sigmap) res[obs] -= ( lndet + (a*dev2*dev2 + b*dev1*dev1 -2*c*dev1*dev2)/det ) / 2; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MDataGaussLogLik.cpp:49:22: note: 'lndet' was declared here 49 | double a,b,c,det,lndet,abscorr,lnk2,dev1,dev2; | ^~~~~ g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c RestCovGrad.cpp -o RestCovGrad.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c fasttle.cpp -o fasttle.o fasttle.cpp: In function 'void highstobsllik(const Rcpp::NumericMatrix&, int, int, int, double, int, const std::vector >&, std::vector >&, Estimate&, double, std::vector&)': fasttle.cpp:180:18: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 180 | if (Xdev.n_rows!=n || Xdev.n_cols!=p) Xdev.set_size(n,p); | ~~~~~~~~~~~^~~ fasttle.cpp:180:36: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 180 | if (Xdev.n_rows!=n || Xdev.n_cols!=p) Xdev.set_size(n,p); | ~~~~~~~~~~~^~~ fasttle.cpp: In function 'void parcovll(const arma::mat&, const std::vector >&, arma::mat&, double, double, std::vector&)': fasttle.cpp:233:20: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 233 | if (SigmaI.n_rows!=p || SigmaI.n_cols!=p) SigmaI.set_size(p,p); | ~~~~~~~~~~~~~^~~ fasttle.cpp:233:40: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 233 | if (SigmaI.n_rows!=p || SigmaI.n_cols!=p) SigmaI.set_size(p,p); | ~~~~~~~~~~~~~^~~ fasttle.cpp: In function 'void parcovll4(const arma::mat&, const std::vector >&, arma::mat&, double, double, std::vector&)': fasttle.cpp:292:20: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 292 | if (pSigma.n_rows!=q || pSigma.n_cols!=q) pSigma.set_size(q,q); | ~~~~~~~~~~~~~^~~ fasttle.cpp:292:40: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 292 | if (pSigma.n_rows!=q || pSigma.n_cols!=q) pSigma.set_size(q,q); | ~~~~~~~~~~~~~^~~ g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c fulltle.cpp -o fulltle.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c msnCP_Aux.cpp -o msnCP_Aux.o fulltle.cpp: In function 'SEXPREC* Cfulltle(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)': fulltle.cpp:28:30: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'unsigned int' [-Wsign-compare] 28 | else if (tmpSet[j-1] >&, Estimate&)': fulltle.cpp:56:18: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 56 | if (Xdev.n_rows!=n || Xdev.n_cols!=p) Xdev.set_size(n,p); | ~~~~~~~~~~~^~~ fulltle.cpp:56:36: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 56 | if (Xdev.n_rows!=n || Xdev.n_cols!=p) Xdev.set_size(n,p); | ~~~~~~~~~~~^~~ fulltle.cpp: In function 'double parcovloglik4(const arma::mat&, const std::vector >&, arma::mat&, double, double)': fulltle.cpp:130:20: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 130 | if (pSigma.n_rows!=q || pSigma.n_cols!=q) pSigma.set_size(q,q); | ~~~~~~~~~~~~~^~~ fulltle.cpp:130:40: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 130 | if (pSigma.n_rows!=q || pSigma.n_cols!=q) pSigma.set_size(q,q); | ~~~~~~~~~~~~~^~~ g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c msnCP_dev.cpp -o msnCP_dev.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c msnCP_dev_RIntf.cpp -o msnCP_dev_RIntf.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c msnCP_dev_grad.cpp -o msnCP_dev_grad.o g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c registerDynamicSimbol.cpp -o registerDynamicSimbol.o msnCP_dev.cpp: In function 'void cnvCPtoDP(int, Rcpp::NumericVector, const arma::mat&, Rcpp::NumericVector, arma::vec&, arma::mat&, arma::vec&, arma::mat&, arma::vec&, double*, bool*, double*, double, double, double, bool)': msnCP_dev.cpp:31:19: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 31 | if (tmp.size()!=p) tmp.set_size(p); | ~~~~~~~~~~^~~ msnCP_dev.cpp:32:17: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 32 | if (c.size()!=p) c.set_size(p); | ~~~~~~~~^~~ msnCP_dev.cpp:33:19: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 33 | if (muz.size()!=p) muz.set_size(p); | ~~~~~~~~~~^~~ msnCP_dev.cpp:34:21: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 34 | if (omega.size()!=p) omega.set_size(p); | ~~~~~~~~~~~~^~~ msnCP_dev.cpp:35:19: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 35 | if (mu0.size()!=p) mu0.set_size(p); | ~~~~~~~~~~^~~ msnCP_dev.cpp:36:22: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 36 | if (sigmaz.size()!=p) sigmaz.set_size(p); | ~~~~~~~~~~~~~^~~ msnCP_dev.cpp:37:22: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 37 | if (mu0OtP.n_rows!=p || mu0OtP.n_cols!=p) mu0OtP.set_size(p,p); | ~~~~~~~~~~~~~^~~ msnCP_dev.cpp:37:42: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 37 | if (mu0OtP.n_rows!=p || mu0OtP.n_cols!=p) mu0OtP.set_size(p,p); | ~~~~~~~~~~~~~^~~ msnCP_dev.cpp: In function 'double msnCP_dev1(Rcpp::NumericVector&, const Rcpp::NumericMatrix&, const Rcpp::IntegerVector&, int, int, int, int, double, bool, double, double, double, double, bool, double, bool, bool)': msnCP_dev.cpp:94:16: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 94 | if (y0.n_rows!=n || y0.n_cols!=p) y0.set_size(n,p); | ~~~~~~~~~^~~ msnCP_dev.cpp:94:32: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 94 | if (y0.n_rows!=n || y0.n_cols!=p) y0.set_size(n,p); | ~~~~~~~~~^~~ msnCP_dev.cpp:96:21: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 96 | if (Sigma.n_rows!=p || Sigma.n_cols!=p) Sigma.set_size(p,p); | ~~~~~~~~~~~~^~~ msnCP_dev.cpp:96:40: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 96 | if (Sigma.n_rows!=p || Sigma.n_cols!=p) Sigma.set_size(p,p); | ~~~~~~~~~~~~^~~ msnCP_dev.cpp:97:24: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 97 | if (OmegaInv.n_rows!=p || OmegaInv.n_cols!=p) OmegaInv.set_size(p,p); | ~~~~~~~~~~~~~~~^~~ msnCP_dev.cpp:97:46: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 97 | if (OmegaInv.n_rows!=p || OmegaInv.n_cols!=p) OmegaInv.set_size(p,p); | ~~~~~~~~~~~~~~~^~~ msnCP_dev.cpp:98:21: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 98 | if (omega.size()!=p) omega.set_size(p); | ~~~~~~~~~~~~^~~ msnCP_dev.cpp:99:27: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 99 | if (alphoveromg.size()!=p) alphoveromg.set_size(p); | ~~~~~~~~~~~~~~~~~~^~~ msnCP_dev.cpp:100:19: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 100 | if (y0i.size()!=p) y0i.set_size(p); | ~~~~~~~~~~^~~ msnCP_dev.cpp:101:22: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 101 | if (DPksi1.size()!=p) DPksi1.set_size(p); | ~~~~~~~~~~~~~^~~ msnCP_dev.cpp:102:23: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 102 | if (DPOmega.n_rows!=p || DPOmega.n_cols!=p) DPOmega.set_size(p,p); | ~~~~~~~~~~~~~~^~~ msnCP_dev.cpp:102:44: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 102 | if (DPOmega.n_rows!=p || DPOmega.n_cols!=p) DPOmega.set_size(p,p); | ~~~~~~~~~~~~~~^~~ msnCP_dev.cpp:103:23: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 103 | if (DPalpha.size()!=p) DPalpha.set_size(p); | ~~~~~~~~~~~~~~^~~ msnCP_dev.cpp:104:26: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 104 | if (DPOmegabar.n_rows!=p || DPOmegabar.n_cols!=p) DPOmegabar.set_size(p,p); | ~~~~~~~~~~~~~~~~~^~~ msnCP_dev.cpp:104:50: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 104 | if (DPOmegabar.n_rows!=p || DPOmegabar.n_cols!=p) DPOmegabar.set_size(p,p); | ~~~~~~~~~~~~~~~~~^~~ msnCP_dev.cpp:105:23: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 105 | if (DPdelta.size()!=p) DPdelta.set_size(p); | ~~~~~~~~~~~~~~^~~ g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c sampleint.cpp -o sampleint.o msnCP_dev_grad.cpp: In function 'void msnCP_ll_grad(const Rcpp::NumericVector&, const Rcpp::NumericMatrix&, const arma::mat&, const Rcpp::NumericVector&, const Rcpp::NumericMatrix&, const Rcpp::IntegerVector&, int, int, int, int, double, bool, double, double, double, double, arma::vec&, double, bool)': msnCP_dev_grad.cpp:39:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 39 | for (int r=0,i1=0,i2=0;r::iterator, bool, RCTMATTP&) [with RCTMATTP = arma::Mat; SQMATTP = arma::Mat; EXTVCTTP = arma::Col; Rcpp::Vector<14, Rcpp::PreserveStorage>::iterator = double*]': RestCovGrad.cpp:162:48: required from 'void RestCov_grad(int, int, int, int, Rcpp::Vector<14, Rcpp::PreserveStorage>::iterator, bool, RCTMATTP&) [with RCTMATTP = arma::Mat; SQMATTP = arma::Mat; EXTVCTTP = arma::Col; Rcpp::Vector<14, Rcpp::PreserveStorage>::iterator = double*]' msnCP_dev_grad.cpp:360:30: required from here RestCovGrad.cpp:61:21: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 61 | if (Sigma.n_rows!=p || Sigma.n_cols!=p) Sigma.set_size(p,p); | ~~~~~~~~~~~~^~~ RestCovGrad.cpp:61:40: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 61 | if (Sigma.n_rows!=p || Sigma.n_cols!=p) Sigma.set_size(p,p); | ~~~~~~~~~~~~^~~ RestCovGrad.cpp:62:24: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 62 | if (SigmaSrU.n_rows!=p || SigmaSrU.n_cols!=p) SigmaSrU.set_size(p,p); | ~~~~~~~~~~~~~~~^~~ RestCovGrad.cpp:62:46: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 62 | if (SigmaSrU.n_rows!=p || SigmaSrU.n_cols!=p) SigmaSrU.set_size(p,p); | ~~~~~~~~~~~~~~~^~~ RestCovGrad.cpp:63:23: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 63 | if (fullpar.size()!=nvcovpar) fullpar.set_size(nvcovpar); | ~~~~~~~~~~~~~~^~~~~~~~~~ RestCovGrad.cpp: In instantiation of 'void C4CPgrad(int, int, int, Rcpp::Vector<14, Rcpp::PreserveStorage>::iterator, bool, RCTMATTP&) [with RCTMATTP = arma::Mat; SQMATTP = arma::Mat; EXTVCTTP = arma::Col; Rcpp::Vector<14, Rcpp::PreserveStorage>::iterator = double*]': RestCovGrad.cpp:164:48: required from 'void RestCov_grad(int, int, int, int, Rcpp::Vector<14, Rcpp::PreserveStorage>::iterator, bool, RCTMATTP&) [with RCTMATTP = arma::Mat; SQMATTP = arma::Mat; EXTVCTTP = arma::Col; Rcpp::Vector<14, Rcpp::PreserveStorage>::iterator = double*]' msnCP_dev_grad.cpp:360:30: required from here RestCovGrad.cpp:130:34: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 130 | if (!FixedArrays && ppar.size()!=npcovpar) ppar.set_size(npcovpar); | ~~~~~~~~~~~^~~~~~~~~~ g++-13 -std=gnu++17 -shared -L/usr/local/gcc13/lib64 -L/usr/local/lib64 -o MAINT.Data.so AdMatAlgFoo.o AuxFoo.o CEMGauss.o MDataGaussLogLik.o MinMaxEgval.o RestCovGrad.o fasttle.o fulltle.o msnCP_Aux.o msnCP_dev.o msnCP_dev_RIntf.o msnCP_dev_grad.o registerDynamicSimbol.o sampleint.o -llapack -L/data/gannet/ripley/R/R-devel/lib -lRblas -lgfortran -lm -lquadmath make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/MAINT.Data/src' make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/MAINT.Data/src' make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/MAINT.Data/src' installing to /data/gannet/ripley/R/packages/tests-devel/MAINT.Data.Rcheck/00LOCK-MAINT.Data/00new/MAINT.Data/libs ** R ** data *** moving datasets to lazyload DB ** byte-compile and prepare package for lazy loading Creating a new generic function for ‘rbind’ in package ‘MAINT.Data’ Creating a new generic function for ‘cbind’ in package ‘MAINT.Data’ ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (MAINT.Data)