* installing *source* package ‘itree’ ... ** package ‘itree’ successfully unpacked and MD5 sums checked ** using staged installation ** libs make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/itree/src' gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c anova.c -o anova.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c anova_extremes.c -o anova_extremes.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c anovapred.c -o anovapred.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c branch.c -o branch.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c bsplit.c -o bsplit.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c choose_surg.c -o choose_surg.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c classification_extremes.c -o classification_extremes.o classification_extremes.c: In function ‘classification_extremes_eval’: classification_extremes.c:146:12: warning: unused variable ‘total_ss’ [-Wunused-variable] 146 | double total_ss, temp; //for gini | ^~~~~~~~ classification_extremes.c: In function ‘extremes_classification_parent_objective’: classification_extremes.c:223:35: warning: unused variable ‘p’ [-Wunused-variable] 223 | double total_ss, best, temp, p; | ^ classification_extremes.c:223:29: warning: unused variable ‘temp’ [-Wunused-variable] 223 | double total_ss, best, temp, p; | ^~~~ classification_extremes.c:223:23: warning: unused variable ‘best’ [-Wunused-variable] 223 | double total_ss, best, temp, p; | ^~~~ classification_extremes.c:223:13: warning: unused variable ‘total_ss’ [-Wunused-variable] 223 | double total_ss, best, temp, p; | ^~~~~~~~ classification_extremes.c:220:13: warning: unused variable ‘k’ [-Wunused-variable] 220 | int i,j,k; | ^ classification_extremes.c: In function ‘classification_extremes’: classification_extremes.c:267:12: warning: unused variable ‘total_ss’ [-Wunused-variable] 267 | double total_ss, best, temp, p; | ^~~~~~~~ gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c fix_cp.c -o fix_cp.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c free_tree.c -o free_tree.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c gini.c -o gini.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c graycode.c -o graycode.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c improve_functions.c -o improve_functions.o improve_functions.c:2:1: warning: "/*" within comment [-Wcomment] 2 | /* | gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c init.c -o init.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c insert_split.c -o insert_split.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c make_cp_list.c -o make_cp_list.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c make_cp_table.c -o make_cp_table.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c mysort.c -o mysort.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c nodesplit.c -o nodesplit.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c partition.c -o partition.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c penalty.c -o penalty.o penalty.c:2:1: warning: "/*" within comment [-Wcomment] 2 | /* | gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c poisson.c -o poisson.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c pred_rpart.c -o pred_rpart.o pred_rpart.c: In function ‘pred_rpart’: pred_rpart.c:68:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 68 | next: for (npos=0; nnum[npos]!=node; npos++); /*position of the node */ | ^~~ pred_rpart.c:70:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 70 | nspl = nodes[3][npos] -1; /*index of primary split */ | ^~~~ pred_rpart.c:106:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 106 | for (j=0; nnum[j]!= (2*node); j++); | ^~~ pred_rpart.c:107:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 107 | lcount = nodes[0][j]; | ^~~~~~ pred_rpart.c:108:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 108 | for (j=0; nnum[j]!= (1+ 2*node); j++); | ^~~ pred_rpart.c:109:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 109 | rcount = nodes[0][j]; | ^~~~~~ gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c purity_classification.c -o purity_classification.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c purity_regression.c -o purity_regression.o purity_regression.c: In function ‘purity_regression_init’: purity_regression.c:39:27: warning: variable ‘ymean’ set but not used [-Wunused-but-set-variable] 39 | double ss, temp, twt, ymean; | ^~~~~ purity_regression.c:39:12: warning: unused variable ‘ss’ [-Wunused-variable] 39 | double ss, temp, twt, ymean; | ^~ gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c rpart.c -o rpart.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c rpart_callback.c -o rpart_callback.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c rpartexp2.c -o rpartexp2.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c rpcountup.c -o rpcountup.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c rpmatrix.c -o rpmatrix.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c rundown.c -o rundown.o rundown.c: In function ‘rundown’: rundown.c:38:2: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 38 | for (; iresponse_est); | ^~~~~ gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c rundown2.c -o rundown2.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c s_to_rp.c -o s_to_rp.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c s_xpred.c -o s_xpred.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c surrogate.c -o surrogate.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c usersplit.c -o usersplit.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c xval.c -o xval.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c xval_penalty.c -o xval_penalty.o gcc -shared -g -O2 -Wall -pedantic -mtune=native -flto -fpic -L/usr/local/lib64 -o itree.so anova.o anova_extremes.o anovapred.o branch.o bsplit.o choose_surg.o classification_extremes.o fix_cp.o free_tree.o gini.o graycode.o improve_functions.o init.o insert_split.o make_cp_list.o make_cp_table.o mysort.o nodesplit.o partition.o penalty.o poisson.o pred_rpart.o purity_classification.o purity_regression.o rpart.o rpart_callback.o rpartexp2.o rpcountup.o rpmatrix.o rundown.o rundown2.o s_to_rp.o s_xpred.o surrogate.o usersplit.o xval.o xval_penalty.o func_table_objective.h:115:13: warning: type of ‘usersplit’ does not match original declaration [-Wlto-type-mismatch] 115 | extern void usersplit(int n, double *y[], FLOAT *x, int nclass, | ^ usersplit.c:64:6: note: type mismatch in parameter 11 64 | void usersplit(int n, double *y[], FLOAT *x, int nclass, | ^ usersplit.c:64:6: note: type ‘double’ should match type ‘void’ usersplit.c:64:6: note: ‘usersplit’ was previously declared here func_table_objective.h:137:13: warning: type of ‘purity_regression’ does not match original declaration [-Wlto-type-mismatch] 137 | extern void purity_regression(int n, double *y[], FLOAT *x, int nclass, | ^ purity_regression.c:129:6: note: type mismatch in parameter 11 129 | void purity_regression(int n, double *y[], FLOAT *x, int nclass, | ^ purity_regression.c:129:6: note: ‘purity_regression’ was previously declared here func_table_objective.h:142:13: warning: type of ‘purity_classification’ does not match original declaration [-Wlto-type-mismatch] 142 | extern void purity_classification(int n, double *y[], FLOAT *x, int nclass, | ^ purity_classification.c:262:6: note: type mismatch in parameter 11 262 | void purity_classification(int n, double *y[], FLOAT *x, int numcat, | ^ purity_classification.c:262:6: note: ‘purity_classification’ was previously declared here func_table_objective.h:109:13: warning: type of ‘poisson’ does not match original declaration [-Wlto-type-mismatch] 109 | extern void poisson( int n, double *y[], FLOAT *x, int nclass, | ^ poisson.c:174:6: note: type mismatch in parameter 11 174 | void poisson(int n, double **y, FLOAT *x, int nclass, | ^ poisson.c:174:6: note: ‘poisson’ was previously declared here init.c:13:6: warning: type of ‘rpartexp2’ does not match original declaration [-Wlto-type-mismatch] 13 | void rpartexp2(Sint *n2, double *y, double *eps, long *keep); | ^ rpartexp2.c:14:6: note: ‘rpartexp2’ was previously declared here 14 | void rpartexp2(Sint *n2, double *y, double *eps, int *keep) { | ^ rpartexp2.c:14:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used func_table_objective.h:112:13: warning: type of ‘gini’ does not match original declaration [-Wlto-type-mismatch] 112 | extern void gini( int n, double *y[], FLOAT *x, int nclass, | ^ gini.c:226:6: note: type mismatch in parameter 11 226 | void gini(int n, double *y[], FLOAT *x, int numcat, | ^ gini.c:226:6: note: ‘gini’ was previously declared here make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/itree/src' installing to /data/gannet/ripley/R/packages/tests-LTO/Libs/itree-lib/00LOCK-itree/00new/itree/libs ** R ** data *** moving datasets to lazyload DB ** byte-compile and prepare package for lazy loading ** 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 (itree) Time 0:23.44, 13.23 + 1.44