* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘TDAvec’ ...
** 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 '/home/hornik/tmp/scratch/RtmpW6oi0J/R.INSTALL3669ba48c4bf1/TDAvec/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'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/Packages/RcppArmadillo/include/armadillo:662,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:58,
                 from /home/hornik/tmp/R.check/r-patched-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-patched-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-patched-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-patched-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-patched-gcc/Work/build/Packages/RcppArmadillo/include/armadillo:478:
/home/hornik/tmp/R.check/r-patched-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-patched-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-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-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-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp/Vector.h:51,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include/Rcpp.h:40,
                 from /home/hornik/tmp/R.check/r-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-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-patched-gcc/Work/build/lib -lRblas -fopenmp -lgfortran -lm -lquadmath -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpW6oi0J/R.INSTALL3669ba48c4bf1/TDAvec/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpW6oi0J/R.INSTALL3669ba48c4bf1/TDAvec/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpW6oi0J/R.INSTALL3669ba48c4bf1/TDAvec/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-TDAvec/00new/TDAvec/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package ‘TDAvec’
    finding HTML links ... done
    computeAlgebraicFunctions               html  
    computeBettiCurve                       html  
    computeComplexPolynomial                html  
    computeEulerCharacteristic              html  
    computeLimits                           html  
    computeNormalizedLife                   html  
    computePersistenceBlock                 html  
    computePersistenceImage                 html  
    computePersistenceLandscape             html  
    computePersistenceSilhouette            html  
    computePersistentEntropy                html  
    computeStats                            html  
    computeTemplateFunction                 html  
    computeTropicalCoordinates              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 (TDAvec)