* installing *source* package 'spBFA' ... ** this is package 'spBFA' version '1.5.0' ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 14.3.0' 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c CovarianceFunctions.cpp -o CovarianceFunctions.o 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c DIAG_Conversion.cpp -o DIAG_Conversion.o 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c DIAG_GetLogLik.cpp -o DIAG_GetLogLik.o DIAG_GetLogLik.cpp: In function 'arma::colvec GetLogLik(Rcpp::List, Rcpp::List, int, bool)': DIAG_GetLogLik.cpp:71:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 71 | for (arma::uword f = 0; f < O; f++) { | ~~^~~ DIAG_GetLogLik.cpp: In function 'double GetLogLikMean(Rcpp::List, Rcpp::List)': DIAG_GetLogLik.cpp:197:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | for (arma::uword f = 0; f < O; f++) { | ~~^~~ 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c DIAG_SamplePPD.cpp -o DIAG_SamplePPD.o DIAG_SamplePPD.cpp: In function 'arma::mat SamplePPD(Rcpp::List, Rcpp::List, int, bool)': DIAG_SamplePPD.cpp:64:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 64 | for (arma::uword f = 0; f < O; f++) { | ~~^~~ DIAG_SamplePPD.cpp:91:35: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 91 | for (arma::uword t = 0; t < Nu; t++) { | ~~^~~~ DIAG_SamplePPD.cpp:92:37: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 92 | for (arma::uword i = 0; i < M; 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c DistributionFunctions.cpp -o DistributionFunctions.o 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c MCMC_Conversion.cpp -o MCMC_Conversion.o 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c MCMC_Samplers.cpp -o MCMC_Samplers.o MCMC_Samplers.cpp: In function 'datobj SampleUpper(datobj, para, dataug)': MCMC_Samplers.cpp:56:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 56 | for (arma::uword i = 0; i < NAbove; i++) { | ~~^~~~~~~~ MCMC_Samplers.cpp: In function 'datobj SampleLower(datobj, para, dataug)': MCMC_Samplers.cpp:92:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 92 | for (arma::uword i = 0; i < NBelow; i++) { | ~~^~~~~~~~ MCMC_Samplers.cpp: In function 'std::pair SampleY(datobj, para, dataug)': MCMC_Samplers.cpp:133:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 133 | for (arma::uword f = 0; f < O; f++) { | ~~^~~ MCMC_Samplers.cpp: In function 'para SampleSigma2(datobj, para, hypara)': MCMC_Samplers.cpp:197:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 197 | for (arma::uword c = 0; c < (O - C); c++) { | ~~^~~~~~~~~ MCMC_Samplers.cpp:203:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 203 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ MCMC_Samplers.cpp: In function 'para SampleBeta(datobj, para, hypara)': MCMC_Samplers.cpp:413:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 413 | for (arma::uword t = 0; t < Nu; t++) { | ~~^~~~ MCMC_Samplers.cpp: In function 'para SampleEta(datobj, para, hypara)': MCMC_Samplers.cpp:467:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 467 | for (arma::uword t = 0; t < Nu; t++) { | ~~^~~~ MCMC_Samplers.cpp: In function 'para SampleDelta(datobj, para, hypara)': MCMC_Samplers.cpp:530:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 530 | for (arma::uword h = 0; h < K; h++) { | ~~^~~ MCMC_Samplers.cpp:542:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 542 | for (arma::uword j = h; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:571:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 571 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp: In function 'std::pair SampleRho(datobj, para, hypara, metrobj)': MCMC_Samplers.cpp:677:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 677 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:684:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 684 | for (arma::uword l = 0; l < UpperL; l++) { | ~~^~~~~~~~ MCMC_Samplers.cpp: In function 'para SampleKappa(datobj, para, hypara)': MCMC_Samplers.cpp:756:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 756 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:758:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 758 | for (arma::uword l = 0; l < UpperL; l++) { | ~~^~~~~~~~ MCMC_Samplers.cpp: In function 'para SampleAlpha(datobj, para)': MCMC_Samplers.cpp:821:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 821 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:829:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 829 | for (arma::uword l = 0; l < UpperL; l++) { | ~~^~~~~~~~ MCMC_Samplers.cpp:887:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 887 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:897:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 897 | for (arma::uword t = 0; t < Nu; t++) { | ~~^~~~ MCMC_Samplers.cpp:902:35: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 902 | for (arma::uword h = 0; h < (K - 1); h++) LambdaSum += LambdaMinusJ.col(h) * BigPhiMinusJ(h, t); | ~~^~~~~~~~~ MCMC_Samplers.cpp: In function 'para SampleZ(datobj, para)': MCMC_Samplers.cpp:954:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 954 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:962:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 962 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ MCMC_Samplers.cpp:965:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 965 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ MCMC_Samplers.cpp:972:35: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 972 | for (arma::uword l = 0; l < UpperL; l++) { | ~~^~~~~~~~ MCMC_Samplers.cpp: In function 'para SampleXi(datobj, para)': MCMC_Samplers.cpp:1041:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1041 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:1050:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1050 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ MCMC_Samplers.cpp:1055:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1055 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ MCMC_Samplers.cpp:1068:35: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1068 | for (arma::uword l = 0; l < UpperL; l++) { | ~~^~~~~~~~ MCMC_Samplers.cpp:1117:43: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1117 | for (arma::uword seq = 0; seq < UpperL; seq++) SeqLStarJ(seq) = seq; | ~~~~^~~~~~~~ MCMC_Samplers.cpp: In function 'para SampleTheta(datobj, para)': MCMC_Samplers.cpp:1178:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1178 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:1190:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1190 | for (arma::uword l = 0; l < UpperL; l++) { | ~~^~~~~~~~ MCMC_Samplers.cpp: In function 'para SampleU(datobj, para)': MCMC_Samplers.cpp:1258:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1258 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Samplers.cpp:1260:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1260 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ MCMC_Samplers.cpp:1261:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1261 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ MCMC_Samplers.cpp: In function 'para SampleZ(datobj, para)': MCMC_Samplers.cpp:980:24: warning: 'ZOIJL' may be used uninitialized [-Wmaybe-uninitialized] 980 | ZJ(l, Index) = ZOIJL; | ~~~~~~~~~~~~~^~~~~~~ MCMC_Samplers.cpp:975:18: note: 'ZOIJL' was declared here 975 | double ZOIJL; | ^~~~~ MCMC_Samplers.cpp: In function 'para SampleDelta(datobj, para, hypara)': MCMC_Samplers.cpp:585:30: warning: 'tThetaTheta' may be used uninitialized [-Wmaybe-uninitialized] 585 | double Rate = A2 + 0.5 * tThetaTheta; | ~~~~^~~~~~~~~~~~~ MCMC_Samplers.cpp:575:14: note: 'tThetaTheta' was declared here 575 | double tThetaTheta; | ^~~~~~~~~~~ MCMC_Samplers.cpp:551:47: warning: 'tThetaTheta' may be used uninitialized [-Wmaybe-uninitialized] 551 | Resids += arma::as_scalar(tThetaTheta * arma::prod(DeltaMinusH(arma::span(0, j)))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MCMC_Samplers.cpp:544:16: note: 'tThetaTheta' was declared here 544 | double tThetaTheta; | ^~~~~~~~~~~ MCMC_Samplers.cpp: In function 'para SampleTheta(datobj, para)': MCMC_Samplers.cpp:1220:19: warning: 'ThetaJL' may be used uninitialized [-Wmaybe-uninitialized] 1220 | Theta(l, j) = ThetaJL; | ~~~~~~~~~~~~^~~~~~~~~ MCMC_Samplers.cpp:1197:14: note: 'ThetaJL' was declared here 1197 | double ThetaJL; | ^~~~~~~ MCMC_Samplers.cpp: In function 'para SampleXi(datobj, para)': MCMC_Samplers.cpp:1122:22: warning: 'XiOIJ' may be used uninitialized [-Wmaybe-uninitialized] 1122 | Xi(Index, j) = XiOIJ; | ~~~~~~~~~~~~~^~~~~~~ MCMC_Samplers.cpp:1111:21: note: 'XiOIJ' was declared here 1111 | arma::uword XiOIJ; | ^~~~~ 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c MCMC_Utilities.cpp -o MCMC_Utilities.o MCMC_Utilities.cpp: In function 'arma::colvec StoreSamples(datobj, para)': MCMC_Utilities.cpp:139:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 139 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ MCMC_Utilities.cpp:140:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 140 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ MCMC_Utilities.cpp:142:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 142 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Utilities.cpp:148:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 148 | for (arma::uword t = 0; t < Nu; t++) { | ~~^~~~ MCMC_Utilities.cpp:149:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 149 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Utilities.cpp:154:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 154 | for (arma::uword c = 0; c < (O - C); c++) { | ~~^~~~~~~~~ MCMC_Utilities.cpp:155:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 155 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ MCMC_Utilities.cpp:160:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | for (arma::uword i = 0; i < O; i++) { | ~~^~~ MCMC_Utilities.cpp:166:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 166 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Utilities.cpp:170:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 170 | for (arma::uword i = 0; i < K; i++) { | ~~^~~ MCMC_Utilities.cpp:178:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 178 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ MCMC_Utilities.cpp:179:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 179 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ MCMC_Utilities.cpp:181:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 181 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ MCMC_Utilities.cpp:189:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 189 | for (arma::uword p = 0; p < P; p++) { | ~~^~~ 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c MCMC_bfa_sp.cpp -o MCMC_bfa_sp.o 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c PRED_Conversion.cpp -o PRED_Conversion.o 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c PRED_EtaKrigging.cpp -o PRED_EtaKrigging.o PRED_EtaKrigging.cpp: In function 'arma::mat EtaKrigging(Rcpp::List, Rcpp::List, int, bool)': PRED_EtaKrigging.cpp:50:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 50 | for (arma::uword s = 0; s < NKeep; s++) { | ~~^~~~~~~ PRED_EtaKrigging.cpp:56:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 56 | for (arma::uword 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c PRED_YKrigging.cpp -o PRED_YKrigging.o PRED_YKrigging.cpp: In function 'arma::cube YKrigging(Rcpp::List, Rcpp::List, arma::mat, int, bool)': PRED_YKrigging.cpp:48:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 48 | for (arma::uword s = 0; s < NKeep; s++) { | ~~^~~~~~~ PRED_YKrigging.cpp:59:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 59 | for (arma::uword n = 0; n < NNewVisits; n++) { | ~~^~~~~~~~~~~~ PRED_YKrigging.cpp:67:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 67 | for (arma::uword f = 0; f < O; f++) { | ~~^~~ PRED_YKrigging.cpp:94:37: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 94 | for (arma::uword i = 0; i < M; i++) PredMat(i, f) = rbinomRcpp(TrialsVec(i), Pi(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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Play.cpp -o Play.o 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o 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:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c UtilityFunctions.cpp -o UtilityFunctions.o UtilityFunctions.cpp: In function 'arma::colvec GetLStarJ(const arma::mat&, const arma::cube&, int, int, int)': UtilityFunctions.cpp:11:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 11 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ UtilityFunctions.cpp:14:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 14 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ UtilityFunctions.cpp:15:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 15 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ UtilityFunctions.cpp: In function 'arma::mat GetLambda(const arma::mat&, const arma::umat&, int, int, int)': UtilityFunctions.cpp:33:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 33 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ UtilityFunctions.cpp:34:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 34 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ UtilityFunctions.cpp:36:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 36 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ UtilityFunctions.cpp: In function 'arma::cube GetWeights(const arma::cube&, int, int, int, int)': UtilityFunctions.cpp:54:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 54 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ UtilityFunctions.cpp:55:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 55 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ UtilityFunctions.cpp:56:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 56 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ UtilityFunctions.cpp:58:35: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 58 | for (arma::uword l = 0; l < L; l ++) { | ~~^~~ UtilityFunctions.cpp:64:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 64 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ UtilityFunctions.cpp:65:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 65 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ UtilityFunctions.cpp:66:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 66 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ UtilityFunctions.cpp:68:35: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 68 | for (arma::uword l = 0; l < L; l ++) { | ~~^~~ UtilityFunctions.cpp: In function 'arma::cube GetlogWeights(const arma::cube&, int, int, int, int)': UtilityFunctions.cpp:87:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 87 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ UtilityFunctions.cpp:88:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 88 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ UtilityFunctions.cpp:89:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 89 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ UtilityFunctions.cpp:91:35: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 91 | for (arma::uword l = 0; l < L; l ++) { | ~~^~~ UtilityFunctions.cpp:98:29: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 98 | for (arma::uword j = 0; j < K; j++) { | ~~^~~ UtilityFunctions.cpp:99:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 99 | for (arma::uword o = 0; o < O; o++) { | ~~^~~ UtilityFunctions.cpp:100:33: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 100 | for (arma::uword i = 0; i < M; i++) { | ~~^~~ UtilityFunctions.cpp:102:35: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 102 | for (arma::uword l = 0; l < L; l ++) { | ~~^~~ 'LdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. 'RcppLdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. 'LdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. 'RcppLdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. 'LdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. 'RcppLdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. 'LdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. 'RcppLdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. g++ -std=gnu++17 -shared -s -static-libgcc -o spBFA.dll tmp.def CovarianceFunctions.o DIAG_Conversion.o DIAG_GetLogLik.o DIAG_SamplePPD.o DistributionFunctions.o MCMC_Conversion.o MCMC_Samplers.o MCMC_Utilities.o MCMC_bfa_sp.o PRED_Conversion.o PRED_EtaKrigging.o PRED_YKrigging.o Play.o RcppExports.o UtilityFunctions.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 'LdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. 'RcppLdFlags' has not been needed since 2013 (!!) and may get removed in 2027. Please update your 'Makevars'. installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-spBFA/00new/spBFA/libs/x64 ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (spBFA)