* installing *source* package 'nethist' ... ** this is package 'nethist' version '1.0.0' ** package 'nethist' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 14.3.0' make[1]: Entering directory '/d/temp/2026_09_09_01_50_00_18435/RtmpGyazWA/R.INSTALL428e81d9c2801/nethist/src' g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Assignment.cpp -o Assignment.o In file included from Assignment.cpp:2: multinethist.h: In member function 'bool Assignment::operator==(const Assignment&) const': multinethist.h:112:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 112 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ multinethist.h: In member function 'bool AssignCommonF::operator==(const AssignCommonF&) const': multinethist.h:155:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 155 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp: In constructor 'Assignment::Assignment(const arma::icube&, const arma::uvec&, const GroupSize&)': Assignment.cpp:19:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 19 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp:20:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 20 | for(arma::uword j = 0; j < group_size.number_group; j++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ Assignment.cpp:23:36: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 23 | for(arma::uword i = j + 1; i < group_size.number_group; i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ Assignment.cpp:33:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 33 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp: In member function 'virtual double Assignment::compute_normalize_log_likelihood()': Assignment.cpp:59:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 59 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp:60:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 60 | for(arma::uword j = 0; j < num_groups(); j++){ | ~~^~~~~~~~~~~~~~ Assignment.cpp:61:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 61 | for(arma::uword i = j; i< num_groups() ; i++){ | ~^~~~~~~~~~~~~~ Assignment.cpp: In member function 'virtual double Assignment::compute_LSE()': Assignment.cpp:74:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 74 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp:75:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 75 | for(arma::uword j = 0; j < num_groups(); j++){ | ~~^~~~~~~~~~~~~~ Assignment.cpp:76:31: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 76 | for(arma::uword i = 0; i< num_groups() ; i++){ | ~^~~~~~~~~~~~~~ Assignment.cpp:84:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 84 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp:85:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | for(arma::uword i=0; i < num_groups()-1; i++){ | ~~^~~~~~~~~~~~~~~~ Assignment.cpp: In member function 'virtual void Assignment::update_thetahat(const arma::uvec&, const arma::icube&)': Assignment.cpp:115:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 115 | for(arma::uword i = 0; i < n_nodes; i++){ | ~~^~~~~~~~~ Assignment.cpp:120:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 120 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp: In constructor 'AssignCommonF::AssignCommonF(const arma::icube&, const arma::uvec&, const GroupSize&)': Assignment.cpp:184:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 184 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp:186:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 186 | for(arma::uword j = 0; j < group_size.number_group; j++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ Assignment.cpp:189:34: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 189 | for(arma::uword i = j+1; i < group_size.number_group; i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ Assignment.cpp: In member function 'virtual void AssignCommonF::update_thetahat(const arma::uvec&, const arma::icube&)': Assignment.cpp:216:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 216 | for(arma::uword i = 0; i < n_nodes; i++){ | ~~^~~~~~~~~ Assignment.cpp:221:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 221 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp: In member function 'void AssignCommonF::get_thetahat_common_f()': Assignment.cpp:248:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 248 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ Assignment.cpp: In constructor 'AssignSingleLayer::AssignSingleLayer(const arma::imat&, const arma::uvec&, const GroupSize&)': Assignment.cpp:291:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 291 | for(arma::uword j = 0; j < n_nodes; j++){ | ~~^~~~~~~~~ Assignment.cpp:293:32: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 293 | for(arma::uword i = j+1; i < n_nodes; i++){ | ~~^~~~~~~~~ Assignment.cpp: In member function 'virtual double AssignSingleLayer::compute_normalize_log_likelihood()': Assignment.cpp:321:26: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 321 | for(arma::uword j= 0; j< num_groups(); j++){ | ~^~~~~~~~~~~~~~ Assignment.cpp:322:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 322 | for(arma::uword i = j; i < num_groups(); i++){ | ~~^~~~~~~~~~~~~~ Assignment.cpp: In member function 'virtual double AssignSingleLayer::compute_LSE()': Assignment.cpp:335:26: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 335 | for(arma::uword j= 0; j< num_groups(); j++){ | ~^~~~~~~~~~~~~~ Assignment.cpp:336:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 336 | for(arma::uword i = j; i < num_groups(); i++){ | ~~^~~~~~~~~~~~~~ Assignment.cpp:343:26: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 343 | for(arma::uword i=0; i < num_groups()-1; i++){ | ~~^~~~~~~~~~~~~~~~ Assignment.cpp: In member function 'void AssignSingleLayer::update_thetahat(const arma::uvec&, const arma::imat&)': Assignment.cpp:369:28: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 369 | for(arma::uword i = 0; i < n_nodes; i++){ | ~~^~~~~~~~~ Assignment.cpp:393:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'int' [-Wsign-compare] 393 | for(arma::uword j = 0; j < num_groups(); j++){ | ~~^~~~~~~~~~~~~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c count_k_cycle.cpp -o count_k_cycle.o g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c multinethist_fastgreedy.cpp -o multinethist_fastgreedy.o In file included from multinethist_fastgreedy.cpp:3: multinethist.h: In member function 'bool Assignment::operator==(const Assignment&) const': multinethist.h:112:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 112 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ multinethist.h: In member function 'bool AssignCommonF::operator==(const AssignCommonF&) const': multinethist.h:155:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 155 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c net_summary_subsample_adj.cpp -o net_summary_subsample_adj.o g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c nethist_fastgreedy.cpp -o nethist_fastgreedy.o In file included from nethist_fastgreedy.cpp:3: multinethist.h: In member function 'bool Assignment::operator==(const Assignment&) const': multinethist.h:112:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 112 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ multinethist.h: In member function 'bool AssignCommonF::operator==(const AssignCommonF&) const': multinethist.h:155:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 155 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c nethist_utils.cpp -o nethist_utils.o In file included from nethist_utils.cpp:3: multinethist.h: In member function 'bool Assignment::operator==(const Assignment&) const': multinethist.h:112:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 112 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ multinethist.h: In member function 'bool AssignCommonF::operator==(const AssignCommonF&) const': multinethist.h:155:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 155 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ nethist_utils.cpp: In function 'arma::uvec select_swap(const Assignment&, const int&, const int&)': nethist_utils.cpp:18:17: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 18 | while((label1 == assignment.node_labels.at(selected_node2)) && (i < 10)){ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c test-multinethist.cpp -o test-multinethist.o In file included from test-multinethist.cpp:14: multinethist.h: In member function 'bool Assignment::operator==(const Assignment&) const': multinethist.h:112:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 112 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ multinethist.h: In member function 'bool AssignCommonF::operator==(const AssignCommonF&) const': multinethist.h:155:30: warning: comparison of integer expressions of different signedness: 'arma::uword' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 155 | for(arma::uword l = 0; l < n_layers; l++){ | ~~^~~~~~~~~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R-4.6.1/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/testthat/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c test-runner.cpp -o test-runner.o g++ -std=gnu++20 -shared -s -static-libgcc -o nethist.dll tmp.def Assignment.o RcppExports.o count_k_cycle.o multinethist_fastgreedy.o net_summary_subsample_adj.o nethist_fastgreedy.o nethist_utils.o test-multinethist.o test-runner.o -fopenmp -LD:/RCompile/recent/R-4.6.1/bin/x64 -lRlapack -LD:/RCompile/recent/R-4.6.1/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-4.6.1/bin/x64 -lR make[1]: Leaving directory '/d/temp/2026_09_09_01_50_00_18435/RtmpGyazWA/R.INSTALL428e81d9c2801/nethist/src' make[1]: Entering directory '/d/temp/2026_09_09_01_50_00_18435/RtmpGyazWA/R.INSTALL428e81d9c2801/nethist/src' make[1]: Leaving directory '/d/temp/2026_09_09_01_50_00_18435/RtmpGyazWA/R.INSTALL428e81d9c2801/nethist/src' installing to d:/Rcompile/CRANpkg/lib/4.6/00LOCK-nethist/00new/nethist/libs/x64 ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** 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 * MD5 sums packaged installation of 'nethist' as nethist_1.0.0.zip * DONE (nethist)