* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’ * installing *source* package ‘tigers’ ... ** package ‘tigers’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-8) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpeInkr9/R.INSTALL20fd5118120288/tigers/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 InsidePolygon.c -o InsidePolygon.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 RMA.c -o RMA.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 chull.c -o chull.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 convexPolygonOverlap.c -o convexPolygonOverlap.o convexPolygonOverlap.c: In function ‘segmentIntersection’: convexPolygonOverlap.c:125:34: warning: ‘alpha2’ may be used uninitialized [-Wmaybe-uninitialized] 125 | yi = S2 == 'H' ? yB0 : beta2 * xi + alpha2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ convexPolygonOverlap.c:96:34: note: ‘alpha2’ was declared here 96 | double beta1, beta2, alpha1, alpha2, xi, yi; | ^~~~~~ convexPolygonOverlap.c:130:34: warning: ‘alpha1’ may be used uninitialized [-Wmaybe-uninitialized] 130 | yi = S1 == 'H' ? yA0 : beta1 * xi + alpha1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ convexPolygonOverlap.c:96:26: note: ‘alpha1’ was declared here 96 | double beta1, beta2, alpha1, alpha2, xi, yi; | ^~~~~~ 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 meanvaluecoordinates.c -o meanvaluecoordinates.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 polygon2raster.c -o polygon2raster.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 reverse_array.c -o reverse_array.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 sim_polygons_landClasses.c -o sim_polygons_landClasses.o In file included from /usr/include/string.h:548, from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/R_ext/RS.h:34, from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/R.h:78, from sim_polygons_landClasses.c:10: In function ‘memcpy’, inlined from ‘triangulate_Call’ at sim_polygons_landClasses.c:494:5: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:10: warning: ‘res’ may be used uninitialized [-Wmaybe-uninitialized] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ sim_polygons_landClasses.c: In function ‘triangulate_Call’: sim_polygons_landClasses.c:457:32: note: ‘res’ was declared here 457 | int i, pathlength, *path, *res, method, S; | ^~~ In file included from sim_polygons_landClasses.c:11: /home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/Rinternals.h:867:33: warning: ‘S’ may be used uninitialized [-Wmaybe-uninitialized] 867 | #define allocMatrix Rf_allocMatrix /home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/Rinternals.h:371:36: note: in definition of macro ‘PROTECT’ 371 | #define PROTECT(s) Rf_protect(s) | ^ sim_polygons_landClasses.c:493:17: note: in expansion of macro ‘allocMatrix’ 493 | PROTECT(v = allocMatrix(INTSXP, pathlength - S, 3)); | ^~~~~~~~~~~ sim_polygons_landClasses.c:457:45: note: ‘S’ was declared here 457 | int i, pathlength, *path, *res, method, S; | ^ 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 tigers.c -o tigers.o gcc-14 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o tigers.so InsidePolygon.o RMA.o chull.o convexPolygonOverlap.o meanvaluecoordinates.o polygon2raster.o reverse_array.o sim_polygons_landClasses.o tigers.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpeInkr9/R.INSTALL20fd5118120288/tigers/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpeInkr9/R.INSTALL20fd5118120288/tigers/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpeInkr9/R.INSTALL20fd5118120288/tigers/src' installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-tigers/00new/tigers/libs ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices converting help for package ‘tigers’ finding HTML links ... done HausdorffDistance html RMA html area html barycoords html chullPolygon html convexPolygonOverlap html distance_to_line html geoTrans html geod html great_circle_line html haveOverlap html is.insidePolygon html polygon2raster html polygonOverlap html random_point_in_triangle html redundantVertices html tigers-package html triangulate html trilinear2Cartesian 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 (tigers)