* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’ * installing *source* package ‘rgenoud’ ... ** package ‘rgenoud’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-8) 14.2.0’ using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpCMmzrC/R.INSTALL1945bb64e65ad/rgenoud/src' g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c change_order.cpp -o change_order.o g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c eval.cpp -o eval.o g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c evaluate.cpp -o evaluate.o evaluate.cpp: In function ‘void JaIntegerSort(double**, long int, long int)’: evaluate.cpp:4056:8: warning: variable ‘nvars’ set but not used [-Wunused-but-set-variable] 4056 | long nvars; | ^~~~~ evaluate.cpp: In function ‘void JaDoubleSort(double**, long int, long int)’: evaluate.cpp:4093:8: warning: variable ‘nvars’ set but not used [-Wunused-but-set-variable] 4093 | long nvars; | ^~~~~ evaluate.cpp: In function ‘void optimization(GND_IOstructure*, VECTOR, MATRIX)’: evaluate.cpp:415:17: warning: ‘LexicalReturn’ may be used uninitialized [-Wmaybe-uninitialized] 415 | free(LexicalReturn); | ~~~~^~~~~~~~~~~~~~~ evaluate.cpp:253:10: note: ‘LexicalReturn’ was declared here 253 | VECTOR LexicalReturn; | ^~~~~~~~~~~~~ evaluate.cpp:416:17: warning: ‘oldfitvalueVEC’ may be used uninitialized [-Wmaybe-uninitialized] 416 | free(oldfitvalueVEC); | ~~~~^~~~~~~~~~~~~~~~ evaluate.cpp:254:10: note: ‘oldfitvalueVEC’ was declared here 254 | VECTOR oldfitvalueVEC; | ^~~~~~~~~~~~~~ evaluate.cpp:401:23: warning: ‘Memory’ may be used uninitialized [-Wmaybe-uninitialized] 401 | JaMatrixFree(Memory, MemorySize); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ evaluate.cpp:216:12: note: ‘Memory’ was declared here 216 | double **Memory; | ^~~~~~ evaluate.cpp: In function ‘void JaIntegerOptimization(GND_IOstructure*, VECTOR, MATRIX)’: evaluate.cpp:2850:17: warning: ‘LexicalReturn’ may be used uninitialized [-Wmaybe-uninitialized] 2850 | free(LexicalReturn); | ~~~~^~~~~~~~~~~~~~~ evaluate.cpp:2684:10: note: ‘LexicalReturn’ was declared here 2684 | VECTOR LexicalReturn; | ^~~~~~~~~~~~~ evaluate.cpp:2851:17: warning: ‘oldfitvalueVEC’ may be used uninitialized [-Wmaybe-uninitialized] 2851 | free(oldfitvalueVEC); | ~~~~^~~~~~~~~~~~~~~~ evaluate.cpp:2685:10: note: ‘oldfitvalueVEC’ was declared here 2685 | VECTOR oldfitvalueVEC; | ^~~~~~~~~~~~~~ evaluate.cpp:2837:23: warning: ‘Memory’ may be used uninitialized [-Wmaybe-uninitialized] 2837 | JaMatrixFree(Memory, MemorySize); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ evaluate.cpp:2647:12: note: ‘Memory’ was declared here 2647 | double **Memory; | ^~~~~~ g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c frange_ran.cpp -o frange_ran.o g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c genoud.cpp -o genoud.o genoud.cpp: In function ‘void genoud(GND_IOstructure*)’: genoud.cpp:66:8: warning: variable ‘LVMreturn’ set but not used [-Wunused-but-set-variable] 66 | long LVMreturn; | ^~~~~~~~~ g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c gradient.cpp -o gradient.o gradient.cpp: In function ‘void numgradc(SEXP, SEXP, double*, double*, int, double*, double*, double*, double (*)(SEXP, SEXP, double*, long int, short int, short int, double**), short int, short int, double**)’: gradient.cpp:208:10: warning: variable ‘u’ set but not used [-Wunused-but-set-variable] 208 | double u, fplus, fminus; | ^ gradient.cpp:209:10: warning: variable ‘epsuse’ set but not used [-Wunused-but-set-variable] 209 | double epsuse; | ^~~~~~ gradient.cpp: In function ‘estints* algfd(SEXP, SEXP, int, double*, double*, double*, double (*)(SEXP, SEXP, double*, long int, short int, short int, double**), short int, short int, double**)’: gradient.cpp:405:3: warning: label ‘FD1’ defined but not used [-Wunused-label] 405 | FD1: | ^~~ gradient.cpp:413:3: warning: label ‘FD2’ defined but not used [-Wunused-label] 413 | FD2: | ^~~ gradient.cpp:420:3: warning: label ‘FD3’ defined but not used [-Wunused-label] 420 | FD3: | ^~~ 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 g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c math.cpp -o math.o g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c multiply.cpp -o multiply.o g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c numerics.cpp -o numerics.o g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c operators.cpp -o operators.o g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c print_format.cpp -o print_format.o print_format.cpp: In function ‘long int ReadPopulation(double**, long int, long int, FILE*, short int)’: print_format.cpp:34:19: warning: variable ‘fint’ set but not used [-Wunused-but-set-variable] 34 | int i, j, ltmp, fint; | ^~~~ print_format.cpp:95:29: warning: ‘OldData’ may be used uninitialized [-Wmaybe-uninitialized] 95 | Data[i][j] = OldData[i][j]; | ~~~~~~~~~^ print_format.cpp:35:12: note: ‘OldData’ was declared here 35 | double **OldData; | ^~~~~~~ g++-14 -std=gnu++17 -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 -pedantic -mtune=native -c rgenoud.cpp -o rgenoud.o rgenoud.cpp: In function ‘SEXPREC* rgenoud(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’: rgenoud.cpp:167:34: warning: ‘StartingValues’ may be used uninitialized [-Wmaybe-uninitialized] 167 | MainStructure->StartingValues=StartingValues; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ rgenoud.cpp:140:14: note: ‘StartingValues’ was declared here 140 | double **StartingValues; | ^~~~~~~~~~~~~~ g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o rgenoud.so change_order.o eval.o evaluate.o frange_ran.o genoud.o gradient.o init.o math.o multiply.o numerics.o operators.o print_format.o rgenoud.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpCMmzrC/R.INSTALL1945bb64e65ad/rgenoud/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpCMmzrC/R.INSTALL1945bb64e65ad/rgenoud/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpCMmzrC/R.INSTALL1945bb64e65ad/rgenoud/src' installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-rgenoud/00new/rgenoud/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices converting help for package ‘rgenoud’ finding HTML links ... done genoud html ** 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 (rgenoud)