* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘imager’ ...
** this is package ‘imager’ version ‘1.0.5’
** package ‘imager’ successfully unpacked and MD5 sums checked
** using staged installation
checking for pkg-config... /usr/bin/pkg-config
checking for gcc... gcc-14 -std=gnu23
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 gcc-14 -std=gnu23 accepts -g... yes
checking for gcc-14 -std=gnu23 option to enable C11 features... none needed
checking whether the compiler supports GNU C++... yes
checking whether g++-14 -std=gnu++17 accepts -g... yes
checking for g++-14 -std=gnu++17 option to enable C++11 features... none needed
checking how to run the C++ preprocessor... g++-14 -std=gnu++17 -E
checking for X... libraries , headers
checking for XOpenDisplay in -lX11... yes
X11 library found.
configure: Checking if FFTW3 library is available using pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for fftw3... yes
FFTW3 found!
checking whether pkg-config knows about libtiff-4... yes
checking for configurable backends... checking whether --static is needed... no
checking for g++-14 -std=gnu++17 option to support OpenMP... -fopenmp
configure: creating ./config.status
config.status: creating src/Makevars
** libs
using C++ compiler: ‘g++-14 (Debian 14.3.0-8) 14.3.0’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpOyk4ce/R.INSTALL13a21967e4f825/imager/src'
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -Dcimg_use_fftw3 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -Dcimg_use_tiff -I../inst/include -DCIMG_COMPILING -Dcimg_use_rng -Dcimg_use_r -Dcimg_use_fftw3_singlethread -Dcimg_verbosity=1 -Dcimg_date='""' -Dcimg_time='""' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c unity.cpp -o unity.o
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/R.h:73,
from ../inst/include/imager.h:14,
from colourspace.cpp:1,
from unity.cpp:12:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/exceptions.h: In function ‘void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/R_ext/Error.h:85:17: warning: infinite recursion detected [-Winfinite-recursion]
85 | #define warning Rf_warning
| ^~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/exceptions.h:190:17: note: in expansion of macro ‘warning’
190 | inline void warning(const char* fmt, Args&&... args ) {
| ^~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/RcppCommon.h:133,
from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp.h:27,
from ../inst/include/imager.h:15:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/exceptions.h:191:19: note: recursive call
191 | Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o imager.so unity.o -fopenmp -lX11 -Dcimg_use_fftw3 -lfftw3 -ltiff -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpOyk4ce/R.INSTALL13a21967e4f825/imager/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpOyk4ce/R.INSTALL13a21967e4f825/imager/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpOyk4ce/R.INSTALL13a21967e4f825/imager/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-imager/00new/imager/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
converting help for package ‘imager’
finding HTML links ... done
FFT html
RasterPackage html
add.colour html
as.cimg html
as.cimg.array html
as.cimg.data.frame html
as.cimg.function html
as.cimg.im html
as.cimg.raster html
as.data.frame.cimg html
as.data.frame.imlist html
as.data.frame.pixset html
as.igraph.cimg html
as.igraph.pixset html
as.imlist html
as.pixset html
as.raster.cimg html
at html
autocrop html
bbox html
blur_anisotropic html
boats html
boundary html
boxblur html
boxblur_xy html
bucketfill html
cannyEdges html
capture.plot html
center.stencil html
channels html
ci html
cimg html
cimg.dimensions html
cimg.extract html
cimg.openmp html
cimg2im html
circles html
clean html
colorise html
common_pixsets html
contours html
coord.index html
correlate html
crop.borders html
deriche html
diffusion_tensors html
displacement html
display html
display.cimg html
display.list html
distance_transform html
draw_circle html
draw_rect html
draw_text html
erode html
extract_patches html
flatten.alpha html
frames html
get.locations html
get.stencil html
get_gradient html
get_hessian html
grab html
grapes-inr-grapes html
grayscale html
grow html
gsdim html
haar html
highlight html
hough_circle html
hough_line html
idply html
iiply html
ilply html
im_split html
imager html
imager.colourspaces html
imager.combine html
imager.replace html
imager.subset html
imappend html
imchange html
imcoord html
imdirac html
imdraw html
imeval html
imfill html
imgradient html
imhessian html
iminfo html
imlap html
imlist html
imnoise html
implot html
imrep html
imrotate html
imsharpen html
imshift html
imsplit html
imsub html
imwarp html
index.coord html
inpaint html
interact html
interp html
is.cimg html
is.imlist html
is.pixset html
isoblur html
label html
liply html
load.dir html
load.example html
load.image html
load.video html
magick html
make.video html
map_il html
medianblur html
mirror html
mutate_plyr html
nfline html
pad html
patch_summary_cimg html
patchstat html
periodic.part html
permute_axes html
pipe html
pixel.grid html
pixset html
play html
plot.cimg html
plot.imlist html
px.flood html
px.na html
px.remove_outer html
renorm html
resize html
resize_uniform html
rm.alpha html
rotate_xy html
save.image html
split_connected html
squeeze html
stencil.cross html
threshold html
vanvliet html
warp html
watershed html
where html
** 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 (imager)