* installing *source* package ‘fs’ ...
** this is package ‘fs’ version ‘2.0.1’
** package ‘fs’ successfully unpacked and MD5 sums checked
** using staged installation
Found pkg-config cflags and libs!
Using PKG_CFLAGS=
Using PKG_LIBS=-luv -lpthread -ldl -lrt -lm
** libs
using C++ compiler: ‘g++ (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7)’
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/fs/src'
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c dir.cc -o dir.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c error.cc -o error.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c file.cc -o file.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c fs.cc -o fs.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c getmode.cc -o getmode.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c id.cc -o id.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c init.cc -o init.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c link.cc -o link.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c path.cc -o path.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c utils.cc -o utils.o
g++ -std=gnu++20 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c unix/getmode.cc -o unix/getmode.o
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fvisibility=hidden -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 bsd/setmode.c -o bsd/setmode.o
bsd/setmode.c: In function ‘setmode’:
bsd/setmode.c:159:37: warning: pointer ‘saveset’ may be used after ‘reallocarray’ [-Wuse-after-free]
159 | set = newset + (set - saveset); \
| ^
bsd/setmode.c:227:17: note: in expansion of macro ‘ADDCMD’
227 | ADDCMD('=', (STANDARD_BITS|S_ISTXT), perm, mask);
| ^~~~~~
bsd/setmode.c:156:36: note: call to ‘reallocarray’ here
156 | newset = (BITCMD*) reallocarray(saveset, setlen, sizeof(BITCMD)); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bsd/setmode.c:227:17: note: in expansion of macro ‘ADDCMD’
227 | ADDCMD('=', (STANDARD_BITS|S_ISTXT), perm, mask);
| ^~~~~~
bsd/setmode.c:159:37: warning: pointer ‘saveset’ may be used after ‘reallocarray’ [-Wuse-after-free]
159 | set = newset + (set - saveset); \
| ^
bsd/setmode.c:306:41: note: in expansion of macro ‘ADDCMD’
306 | ADDCMD(op, who, perm, mask);
| ^~~~~~
bsd/setmode.c:156:36: note: call to ‘reallocarray’ here
156 | newset = (BITCMD*) reallocarray(saveset, setlen, sizeof(BITCMD)); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bsd/setmode.c:306:41: note: in expansion of macro ‘ADDCMD’
306 | ADDCMD(op, who, perm, mask);
| ^~~~~~
bsd/setmode.c:159:37: warning: pointer ‘saveset’ may be used after ‘reallocarray’ [-Wuse-after-free]
159 | set = newset + (set - saveset); \
| ^
bsd/setmode.c:312:41: note: in expansion of macro ‘ADDCMD’
312 | ADDCMD('X', who, permXbits, mask);
| ^~~~~~
bsd/setmode.c:156:36: note: call to ‘reallocarray’ here
156 | newset = (BITCMD*) reallocarray(saveset, setlen, sizeof(BITCMD)); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bsd/setmode.c:312:41: note: in expansion of macro ‘ADDCMD’
312 | ADDCMD('X', who, permXbits, mask);
| ^~~~~~
bsd/setmode.c:159:37: warning: pointer ‘saveset’ may be used after ‘reallocarray’ [-Wuse-after-free]
159 | set = newset + (set - saveset); \
| ^
bsd/setmode.c:315:33: note: in expansion of macro ‘ADDCMD’
315 | ADDCMD(*p, who, op, mask);
| ^~~~~~
bsd/setmode.c:156:36: note: call to ‘reallocarray’ here
156 | newset = (BITCMD*) reallocarray(saveset, setlen, sizeof(BITCMD)); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bsd/setmode.c:315:33: note: in expansion of macro ‘ADDCMD’
315 | ADDCMD(*p, who, op, mask);
| ^~~~~~
bsd/setmode.c:159:37: warning: pointer ‘saveset’ may be used after ‘reallocarray’ [-Wuse-after-free]
159 | set = newset + (set - saveset); \
| ^
bsd/setmode.c:326:41: note: in expansion of macro ‘ADDCMD’
326 | ADDCMD(op, who, perm, mask);
| ^~~~~~
bsd/setmode.c:156:36: note: call to ‘reallocarray’ here
156 | newset = (BITCMD*) reallocarray(saveset, setlen, sizeof(BITCMD)); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bsd/setmode.c:326:41: note: in expansion of macro ‘ADDCMD’
326 | ADDCMD(op, who, perm, mask);
| ^~~~~~
bsd/setmode.c:159:37: warning: pointer ‘saveset’ may be used after ‘reallocarray’ [-Wuse-after-free]
159 | set = newset + (set - saveset); \
| ^
bsd/setmode.c:330:41: note: in expansion of macro ‘ADDCMD’
330 | ADDCMD('X', who, permXbits, mask);
| ^~~~~~
bsd/setmode.c:156:36: note: call to ‘reallocarray’ here
156 | newset = (BITCMD*) reallocarray(saveset, setlen, sizeof(BITCMD)); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bsd/setmode.c:330:41: note: in expansion of macro ‘ADDCMD’
330 | ADDCMD('X', who, permXbits, mask);
| ^~~~~~
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fvisibility=hidden -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 bsd/strmode.c -o bsd/strmode.o
gcc -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I. -I/usr/local/include -fvisibility=hidden -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 bsd/reallocarray.c -o bsd/reallocarray.o
g++ -std=gnu++20 -shared -L/usr/local/lib64 -o fs.so dir.o error.o file.o fs.o getmode.o id.o init.o link.o path.o utils.o unix/getmode.o bsd/setmode.o bsd/strmode.o bsd/reallocarray.o -luv -lpthread -ldl -lrt -lm
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/fs/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/fs/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/fs/src'
installing to /data/gannet/ripley/R/packages/tests-devel/fs.Rcheck/00LOCK-fs/00new/fs/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** 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 (fs)