* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’ * installing *source* package ‘quantregForest’ ... ** package ‘quantregForest’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-8) 14.2.0’ using Fortran compiler: ‘GNU Fortran (Debian 14.2.0-8) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpNtkhie/R.INSTALL3e4daa4d9f8eb5/quantregForest/src' gcc-14 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c classTree.c -o classTree.o classTree.c: In function ‘predictClassTree’: classTree.c:453:47: warning: ‘cbestsplit’ may be used uninitialized [-Wmaybe-uninitialized] 453 | k = cbestsplit[(int) x[m + i * mdim] - 1 + k * maxcat] ? | ^ classTree.c:422:22: note: ‘cbestsplit’ was declared here 422 | int m, i, j, k, *cbestsplit; | ^~~~~~~~~~ gcc-14 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c init.c -o init.o gcc-14 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c regTree.c -o regTree.o regTree.c: In function ‘predictRegTree’: regTree.c:343:31: warning: ‘cbestsplit’ may be used uninitialized [-Wmaybe-uninitialized] 343 | k = cbestsplit[(int) x[m + i * mdim] - 1 + k * maxcat] ? | ^ regTree.c:313:22: note: ‘cbestsplit’ was declared here 313 | int i, j, k, m, *cbestsplit; | ^~~~~~~~~~ gcc-14 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c regrf.c -o regrf.o regrf.c: In function ‘regRF’: regrf.c:52:25: warning: variable ‘averrb’ set but not used [-Wunused-but-set-variable] 52 | double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand, | ^~~~~~ regrf.c:212:25: warning: ‘ytree’ may be used uninitialized [-Wmaybe-uninitialized] 212 | predictRegTree(xts, ntest, mdim, lDaughter + idx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | rDaughter + idx, nodestatus + idx, ytree, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | upper + idx, avnode + idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | mbest + idx, treeSize[j], cat, *maxcat, nodexts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regrf.c:55:36: note: ‘ytree’ was declared here 55 | double *yb, *xtmp, *xb, *ytr, *ytree, *tgini; | ^~~~~ regrf.c:212:25: warning: ‘nodexts’ may be used uninitialized [-Wmaybe-uninitialized] 212 | predictRegTree(xts, ntest, mdim, lDaughter + idx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | rDaughter + idx, nodestatus + idx, ytree, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | upper + idx, avnode + idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | mbest + idx, treeSize[j], cat, *maxcat, nodexts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regrf.c:61:30: note: ‘nodexts’ was declared here 61 | int *in, *nind, *nodex, *nodexts; | ^~~~~~~ gcc-14 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c rf.c -o rf.o rf.c: In function ‘classRF’: rf.c:103:10: warning: variable ‘tp’ set but not used [-Wunused-but-set-variable] 103 | *tp, *wr; | ^~ rf.c:88:15: warning: variable ‘nimp’ set but not used [-Wunused-but-set-variable] 88 | mimp, nimp, near, nuse, noutall, nrightall, nrightimpall, | ^~~~ rf.c:88:9: warning: variable ‘mimp’ set but not used [-Wunused-but-set-variable] 88 | mimp, nimp, near, nuse, noutall, nrightall, nrightimpall, | ^~~~ rf.c:406:13: warning: ‘oobpair’ may be used uninitialized [-Wmaybe-uninitialized] 406 | computeProximity(prox, oobprox, nodex, jin, oobpair, near); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rf.c:97:43: note: ‘oobpair’ was declared here 97 | *at, *a, *b, *mind, *nind, *jts, *oobpair; | ^~~~~~~ rf.c:354:25: warning: ‘nclts’ may be used uninitialized [-Wmaybe-uninitialized] 354 | TestSetError(countts, jts, clts, outclts, ntest, nclass, jb+1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | errts + jb*(nclass+1), *labelts, nclts, cut); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rf.c:92:29: note: ‘nclts’ was declared here 92 | *nrightimp, *nout, *nclts, Ntree; | ^~~~~ gfortran-14 -fpic -g -O2 -Wall -pedantic -mtune=native -c rfsub.f -o rfsub.o rfsub.f:179:23: 179 | end if | 1 Warning: Nonconforming tab character at (1) [-Wtabs] rfsub.f:97:35: 97 | bestsplit(kbuild) = dble(a(msplit,int(best))) | 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] rfsub.f:98:39: 98 | bestsplitnext(kbuild) = dble(a(msplit,int(best)+1)) | 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] rfsub.f:100:35: 100 | bestsplit(kbuild) = best | 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gcc-14 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c rfutils.c -o rfutils.o gcc-14 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o quantregForest.so classTree.o init.o regTree.o regrf.o rf.o rfsub.o rfutils.o -lgfortran -lm -lquadmath -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpNtkhie/R.INSTALL3e4daa4d9f8eb5/quantregForest/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpNtkhie/R.INSTALL3e4daa4d9f8eb5/quantregForest/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpNtkhie/R.INSTALL3e4daa4d9f8eb5/quantregForest/src' installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-quantregForest/00new/quantregForest/libs ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices converting help for package ‘quantregForest’ finding HTML links ... done predict.quantregForest html quantregForest html ** 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 (quantregForest)