* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘prcbench’ ...
** package ‘prcbench’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpqdTMBA/R.INSTALL9a651772898ab/prcbench/src'
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 RcppExports.cpp -o RcppExports.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 perfmeas.cpp -o perfmeas.o
perfmeas.cpp: In function ‘Rcpp::List perfmeas_prec_recall(const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, int)’:
perfmeas.cpp:41:25: warning: array subscript 4294967295 is outside array bounds of ‘float [2147483647]’ [-Warray-bounds=]
   41 |     precision[pos_last] = 0;
In file included from /usr/include/x86_64-linux-gnu/c++/14/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/bits/alloc_traits.h:39,
                 from /usr/include/c++/14/ext/alloc_traits.h:34,
                 from /usr/include/c++/14/bits/hashtable_policy.h:39,
                 from /usr/include/c++/14/bits/hashtable.h:35,
                 from /usr/include/c++/14/bits/unordered_map.h:33,
                 from /usr/include/c++/14/unordered_map:41,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/platform/compiler.h:153,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/r/headers.h:66,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/RcppCommon.h:30,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp.h:27,
                 from perfmeas.cpp:2:
In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = float]’,
    inlined from ‘static _Tp* std::allocator_traits<std::allocator<_Tp1> >::allocate(allocator_type&, size_type) [with _Tp = float]’ at /usr/include/c++/14/bits/alloc_traits.h:509:28,
    inlined from ‘std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = std::allocator<float>]’ at /usr/include/c++/14/bits/stl_vector.h:380:33,
    inlined from ‘void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = float; _Alloc = std::allocator<float>]’ at /usr/include/c++/14/bits/stl_vector.h:398:44,
    inlined from ‘std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = float; _Alloc = std::allocator<float>]’ at /usr/include/c++/14/bits/stl_vector.h:334:26,
    inlined from ‘std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = float; _Alloc = std::allocator<float>]’ at /usr/include/c++/14/bits/stl_vector.h:557:47,
    inlined from ‘Rcpp::List perfmeas_prec_recall(const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, int)’ at perfmeas.cpp:23:40:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 17179869180 into object of size [4, 8589934588] allocated by ‘operator new’
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 17179869180 into object of size [4, 8589934588] allocated by ‘operator new’
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 17179869180 into object of size [4, 8589934588] allocated by ‘operator new’
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 17179869180 into object of size [4, 8589934588] allocated by ‘operator new’
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 17179869180 into object of size [4, 8589934588] allocated by ‘operator new’
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o prcbench.so RcppExports.o perfmeas.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpqdTMBA/R.INSTALL9a651772898ab/prcbench/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpqdTMBA/R.INSTALL9a651772898ab/prcbench/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpqdTMBA/R.INSTALL9a651772898ab/prcbench/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-prcbench/00new/prcbench/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 ‘prcbench’
    finding HTML links ... done
    C1DATA                                  html  
    C2DATA                                  html  
    C3DATA                                  html  
    C4DATA                                  html  
    TestDataB                               html  
    TestDataC                               html  
    ToolAUCCalculator                       html  
    ToolIFBase                              html  
    ToolPRROC                               html  
    ToolPerfMeas                            html  
    ToolROCR                                html  
    Toolprecrec                             html  
    autoplot                                html  
    create_example_func                     html  
    create_testset                          html  
    create_toolset                          html  
    create_usrdata                          html  
    create_usrtool                          html  
    prcbench                                html  
    run_benchmark                           html  
    run_evalcurve                           html  
*** 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 (prcbench)