* installing *source* package ‘quadtree’ ...
** this is package ‘quadtree’ version ‘0.1.14’
** package ‘quadtree’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘clang version 21.1.8’
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/quadtree/src'
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c LcpFinder.cpp -o LcpFinder.o
In file included from LcpFinder.cpp:1:
In file included from ./LcpFinder.h:4:
In file included from ./Node.h:6:
In file included from libs/cereal/archives/portable_binary.hpp:32:
libs/cereal/cereal.hpp:457:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:457:47: note: add an explicit capture of 'this' to capture '*this' by reference
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
libs/cereal/cereal.hpp:862:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:862:47: note: add an explicit capture of 'this' to capture '*this' by reference
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c LcpFinderWrapper.cpp -o LcpFinderWrapper.o
2 warnings generated.
In file included from LcpFinderWrapper.cpp:1:
In file included from ./LcpFinderWrapper.h:4:
In file included from ./LcpFinder.h:4:
In file included from ./Node.h:6:
In file included from libs/cereal/archives/portable_binary.hpp:32:
libs/cereal/cereal.hpp:457:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:457:47: note: add an explicit capture of 'this' to capture '*this' by reference
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
libs/cereal/cereal.hpp:862:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:862:47: note: add an explicit capture of 'this' to capture '*this' by reference
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c Matrix.cpp -o Matrix.o
2 warnings generated.
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c Node.cpp -o Node.o
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c NodeWrapper.cpp -o NodeWrapper.o
In file included from NodeWrapper.cpp:1:
In file included from ./NodeWrapper.h:4:
In file included from ./Node.h:6:
In file included from libs/cereal/archives/portable_binary.hpp:32:
libs/cereal/cereal.hpp:457:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:457:47: note: add an explicit capture of 'this' to capture '*this' by reference
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
In file included from Node.cpp:1:
In file included from ./Node.h:6:
In file included from libs/cereal/archives/portable_binary.hpp:32:
libs/cereal/cereal.hpp:457:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:457:47: note: add an explicit capture of 'this' to capture '*this' by reference
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c Point.cpp -o Point.o
libs/cereal/cereal.hpp:862:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:862:47: note: add an explicit capture of 'this' to capture '*this' by reference
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
libs/cereal/cereal.hpp:862:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:862:47: note: add an explicit capture of 'this' to capture '*this' by reference
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
2 warnings generated.
2 warnings generated.
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c Quadtree.cpp -o Quadtree.o
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c QuadtreeWrapper.cpp -o QuadtreeWrapper.o
In file included from Quadtree.cpp:1:
In file included from ./Quadtree.h:5:
In file included from ./Node.h:6:
In file included from libs/cereal/archives/portable_binary.hpp:32:
libs/cereal/cereal.hpp:457:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:457:47: note: add an explicit capture of 'this' to capture '*this' by reference
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
libs/cereal/cereal.hpp:862:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:862:47: note: add an explicit capture of 'this' to capture '*this' by reference
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
In file included from QuadtreeWrapper.cpp:1:
In file included from ./QuadtreeWrapper.h:4:
In file included from ./LcpFinderWrapper.h:4:
In file included from ./LcpFinder.h:4:
In file included from ./Node.h:6:
In file included from libs/cereal/archives/portable_binary.hpp:32:
libs/cereal/cereal.hpp:457:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:457:47: note: add an explicit capture of 'this' to capture '*this' by reference
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
libs/cereal/cereal.hpp:862:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:862:47: note: add an explicit capture of 'this' to capture '*this' by reference
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c R_Interface.cpp -o R_Interface.o
2 warnings generated.
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c RcppExports.cpp -o RcppExports.o
2 warnings generated.
/usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I libs -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c load_modules.cpp -o load_modules.o
In file included from load_modules.cpp:1:
In file included from ./NodeWrapper.h:4:
In file included from ./Node.h:6:
In file included from libs/cereal/archives/portable_binary.hpp:32:
libs/cereal/cereal.hpp:457:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:457:47: note: add an explicit capture of 'this' to capture '*this' by reference
457 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
libs/cereal/cereal.hpp:862:53: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture]
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
libs/cereal/cereal.hpp:862:47: note: add an explicit capture of 'this' to capture '*this' by reference
862 | std::function<void(void)> deferment( [=](){ self->process( d.value ); } );
| ^
| , this
2 warnings generated.
/usr/local/clang21/bin/clang++ -std=gnu++20 -shared -L/usr/local/clang/lib64 -L/usr/local/clang21/lib -L/usr/local/clang21/lib/x86_64-unknown-linux-gnu -L/usr/local/lib64 -o quadtree.so LcpFinder.o LcpFinderWrapper.o Matrix.o Node.o NodeWrapper.o Point.o Quadtree.o QuadtreeWrapper.o R_Interface.o RcppExports.o load_modules.o
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/quadtree/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/quadtree/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/quadtree/src'
installing to /data/gannet/ripley/R/packages/tests-clang/quadtree.Rcheck/00LOCK-quadtree/00new/quadtree/libs
** R
** inst
** byte-compile and prepare package for lazy loading
in method for ‘coerce’ with signature ‘"Quadtree","sf"’: no definition for class “sf”
** 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 (quadtree)