* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘mkde’ ...
** package ‘mkde’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘gcc-14 (Debian 14.2.0-8) 14.2.0’
using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpWha49X/R.INSTALL2d028463617f77/mkde/src'
gcc-14 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c init.c -o init.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c mkdeFunctions.cpp -o mkdeFunctions.o
mkdeFunctions.cpp: In function ‘SEXPREC* writeRasterToXDMF02(SEXP, SEXP, SEXP, SEXP, SEXP)’:
mkdeFunctions.cpp:1367:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1367 |         for (int i = 0; i < r.size(); i++) {
      |                         ~~^~~~~~~~~~
mkdeFunctions.cpp: In function ‘SEXPREC* mkde3dGridv02interact(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
mkdeFunctions.cpp:901:47: warning: ‘tOld’ may be used uninitialized [-Wmaybe-uninitialized]
  901 |                                 tmpDens0 = (t - tOld) * pXYZ0 / 2.0;
      |                                            ~~~^~~~~~~
mkdeFunctions.cpp:768:23: note: ‘tOld’ was declared here
  768 |     double t0, t1, t, tOld, dt, alpha;
      |                       ^~~~
mkdeFunctions.cpp: In function ‘SEXPREC* mkde2dGrid02(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
mkdeFunctions.cpp:300:42: warning: ‘tOld’ may be used uninitialized [-Wmaybe-uninitialized]
  300 |                             tmpDens = (t - tOld) * pXY / 2.0;
      |                                       ~~~^~~~~~~
mkdeFunctions.cpp:242:23: note: ‘tOld’ was declared here
  242 |     double t0, t1, t, tOld, dt, alpha, totalT;
      |                       ^~~~
mkdeFunctions.cpp: In function ‘SEXPREC* mkde3dGridv02(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
mkdeFunctions.cpp:658:46: warning: ‘tOld’ may be used uninitialized [-Wmaybe-uninitialized]
  658 |                                 tmpDens = (t - tOld) * pXYZ / 2.0;
      |                                           ~~~^~~~~~~
mkdeFunctions.cpp:567:23: note: ‘tOld’ was declared here
  567 |     double t0, t1, t, tOld, dt, alpha;
      |                       ^~~~
mkdeFunctions.cpp: In function ‘SEXPREC* mkde2dGridv02interact(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
mkdeFunctions.cpp:471:42: warning: ‘tOld’ may be used uninitialized [-Wmaybe-uninitialized]
  471 |                             tmpDens = (t - tOld) * pXY / 2.0;
      |                                       ~~~^~~~~~~
mkdeFunctions.cpp:386:23: note: ‘tOld’ was declared here
  386 |     double t0, t1, t, tOld, dt, alpha;
      |                       ^~~~
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o mkde.so init.o mkdeFunctions.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpWha49X/R.INSTALL2d028463617f77/mkde/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpWha49X/R.INSTALL2d028463617f77/mkde/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpWha49X/R.INSTALL2d028463617f77/mkde/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-mkde/00new/mkde/libs
** R
** data
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package ‘mkde’
    finding HTML links ... done
    computeAreaRaster                       html  
    computeContourValues                    html  
    computeSizeMKDE                         html  
    condor                                  html  
    condordem                               html  
    condordem120                            html  
    deselectLocationsOutsideBounds          html  
    deselectNonMovementSteps                html  
    dugong                                  html  
    dugongdem                               html  
    estVarMKDE                              html  
    initializeAreaRaster                    html  
    initializeDensity                       html  
    initializeMKDE2D                        html  
    initializeMKDE3D                        html  
    initializeMovementData                  html  
    mkde-package                            html  
    mkde2Dgrid                              html  
    mkde2Dinteraction                       html  
    mkde3Dgrid                              html  
    mkde3Dinteraction                       html  
    mkdeToTerra                             html  
    panda                                   html  
    pandadem                                html  
    plotMKDE                                html  
    setMaximumZfromConstant                 html  
    setMaximumZfromRaster                   html  
    setMinimumZfromConstant                 html  
    setMinimumZfromRaster                   html  
    writeInterpolatedPathVTK                html  
    writeObservedLocationVTK                html  
    writeRasterToVTK                        html  
    writeRasterToXDMF                       html  
    writeToGRASS                            html  
    writeToVTK                              html  
    writeToXDMF                             html  
** 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 (mkde)