* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘TDAvec’ ...
** this is package ‘TDAvec’ version ‘0.1.4’
** package ‘TDAvec’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-14 (Debian 14.2.0-16) 14.2.0’
make[1]: Entering directory '/tmp/RtmpaTOEvK/R.INSTALL137e9f521a7b89/TDAvec/src'
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c AlgebraicFunctions.cpp -o AlgebraicFunctions.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c BettiCurve.cpp -o BettiCurve.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c ComplexPolynomial.cpp -o ComplexPolynomial.o
ComplexPolynomial.cpp: In function ‘arma::mat computeComplexPolynomial(const arma::mat&, const int&, const int&, std::string)’:
ComplexPolynomial.cpp:50:16: warning: comparison of integer expressions of different signedness: ‘const arma::uword’ {aka ‘const unsigned int’} and ‘const int’ [-Wsign-compare]
   50 |   if (x.n_elem < m) stop("m must be less than or equal to the number of points in the diagram!");
      |       ~~~~~~~~~^~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c EulerCharacteristic.cpp -o EulerCharacteristic.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Limits.cpp -o Limits.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c NormalizedLife.cpp -o NormalizedLife.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c PersistenceBlock.cpp -o PersistenceBlock.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c PersistenceImage.cpp -o PersistenceImage.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c PersistenceLandscape.cpp -o PersistenceLandscape.o
PersistenceLandscape.cpp: In function ‘arma::mat computePersistenceLandscape(const arma::mat&, const int&, const arma::vec&, const int&, const bool&, const std::string&, Rcpp::Nullable<double>)’:
PersistenceLandscape.cpp:22:8: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
   22 |   if (k>indices.n_elem) stop("k must be less than or equal to the number of points in the diagram!");
      |       ~^~~~~~~~~~~~~~~
