* installing *source* package 'hdflex' ... ** using staged installation ** libs using C compiler: 'gcc.exe (GCC) 13.2.0' using C++ compiler: 'g++.exe (GCC) 13.2.0' g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppThread/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -DSTRICT_R_HEADERS=1 -fopenmp -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.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppThread/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -DSTRICT_R_HEADERS=1 -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c dsc.cpp -o dsc.o dsc.cpp: In function 'arma::field > > dsc_init(int, int, int)': dsc.cpp:21:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 21 | for (unsigned int i = 0; i < n_gamma; ++i) { | ~~^~~~~~~~~ dsc.cpp: In function 'void dsc_score_cands(arma::rowvec&, double, const arma::rowvec&, const arma::rowvec&, double, int, double, double, double)': dsc.cpp:108:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 108 | for (unsigned int i=0; i > dsc_loop(arma::field >&, arma::rowvec&, arma::rowvec, arma::irowvec, double, const arma::rowvec&, const arma::rowvec&, double, int, bool, arma::uvec, double, double, double)': dsc.cpp:366:35: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 366 | if (active_idx.n_elem > psi_max) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ dsc.cpp: In function 'Rcpp::List dsc_(const arma::vec&, const arma::mat&, const arma::mat&, arma::rowvec, arma::irowvec, double, int, int, int, bool, Rcpp::Nullable >, Rcpp::Nullable >)': dsc.cpp:538:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 538 | for (unsigned int t=0; t > > dsc_init_(int, int, int, arma::uvec)': stsc.cpp:249:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 249 | for (unsigned int i = 0; i < n_gamma; ++i) { | ~~^~~~~~~~~ stsc.cpp: In function 'void dsc_score_cands_(arma::rowvec&, double, const arma::rowvec&, const arma::rowvec&, double, int, double, double, double)': stsc.cpp:344:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 344 | for (unsigned int i=0; i > dsc_loop_(arma::field >&, arma::rowvec&, arma::rowvec, arma::irowvec, double, const arma::rowvec&, const arma::rowvec&, double, int, bool, arma::uvec, double, double, double)': stsc.cpp:612:35: warning: comparison of integer expressions of different signedness: 'const arma::uword' {aka 'const unsigned int'} and 'const int' [-Wsign-compare] 612 | if (active_idx.n_elem > psi_max) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ stsc.cpp: In function 'Rcpp::List stsc_loop_(const arma::vec&, Rcpp::Nullable&>, Rcpp::Nullable&>, int, arma::vec, arma::vec, bool, arma::rowvec, arma::irowvec, double, int, int, int, bool, Rcpp::Nullable >, Rcpp::Nullable >)': stsc.cpp:868:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 868 | for (unsigned int t=0; t<(tlength-1); t++ ) { | ~^~~~~~~~~~~~ stsc.cpp:906:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 906 | if (t == (burn_in-1)) { | ~~^~~~~~~~~~~~~~ stsc.cpp:918:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 918 | if (t == (burn_in_dsc-1)) { | ~~^~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppThread/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -DSTRICT_R_HEADERS=1 -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c stsc_parallel.cpp -o stsc_parallel.o stsc_parallel.cpp: In function 'Rcpp::List init_tvc_par_(const arma::vec&, const arma::mat&, int, int, arma::vec, arma::vec, bool, int)': stsc_parallel.cpp:36:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 36 | for (unsigned int j = 0; j < n_signal; j++) { | ~~^~~~~~~~~~ stsc_parallel.cpp: In lambda function: stsc_parallel.cpp:59:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 59 | for (unsigned int j = 0; j < n_signal; j++) { | ~~^~~~~~~~~~ stsc_parallel.cpp:94:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 94 | if(j < n_raw_sig) { | ~~^~~~~~~~~~~ stsc_parallel.cpp: In function 'arma::field > > dsc_init_par_(int, int, int, arma::uvec&)': stsc_parallel.cpp:290:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 290 | for (unsigned int i = 0; i < n_gamma; ++i) { | ~~^~~~~~~~~ stsc_parallel.cpp: In function 'void dsc_score_cands_par_(arma::rowvec&, double, const arma::rowvec&, const arma::rowvec&, double, int, double, double, double)': stsc_parallel.cpp:385:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 385 | for (unsigned int i=0; i&>, Rcpp::Nullable&>, int, arma::vec, arma::vec, bool, arma::rowvec, arma::irowvec, double, int, int, int, bool, Rcpp::Nullable >, int, Rcpp::Nullable >)': stsc_parallel.cpp:912:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 912 | for (unsigned int t=0; t<(tlength-1); t++ ) { | ~^~~~~~~~~~~~ stsc_parallel.cpp:950:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 950 | if (t == (burn_in-1)) { | ~~^~~~~~~~~~~~~~ stsc_parallel.cpp:962:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 962 | if (t == (burn_in_dsc-1)) { | ~~^~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppThread/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -DSTRICT_R_HEADERS=1 -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c tvc.cpp -o tvc.o tvc.cpp: In function 'Rcpp::List init_tvc(const arma::vec&, const arma::mat&, int, int, arma::vec, arma::vec, bool)': tvc.cpp:34:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 34 | for (unsigned int j = 0; j < n_signal; j++) { | ~~^~~~~~~~~~ tvc.cpp:64:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 64 | if(j < n_raw_sig) { | ~~^~~~~~~~~~~ tvc.cpp: In function 'Rcpp::List tvc_(const arma::vec&, Rcpp::Nullable&>, Rcpp::Nullable&>, int, const arma::vec&, const arma::vec&, bool)': tvc.cpp:281:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 281 | for (unsigned int t=0; t<(tlength-1); t++ ) { | ~^~~~~~~~~~~~ g++ -std=gnu++17 -shared -s -static-libgcc -o hdflex.dll tmp.def RcppExports.o dsc.o init.o stsc.o stsc_parallel.o tvc.o -fopenmp -LD:/RCompile/recent/R/bin/x64 -lRlapack -LD:/RCompile/recent/R/bin/x64 -lRblas -lgfortran -lm -lquadmath -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-hdflex/00new/hdflex/libs/x64 ** R ** data *** moving datasets to lazyload DB ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** 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 * DONE (hdflex)