* installing *source* package ‘RiemannLebesgueForest’ ... ** this is package ‘RiemannLebesgueForest’ version ‘1.0’ ** using staged installation ** libs using C compiler: ‘Debian clang version 21.1.5 (1)’ using Fortran compiler: ‘Debian flang version 21.1.5 (1)’ clang-21 -std=gnu23 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c classTree.c -o classTree.o clang-21 -std=gnu23 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c init.c -o init.o clang-21 -std=gnu23 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c regRLTree.c -o regRLTree.o regRLTree.c:382:18: warning: unused variable 'n' [-Wunused-variable] 382 | int i, j, k, m,n,t,total_treenode,node, *cbestsplit,pointer_xindrf,index_k,index_kk,*nodexk,*treeSizerf; | ^ regRLTree.c:382:55: warning: variable 'pointer_xindrf' set but not used [-Wunused-but-set-variable] 382 | int i, j, k, m,n,t,total_treenode,node, *cbestsplit,pointer_xindrf,index_k,index_kk,*nodexk,*treeSizerf; | ^ regRLTree.c:382:88: warning: unused variable 'nodexk' [-Wunused-variable] 382 | int i, j, k, m,n,t,total_treenode,node, *cbestsplit,pointer_xindrf,index_k,index_kk,*nodexk,*treeSizerf; | ^~~~~~ regRLTree.c:385:24: warning: unused variable 'nrnodescurrent' [-Wunused-variable] 385 | int currentNodeCount,nrnodescurrent,xdimk; | ^~~~~~~~~~~~~~ regRLTree.c:385:39: warning: unused variable 'xdimk' [-Wunused-variable] 385 | int currentNodeCount,nrnodescurrent,xdimk; | ^~~~~ regRLTree.c:564:22: warning: unused variable 'ndstarty' [-Wunused-variable] 564 | int ndstart, ndend,ndstarty,ndendy ,leftChildLastDataPoint,leftChildLastDataPointy, currentNodeCount, splitResult,splitResulty, msplit,msplity; | ^~~~~~~~ regRLTree.c:564:31: warning: unused variable 'ndendy' [-Wunused-variable] 564 | int ndstart, ndend,ndstarty,ndendy ,leftChildLastDataPoint,leftChildLastDataPointy, currentNodeCount, splitResult,splitResulty, msplit,msplity; | ^~~~~~ regRLTree.c:564:62: warning: unused variable 'leftChildLastDataPointy' [-Wunused-variable] 564 | int ndstart, ndend,ndstarty,ndendy ,leftChildLastDataPoint,leftChildLastDataPointy, currentNodeCount, splitResult,splitResulty, msplit,msplity; | ^~~~~~~~~~~~~~~~~~~~~~~ regRLTree.c:565:17: warning: variable 'sumOfSquares' set but not used [-Wunused-but-set-variable] 565 | double label, sumOfSquares, nodeMean, decsplit, ubest, sumOfNodeData; | ^ regRLTree.c:569:7: warning: unused variable 'pointer_v' [-Wunused-variable] 569 | int pointer_v=0,pointer_vk=0,pointer_vkt=0,sum;// pointer of vertical splitting node | ^~~~~~~~~ 10 warnings generated. clang-21 -std=gnu23 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c regTree.c -o regTree.o regTree.c:14:17: warning: variable 'sumOfSquares' set but not used [-Wunused-but-set-variable] 14 | double label, sumOfSquares, nodeMean, decsplit, ubest, sumOfNodeData; | ^ 1 warning generated. clang-21 -std=gnu23 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c regrf.c -o regrf.o regrf.c:46:11: warning: unused variable 'r' [-Wunused-variable] 46 | double r, xrand; | ^ regrf.c:46:14: warning: unused variable 'xrand' [-Wunused-variable] 46 | double r, xrand; | ^~~~~ regrf.c:50:13: warning: unused variable 'mr' [-Wunused-variable] 50 | int k, m, mr, n, j, jout, idx=0, | ^~ regrf.c:50:23: warning: unused variable 'jout' [-Wunused-variable] 50 | int k, m, mr, n, j, jout, idx=0, | ^~~~ regrf.c:51:18: warning: variable 'keepF' set but not used [-Wunused-but-set-variable] 51 | nsample, mdim, keepF; | ^ regrf.c:54:13: warning: unused variable 'nind' [-Wunused-variable] 54 | int *in, *nind, *nodex,ts=0; | ^~~~ regrf.c:54:20: warning: variable 'nodex' set but not used [-Wunused-but-set-variable] 54 | int *in, *nind, *nodex,ts=0; | ^ regrf.c:142:19: warning: variable 'idx2' set but not used [-Wunused-but-set-variable] 142 | int i, j, idx1, idx2, *junk; | ^ regrf.c:142:26: warning: unused variable 'junk' [-Wunused-variable] 142 | int i, j, idx1, idx2, *junk; | ^~~~ 9 warnings generated. clang-21 -std=gnu23 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c regrlrf.c -o regrlrf.o regrlrf.c:45:10: warning: unused variable 'errts' [-Wunused-variable] 45 | double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand, | ^~~~~ regrlrf.c:45:23: warning: variable 'averrb' set but not used [-Wunused-but-set-variable] 45 | double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand, | ^ regrlrf.c:45:47: warning: variable 'varY' set but not used [-Wunused-but-set-variable] 45 | double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand, | ^ regrlrf.c:45:53: warning: variable 'varYts' set but not used [-Wunused-but-set-variable] 45 | double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand, | ^ regrlrf.c:45:61: warning: unused variable 'r' [-Wunused-variable] 45 | double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand, | ^ regrlrf.c:45:64: warning: unused variable 'xrand' [-Wunused-variable] 45 | double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand, | ^~~~~ regrlrf.c:46:5: warning: unused variable 'errb' [-Wunused-variable] 46 | errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB; | ^~~~ regrlrf.c:46:17: warning: unused variable 'resid' [-Wunused-variable] 46 | errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB; | ^~~~~ regrlrf.c:46:28: warning: unused variable 'ooberr' [-Wunused-variable] 46 | errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB; | ^~~~~~ regrlrf.c:46:36: warning: unused variable 'ooberrperm' [-Wunused-variable] 46 | errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB; | ^~~~~~~~~~ regrlrf.c:46:48: warning: unused variable 'delta' [-Wunused-variable] 46 | errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB; | ^~~~~ regrlrf.c:46:56: warning: variable 'resOOB' set but not used [-Wunused-but-set-variable] 46 | errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB; | ^ regrlrf.c:48:16: warning: variable 'xtmp' set but not used [-Wunused-but-set-variable] 48 | double *yb, *xtmp, *xb, *ytr, *ytree; | ^ regrlrf.c:48:28: warning: variable 'ytr' set but not used [-Wunused-but-set-variable] 48 | double *yb, *xtmp, *xb, *ytr, *ytree; | ^ regrlrf.c:48:34: warning: variable 'ytree' set but not used [-Wunused-but-set-variable] 48 | double *yb, *xtmp, *xb, *ytr, *ytree; | ^ regrlrf.c:50:13: warning: unused variable 'mr' [-Wunused-variable] 50 | int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk, | ^~ regrlrf.c:50:20: warning: unused variable 'nOOB' [-Wunused-variable] 50 | int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk, | ^~~~ regrlrf.c:50:29: warning: unused variable 'jout' [-Wunused-variable] 50 | int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk, | ^~~~ regrlrf.c:50:41: warning: unused variable 'ts' [-Wunused-variable] 50 | int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk, | ^~ regrlrf.c:50:54: warning: unused variable 'last' [-Wunused-variable] 50 | int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk, | ^~~~ regrlrf.c:50:60: warning: unused variable 'ktmp' [-Wunused-variable] 50 | int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk, | ^~~~ regrlrf.c:50:66: warning: variable 'nPerm' set but not used [-Wunused-but-set-variable] 50 | int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk, | ^ regrlrf.c:52:8: warning: variable 'oobpair' set but not used [-Wunused-but-set-variable] 52 | int *oobpair, varImp, localImp, *varUsed; | ^ regrlrf.c:52:17: warning: variable 'varImp' set but not used [-Wunused-but-set-variable] 52 | int *oobpair, varImp, localImp, *varUsed; | ^ regrlrf.c:52:25: warning: variable 'localImp' set but not used [-Wunused-but-set-variable] 52 | int *oobpair, varImp, localImp, *varUsed; | ^ regrlrf.c:54:13: warning: variable 'nind' set but not used [-Wunused-but-set-variable] 54 | int *in, *nind, *nodex, *nodexts; | ^ regrlrf.c:54:20: warning: variable 'nodex' set but not used [-Wunused-but-set-variable] 54 | int *in, *nind, *nodex, *nodexts; | ^ regrlrf.c:54:28: warning: variable 'nodexts' set but not used [-Wunused-but-set-variable] 54 | int *in, *nind, *nodex, *nodexts; | ^ regrlrf.c:184:25: warning: variable 'idx3' set but not used [-Wunused-but-set-variable] 184 | int i, j, idx1, idx2, idx3,idx4,idx5,*junk; | ^ regrlrf.c:184:41: warning: unused variable 'junk' [-Wunused-variable] 184 | int i, j, idx1, idx2, idx3,idx4,idx5,*junk; | ^~~~ 30 warnings generated. clang-21 -std=gnu23 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c rf.c -o rf.o rf.c:159:7: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation] 159 | strata_size = (int *) S_alloc(nstrata, sizeof(int)); | ^ rf.c:155:5: note: previous statement is here 155 | for (n = 0; n < nsample0; ++n) | ^ rf.c:67:3: warning: variable 'mimp' set but not used [-Wunused-but-set-variable] 67 | mimp, nimp, near, nuse, noutall, nrightall, nrightimpall, | ^ rf.c:67:9: warning: variable 'nimp' set but not used [-Wunused-but-set-variable] 67 | mimp, nimp, near, nuse, noutall, nrightall, nrightimpall, | ^ rf.c:76:24: warning: variable 'nind' set but not used [-Wunused-but-set-variable] 76 | *at, *a, *b, *mind, *nind, *jts, *oobpair, *sampledIndices; | ^ rf.c:77:35: warning: unused variable 'last' [-Wunused-variable] 77 | int **strata_idx, *strata_size, last, ktmp, nEmpty, ntry; | ^~~~ rf.c:77:41: warning: unused variable 'ktmp' [-Wunused-variable] 77 | int **strata_idx, *strata_size, last, ktmp, nEmpty, ntry; | ^~~~ rf.c:82:4: warning: variable 'tp' set but not used [-Wunused-but-set-variable] 82 | *tp, *wr, *bestsplitnext, *bestsplit; | ^ rf.c:422:17: warning: expression result unused [-Wunused-value] 422 | + nrightimp[cl[n] - 1]++; | ^ ~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. flang-21 -fpic -g -O2 -c rfsub.f -o rfsub.o clang-21 -std=gnu23 -I"/home/hornik/tmp/R-d-clang-21/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c rfutils.c -o rfutils.o rfutils.c:332:9: warning: variable 'first' set but not used [-Wunused-but-set-variable] 332 | int first; | ^ rfutils.c:334:9: warning: variable 'sampledIndexCopy' set but not used [-Wunused-but-set-variable] 334 | int sampledIndexCopy; | ^ 2 warnings generated. clang-21 -std=gnu23 -shared -L/home/hornik/tmp/R-d-clang-21/lib -Wl,-O1 -o RiemannLebesgueForest.so classTree.o init.o regRLTree.o regTree.o regrf.o regrlrf.o rf.o rfsub.o rfutils.o -L/usr/lib/llvm-21/lib/clang/21/lib/linux -L/usr/lib/llvm-21/lib -lflang_rt.runtime -lm -L/home/hornik/tmp/R-d-clang-21/lib -lR installing to /srv/hornik/tmp/CRAN_pretest/RiemannLebesgueForest.Rcheck/00LOCK-RiemannLebesgueForest/00new/RiemannLebesgueForest/libs ** R ** 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 (RiemannLebesgueForest)