* installing *source* package ‘knncat’ ... ** package ‘knncat’ successfully unpacked and MD5 sums checked ** using staged installation ** libs make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/knncat/src' gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c com.c -o com.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c dodisc.c -o dodisc.o dodisc.c: In function ‘do_discriminant’: dodisc.c:217:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 217 | if (verbose >= 1) | ^~ dodisc.c:220:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 220 | if (cost == (MATRIX *) NULL) | ^~ gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c donn.c -o donn.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c donnwrap.c -o donnwrap.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c dsort.c -o dsort.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c linpack.c -o linpack.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c matrix.c -o matrix.o matrix.c: In function ‘read_matrix’: matrix.c:926:40: warning: comparison between pointer and zero character constant [-Wpointer-compare] 926 | if (fgets (in_buffer, CHUNK, in_file) == '\0') | ^~ matrix.c:926:6: note: did you mean to dereference the pointer? 926 | if (fgets (in_buffer, CHUNK, in_file) == '\0') | ^ gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c objective.c -o objective.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c ords.c -o ords.o ords.c: In function ‘ord’: ords.c:375:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 375 | if (classification == DISCRIMINATION) | ^~ ords.c:377:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (last_w_inv_m_mat == (MATRIX *) NULL) { /* do nothing */ } | ^~ gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c ranlib.c -o ranlib.o gcc -I"/data/gannet/ripley/R/LTO/include" -DNDEBUG -I/usr/local/include -I . -DUSE_R_ALLOC -DCALL_FROM_R -fpic -g -O2 -Wall -pedantic -mtune=native -flto -c utilsR.c -o utilsR.o gcc -shared -g -O2 -Wall -pedantic -mtune=native -flto -fpic -L/usr/local/lib64 -o knncat.so com.o dodisc.o donn.o donnwrap.o dsort.o linpack.o matrix.o objective.o ords.o ranlib.o utilsR.o -L/data/gannet/ripley/R/LTO/lib -lRlapack -L/data/gannet/ripley/R/LTO/lib -lRblas -lgfortran -lm -lquadmath dodisc.c:29:14: warning: type of ‘increase’ does not match original declaration [-Wlto-type-mismatch] 29 | extern long *increase; | ^ ords.c:150:8: note: type ‘int’ should match type ‘long int’ 150 | Slong *increase; | ^ ords.c:150:8: note: ‘increase’ was previously declared here ords.c:150:8: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/knncat/src' installing to /data/gannet/ripley/R/packages/tests-LTO/Libs/knncat-lib/00LOCK-knncat/00new/knncat/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 (knncat) Time 0:16.82, 8.47 + 0.85