* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘DeCAFS’ ...
** package ‘DeCAFS’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-13 (Debian 13.2.0-23) 13.2.0’
using C++14
make[1]: Entering directory '/tmp/RtmpJQsSeI/R.INSTALLec4143d10d1ec/DeCAFS/src'
g++-13 -std=gnu++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 -pedantic -mtune=native   -c RcppExports.cpp -o RcppExports.o
g++-13 -std=gnu++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 -pedantic -mtune=native   -c algorithms.cpp -o algorithms.o
algorithms.cpp: In function ‘std::vector<std::tuple<int, double, double, double, double, double> > getMinOfTwoQuads(const std::vector<std::tuple<int, double, double, double, double, double> >&, const std::vector<std::tuple<int, double, double, double, double, double> >&)’:
algorithms.cpp:98:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::tuple<int, double, double, double, double, double> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   98 |   for (int k = 1; k < outcost.size(); k++) {
      |                   ~~^~~~~~~~~~~~~~~~
algorithms.cpp:106:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::tuple<int, double, double, double, double, double> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  106 |   for (int i=0; i < outcost.size(); i++) {
      |                 ~~^~~~~~~~~~~~~~~~
algorithms.cpp: In function ‘std::vector<std::tuple<int, double, double, double, double, double> > recomputeIntervals(const std::vector<std::tuple<int, double, double, double, double, double> >&, const double&, const double&, const double&)’:
algorithms.cpp:165:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  165 |     if ((i + 1) == index.size()) {
      |         ~~~~~~~~^~~~~~~~~~~~~~~
g++-13 -std=gnu++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 -pedantic -mtune=native   -c fpop.cpp -o fpop.o
g++-13 -std=gnu++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 -pedantic -mtune=native   -c fpopmain.cpp -o fpopmain.o
fpopmain.cpp: In function ‘std::tuple<std::vector<int, std::allocator<int> >, std::__cxx11::list<double, std::allocator<double> >, std::vector<std::tuple<int, double, double, double, double, double>, std::allocator<std::tuple<int, double, double, double, double, double> > > > FPOPmain(std::vector<double>&, double&, double&, double&, double&, std::string)’:
fpopmain.cpp:51:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   51 |   for (size_t t = 1; t < N; t++) {
      |                      ~~^~~
g++-13 -std=gnu++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 -pedantic -mtune=native   -c quadratic.cpp -o quadratic.o
quadratic.cpp: In function ‘void print_costf(std::vector<std::tuple<int, double, double, double, double, double> >&)’:
quadratic.cpp:93:20: warning: unused variable ‘q’ [-Wunused-variable]
   93 |         for (auto& q: costS) {
      |                    ^
g++-13 -std=gnu++14 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o DeCAFS.so RcppExports.o algorithms.o fpop.o fpopmain.o quadratic.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/tmp/RtmpJQsSeI/R.INSTALLec4143d10d1ec/DeCAFS/src'
make[1]: Entering directory '/tmp/RtmpJQsSeI/R.INSTALLec4143d10d1ec/DeCAFS/src'
make[1]: Leaving directory '/tmp/RtmpJQsSeI/R.INSTALLec4143d10d1ec/DeCAFS/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-DeCAFS/00new/DeCAFS/libs
** R
** data
*** moving datasets to lazyload DB
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package ‘DeCAFS’
    finding HTML links ... done
    DeCAFS                                  html  
    bestParameters                          html  
    cost                                    html  
    dataRWAR                                html  
    dataSinusoidal                          html  
    estimVar                                html  
    estimateParameters                      html  
    evalEtaNu                               html  
    guidedModelSelection                    html  
    oilWell                                 html  
    plot.DeCAFSout                          html  
    scenarioGenerator                       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 (DeCAFS)