PersistenceLandscape.cpp:38:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
   38 |     for (int i=0;i<scaleSeq.n_elem;++i){
      |                  ~^~~~~~~~~~~~~~~~
PersistenceLandscape.cpp:54:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
   54 |     for (int i=0;i<scaleSeq.n_elem;++i){
      |                  ~^~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c PersistenceSilhouette.cpp -o PersistenceSilhouette.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c PersistentEntropy.cpp -o PersistentEntropy.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -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-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c Stats.cpp -o Stats.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c TemplateFunction.cpp -o TemplateFunction.o
TemplateFunction.cpp: In function ‘Rcpp::NumericVector computeTemplateFunction(const arma::mat&, const int&, const double&, const int&, const double&)’:
TemplateFunction.cpp:60:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
   60 |     for (int j = 0; j < center_l.n_elem; ++j) {
      |                     ~~^~~~~~~~~~~~~~~~~
TemplateFunction.cpp:71:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
   71 |     for (int i = 0; i < center_x.n_elem; ++i) {
      |                     ~~^~~~~~~~~~~~~~~~~
TemplateFunction.cpp:72:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
   72 |       for (int j = 0; j < center_l.n_elem; ++j) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/armadillo:662,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/RcppArmadillo.h:29,
                 from TemplateFunction.cpp:1:
In static member function ‘static eT arma::arrayops::accumulate(const eT*, arma::uword) [with eT = double]’,
    inlined from ‘typename arma::enable_if2<arma::is_arma_type<T1>::value, typename T1::elem_type>::result arma::accu(const T1&) [with T1 = mtOp<double, eOp<eOp<eOp<eOp<Col<double>, eop_scalar_minus_post>, eop_abs>, eop_scalar_times>, eop_scalar_minus_pre>, op_clamp>]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/armadillo_bits/fn_accu.hpp:267:32,
    inlined from ‘typename arma::enable_if2<(arma::is_arma_type<T1>::value && arma::resolves_to_vector<T1>::yes), typename T1::elem_type>::result arma::sum(const T1&) [with T1 = mtOp<double, eOp<eOp<eOp<eOp<Col<double>, eop_scalar_minus_post>, eop_abs>, eop_scalar_times>, eop_scalar_minus_pre>, op_clamp>]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/armadillo_bits/fn_sum.hpp:31:14,
    inlined from ‘double tent_function_1D(const arma::vec&, const double&, const double&)’ at TemplateFunction.cpp:18:22:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/armadillo_bits/arrayops_meat.hpp:932:12: warning: ‘P.arma::Proxy<arma::mtOp<double, arma::eOp<arma::eOp<arma::eOp<arma::eOp<arma::Col<double>, arma::eop_scalar_minus_post>, arma::eop_abs>, arma::eop_scalar_times>, arma::eop_scalar_minus_pre>, arma::op_clamp> >::Q.arma::Mat<double>::mem_local[0]’ may be used uninitialized [-Wmaybe-uninitialized]
  932 |       acc1 += (*src);
      |       ~~~~~^~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/armadillo:478:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/armadillo_bits/fn_accu.hpp: In function ‘double tent_function_1D(const arma::vec&, const double&, const double&)’:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/armadillo_bits/fn_accu.hpp:261:19: note: ‘P’ declared here
  261 |   const Proxy<T1> P(X);
      |                   ^
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native   -c TropicalCoordinates.cpp -o TropicalCoordinates.o
In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/Vector.h:51,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp.h:40,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppArmadillo/include/RcppArmadillo.h:32,
                 from TropicalCoordinates.cpp:1:
In static member function ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element__dispatch__isArgument(Rcpp::traits::false_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element__dispatch(Rcpp::traits::true_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:525:46,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element(iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:514:34,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1168:32,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1169:37,
    inlined from ‘static Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::Vector<RTYPE, StoragePolicy>::create__dispatch(Rcpp::traits::true_type, const T& ...) [with T = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1148:37,
    inlined from ‘static Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::Vector<RTYPE, StoragePolicy>::create(const T& ...) [with T = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1131:33,
    inlined from ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’ at TropicalCoordinates.cpp:79:19:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:532:13: warning: ‘F2’ may be used uninitialized [-Wmaybe-uninitialized]
  532 |         *it = converter_type::get(u.object ) ;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TropicalCoordinates.cpp: In function ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’:
TropicalCoordinates.cpp:51:10: note: ‘F2’ was declared here
   51 |   double F2;
      |          ^~
In static member function ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element__dispatch__isArgument(Rcpp::traits::false_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element__dispatch(Rcpp::traits::true_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:525:46,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element(iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:514:34,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1168:32,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1169:37,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1169:37,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1169:37,
    inlined from ‘static Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::Vector<RTYPE, StoragePolicy>::create__dispatch(Rcpp::traits::true_type, const T& ...) [with T = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1148:37,
    inlined from ‘static Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::Vector<RTYPE, StoragePolicy>::create(const T& ...) [with T = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1131:33,
    inlined from ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’ at TropicalCoordinates.cpp:79:19:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:532:13: warning: ‘F4’ may be used uninitialized [-Wmaybe-uninitialized]
  532 |         *it = converter_type::get(u.object ) ;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TropicalCoordinates.cpp: In function ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’:
TropicalCoordinates.cpp:53:10: note: ‘F4’ was declared here
   53 |   double F4;
      |          ^~
In static member function ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element__dispatch__isArgument(Rcpp::traits::false_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element__dispatch(Rcpp::traits::true_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:525:46,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element(iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object<double>; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:514:34,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1168:32,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1169:37,
    inlined from ‘static void Rcpp::Vector<RTYPE, StoragePolicy>::replace_element_impl(iterator&, Rcpp::Shield<SEXPREC*>&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object<double>; TArgs = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1169:37,
    inlined from ‘static Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::Vector<RTYPE, StoragePolicy>::create__dispatch(Rcpp::traits::true_type, const T& ...) [with T = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1148:37,
    inlined from ‘static Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::Vector<RTYPE, StoragePolicy>::create(const T& ...) [with T = {Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>, Rcpp::traits::named_object<double>}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:1131:33,
    inlined from ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’ at TropicalCoordinates.cpp:79:19:
/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include/Rcpp/vector/Vector.h:532:13: warning: ‘F3’ may be used uninitialized [-Wmaybe-uninitialized]
  532 |         *it = converter_type::get(u.object ) ;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TropicalCoordinates.cpp: In function ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’:
TropicalCoordinates.cpp:52:10: note: ‘F3’ was declared here
   52 |   double F3;
      |          ^~
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o TDAvec.so AlgebraicFunctions.o BettiCurve.o ComplexPolynomial.o EulerCharacteristic.o Limits.o NormalizedLife.o PersistenceBlock.o PersistenceImage.o PersistenceLandscape.o PersistenceSilhouette.o PersistentEntropy.o RcppExports.o Stats.o TemplateFunction.o TropicalCoordinates.o -llapack -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lRblas -fopenmp -lgfortran -lm -lquadmath -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
make[1]: Leaving directory '/tmp/RtmpaTOEvK/R.INSTALL137e9f521a7b89/TDAvec/src'
make[1]: Entering directory '/tmp/RtmpaTOEvK/R.INSTALL137e9f521a7b89/TDAvec/src'
make[1]: Leaving directory '/tmp/RtmpaTOEvK/R.INSTALL137e9f521a7b89/TDAvec/src'
installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-TDAvec/00new/TDAvec/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** 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 (TDAvec)