* 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)