* installing *source* package ‘imply’ ...
** this is package ‘imply’ version ‘0.1.0’
** package ‘imply’ successfully unpacked and MD5 sums checked
** using staged installation
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether g++ -std=gnu++20 accepts -g... yes
checking for g++ -std=gnu++20 option to enable C++11 features... -std=gnu++11
checking for OpenMP flag of C++ compiler... -fopenmp
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for library containing dispatch_apply_f... no
checking for dispatch/dispatch.h... no
checking whether a simple program can be compiled against libdispatch... no
configure: creating ./config.status
config.status: creating src/Makevars
** libs
using C++ compiler: ‘g++ (GCC) 16.2.1 20260819 (Red Hat 16.2.1-2)’
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-devel/imply/src'
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I'/data/localhost/ripley/R/test-dev/RcppArray/include' -I/usr/local/include -fopenmp -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 RcppExports.cpp -o RcppExports.o
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I'/data/localhost/ripley/R/test-dev/RcppArray/include' -I/usr/local/include -fopenmp -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 apply.cpp -o apply.o
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I'/data/localhost/ripley/R/test-dev/RcppArray/include' -I/usr/local/include -fopenmp -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 geometry.cpp -o geometry.o
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I'/data/localhost/ripley/R/test-dev/RcppArray/include' -I/usr/local/include -fopenmp -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 narrow.cpp -o narrow.o
In file included from narrow.cpp:7:
In function ‘imply::Calibration imply::calibrateFor(NarrowType, double, double, bool)’,
inlined from ‘Rcpp::List calibrateStorage(std::string, double, double, bool)’ at narrow.cpp:68:44:
../inst/include/imply/Narrow.h:178:18: warning: ‘low’ may be used uninitialized [-Wmaybe-uninitialized]
178 | if (integral && dataMin >= low && dataMax <= high)
| ~~~~~~~~~^~~~~~~~~~~~~~~~~
../inst/include/imply/Narrow.h: In function ‘Rcpp::List calibrateStorage(std::string, double, double, bool)’:
../inst/include/imply/Narrow.h:173:12: note: ‘low’ was declared here
173 | double low, high;
| ^~~
In function ‘imply::Calibration imply::calibrateFor(NarrowType, double, double, bool)’,
inlined from ‘Rcpp::List calibrateStorage(std::string, double, double, bool)’ at narrow.cpp:68:44:
../inst/include/imply/Narrow.h:178:36: warning: ‘high’ may be used uninitialized [-Wmaybe-uninitialized]
178 | if (integral && dataMin >= low && dataMax <= high)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../inst/include/imply/Narrow.h: In function ‘Rcpp::List calibrateStorage(std::string, double, double, bool)’:
../inst/include/imply/Narrow.h:173:17: note: ‘high’ was declared here
173 | double low, high;
| ^~~~
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I'/data/localhost/ripley/R/test-dev/RcppArray/include' -I/usr/local/include -fopenmp -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 raster.cpp -o raster.o
In file included from raster.cpp:7:
In static member function ‘static imply::Extent imply::internal::Indexer<D, 1>::flatten(const std::array<long unsigned int, D>&, const std::array<long unsigned int, D>&) [with int D = 1]’,
inlined from ‘imply::Extent imply::Raster<D>::flattenIndex(const Index&) const [with int D = 1]’ at ../inst/include/imply/Raster.h:195:49,
inlined from ‘flattenIndices(Rcpp::RObject, Rcpp::IntegerMatrix, Rcpp::Nullable<Rcpp::Vector<13> >, bool)::<lambda(const auto:9&)> [with auto:9 = imply::Raster<1>]’ at raster.cpp:151:59,
inlined from ‘flattenIndices(Rcpp::RObject, Rcpp::IntegerMatrix, Rcpp::Nullable<Rcpp::Vector<13> >, bool)::<lambda(auto:10)> [with auto:10 = std::integral_constant<int, 1>]’ at raster.cpp:159:16,
inlined from ‘SEXPREC* imply::dispatchDims(int, Functor&&) [with Functor = flattenIndices(Rcpp::RObject, Rcpp::IntegerMatrix, Rcpp::Nullable<Rcpp::Vector<13> >, bool)::<lambda(auto:10)>]’ at ../inst/include/imply/Dispatch.h:45:26,
inlined from ‘SEXPREC* flattenIndices(Rcpp::RObject, Rcpp::IntegerMatrix, Rcpp::Nullable<Rcpp::Vector<13> >, bool)’ at raster.cpp:158:21:
../inst/include/imply/Raster.h:53:34: warning: ‘loc$_M_elems$’ may be used uninitialized [-Wmaybe-uninitialized]
53 | return strides[0] * loc[0];
| ^
raster.cpp: In function ‘SEXPREC* flattenIndices(Rcpp::RObject, Rcpp::IntegerMatrix, Rcpp::Nullable<Rcpp::Vector<13> >, bool)’:
raster.cpp:138:51: note: ‘loc$_M_elems$’ was declared here
138 | typename std::decay_t<decltype(r)>::Index loc;
| ^~~
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I'/data/localhost/ripley/R/test-dev/RcppArray/include' -I/usr/local/include -fopenmp -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 reduce.cpp -o reduce.o
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I'/data/localhost/ripley/R/test-dev/RcppArray/include' -I/usr/local/include -fopenmp -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 sparse.cpp -o sparse.o
g++ -std=gnu++20 -shared -L/usr/local/lib64 -o imply.so RcppExports.o apply.o geometry.o narrow.o raster.o reduce.o sparse.o -fopenmp
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-devel/imply/src'
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-devel/imply/src'
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-devel/imply/src'
installing to /data/localhost/ripley/R/packages/tests-devel/imply.Rcheck/00LOCK-imply/00new/imply/libs
** R
** inst
** 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 (imply)