* installing *source* package ‘bitriad’ ... ** this is package ‘bitriad’ version ‘0.4’ ** using staged installation ** libs using C++ compiler: ‘g++-16 (Debian 16.1.0-1) 16.1.0’ g++-16 -std=gnu++20 -I"/home/hornik/tmp/R-d-gcc-16/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-16 -std=gnu++20 -I"/home/hornik/tmp/R-d-gcc-16/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.7/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c censuses.cpp -o censuses.o censuses.cpp: In function ‘Rcpp::IntegerMatrix centered_triads_C(Rcpp::IntegerMatrix, int)’: censuses.cpp:84:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 84 | for (i = 0; i < w_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List wedges_x0w0m0c0(Rcpp::IntegerMatrix, int)’: censuses.cpp:159:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 159 | for (k = 0; k < a_actors_q_list[i].size(); k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ censuses.cpp:160:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 160 | for (l = 0; l < a_actors_q_list[j].size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ censuses.cpp:199:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List wedges_x0w0m0c1(Rcpp::IntegerMatrix, int)’: censuses.cpp:321:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 321 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List wedges_x0w0m0c2(Rcpp::IntegerMatrix, int)’: censuses.cpp:390:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 390 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List wedges_x0w0m1c0(Rcpp::IntegerMatrix, int)’: censuses.cpp:455:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 455 | for (k = 0; k < a_actors_q_list[i].size(); k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ censuses.cpp:456:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 456 | for (l = 0; l < a_actors_q_list[j].size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ censuses.cpp:495:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 495 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List wedges_x0w0m1c1(Rcpp::IntegerMatrix, int)’: censuses.cpp:636:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 636 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List wedges_x0w0m1c2(Rcpp::IntegerMatrix, int)’: censuses.cpp:783:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 783 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List wedges_x0w0m2c0(Rcpp::IntegerMatrix, int)’: censuses.cpp:858:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 858 | for (k = 0; k < a_b_actors.size(); k++) { | ~~^~~~~~~~~~~~~~~~~~~ censuses.cpp:859:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 859 | for (l = 0; l < b_a_actors.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~ censuses.cpp:897:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 897 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List wedges_x0w0m2c1(Rcpp::IntegerMatrix, int)’: censuses.cpp:996:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 996 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List dynamic_wedges_x0w0m20c02(Rcpp::IntegerMatrix, Rcpp::NumericVector, int, double, double, double, double)’: censuses.cpp:1087:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1087 | for (k = 0; k < a_b_actors.size(); k++) { | ~~^~~~~~~~~~~~~~~~~~~ censuses.cpp:1088:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1088 | for (l = 0; l < b_a_actors.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~ censuses.cpp:1107:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1107 | for (m = 0; m < pr_events.size(); m++) { | ~~^~~~~~~~~~~~~~~~~~ censuses.cpp:1144:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1144 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::List dynamic_wedges_x0w0m0c0(Rcpp::IntegerMatrix, Rcpp::NumericVector, int, double, double, double, double)’: censuses.cpp:1222:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1222 | for (k = 0; k < a_actors_q_list[i].size(); k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ censuses.cpp:1223:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1223 | for (l = 0; l < a_actors_q_list[j].size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ censuses.cpp:1248:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1248 | for (m = 0; m < pr_events.size(); m++) { | ~~^~~~~~~~~~~~~~~~~~ censuses.cpp:1279:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1279 | for (i = 0; i < p_vec.size(); i++) { | ~~^~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::NumericMatrix triad_census_full_batagelj_mrvar_numeric_C(Rcpp::IntegerMatrix, int)’: censuses.cpp:1380:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1380 | for (k = 0; k < actors_r.size(); k++) { | ~~^~~~~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::IntegerMatrix triad_census_full_batagelj_mrvar_integer_C(Rcpp::IntegerMatrix, int)’: censuses.cpp:1553:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1553 | if (INT_MAX - tc(lambda_i, w) < na - actors_r.size()) { | ^ censuses.cpp:1558:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | for (k = 0; k < actors_r.size(); k++) { | ~~^~~~~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::NumericMatrix triad_census_difference_batagelj_mrvar_numeric_C(Rcpp::IntegerMatrix, int)’: censuses.cpp:1722:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1722 | for (k = 0; k < actors_r.size(); k++) { | ~~^~~~~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::IntegerMatrix triad_census_difference_batagelj_mrvar_integer_C(Rcpp::IntegerMatrix, int)’: censuses.cpp:1847:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1847 | if (INT_MAX - tc(1, 0) < na - actors_r.size()) { | ^ censuses.cpp:1852:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1852 | for (k = 0; k < actors_r.size(); k++) { | ~~^~~~~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::NumericMatrix triad_census_binary_batagelj_mrvar_numeric_C(Rcpp::IntegerMatrix, int)’: censuses.cpp:1986:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1986 | for (k = 0; k < actors_r.size(); k++) { | ~~^~~~~~~~~~~~~~~~~ censuses.cpp: In function ‘Rcpp::IntegerMatrix triad_census_binary_batagelj_mrvar_integer_C(Rcpp::IntegerMatrix, int)’: censuses.cpp:2105:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2105 | if (INT_MAX - tc(1, 0) < na - actors_r.size()) { | ^ censuses.cpp:2110:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2110 | for (k = 0; k < actors_r.size(); k++) { | ~~^~~~~~~~~~~~~~~~~ g++-16 -std=gnu++20 -shared -L/home/hornik/tmp/R-d-gcc-16/lib -Wl,-O1 -o bitriad.so RcppExports.o censuses.o -L/home/hornik/tmp/R-d-gcc-16/lib -lR installing to /srv/hornik/tmp/CRAN_pretest/bitriad.Rcheck/00LOCK-bitriad/00new/bitriad/libs ** R ** data ** 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 ** 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 (bitriad)