* installing *source* package ‘tigers’ ...
** this is package ‘tigers’ version ‘0.1-3’
** package ‘tigers’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘gcc (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/tigers/src'
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c InsidePolygon.c -o InsidePolygon.o
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c RMA.c -o RMA.o
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c chull.c -o chull.o
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c convexPolygonOverlap.c -o convexPolygonOverlap.o
convexPolygonOverlap.c: In function ‘segmentIntersection’:
convexPolygonOverlap.c:125:16: 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:16: 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 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c meanvaluecoordinates.c -o meanvaluecoordinates.o
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c polygon2raster.c -o polygon2raster.o
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c reverse_array.c -o reverse_array.o
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c sim_polygons_landClasses.c -o sim_polygons_landClasses.o
In file included from /usr/include/string.h:548,
from /data/gannet/ripley/R/R-devel/include/R_ext/RS.h:34,
from /data/gannet/ripley/R/R-devel/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/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:
/data/gannet/ripley/R/R-devel/include/Rinternals.h:893:33: warning: ‘S’ may be used uninitialized [-Wmaybe-uninitialized]
893 | #define allocMatrix Rf_allocMatrix
/data/gannet/ripley/R/R-devel/include/Rinternals.h:388:36: note: in definition of macro ‘PROTECT’
388 | #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 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c tigers.c -o tigers.o
gcc -shared -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -fpic -L/usr/local/lib64 -o tigers.so InsidePolygon.o RMA.o chull.o convexPolygonOverlap.o meanvaluecoordinates.o polygon2raster.o reverse_array.o sim_polygons_landClasses.o tigers.o
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/tigers/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/tigers/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/tigers/src'
installing to /data/gannet/ripley/R/packages/tests-devel/tigers.Rcheck/00LOCK-tigers/00new/tigers/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 (tigers)