* installing *source* package ‘TDAvec’ ... ** this is package ‘TDAvec’ version ‘0.1.41’ ** package ‘TDAvec’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++ (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/TDAvec/src' g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c AlgebraicFunctions.cpp -o AlgebraicFunctions.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c BettiCurve.cpp -o BettiCurve.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -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++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c EulerCharacteristic.cpp -o EulerCharacteristic.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c Limits.cpp -o Limits.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c NormalizedLife.cpp -o NormalizedLife.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c PersistenceBlock.cpp -o PersistenceBlock.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c PersistenceImage.cpp -o PersistenceImage.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c PersistenceLandscape.cpp -o PersistenceLandscape.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c PersistenceSilhouette.cpp -o PersistenceSilhouette.o g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppArmadillo/include' -I/usr/local/include -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c PersistentEntropy.cpp -o PersistentEntropy.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)’: PersistenceLandscape.cpp:36:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 36 | for (int i=0; i::value, typename T1::elem_type>::result arma::accu(const T1&) [with T1 = mtOp, eop_scalar_minus_post>, eop_abs>, eop_scalar_times>, eop_scalar_minus_pre>, op_clamp>]’ at /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/fn_accu.hpp:265:32, inlined from ‘typename arma::enable_if2<(arma::is_arma_type::value && arma::resolves_to_vector::yes), typename T1::elem_type>::result arma::sum(const T1&) [with T1 = mtOp, eop_scalar_minus_post>, eop_abs>, eop_scalar_times>, eop_scalar_minus_pre>, op_clamp>]’ at /data/gannet/ripley/R/test-dev/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: /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/arrayops_meat.hpp:941:12: warning: ‘U.arma::quasi_unwrap, arma::eop_scalar_minus_post>, arma::eop_abs>, arma::eop_scalar_times>, arma::eop_scalar_minus_pre>, arma::op_clamp> >::M.arma::Mat::mem_local[0]’ may be used uninitialized [-Wmaybe-uninitialized] 941 | acc1 += (*src); | ~~~~~^~~~~~~~~ In file included from /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo:480: /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/fn_accu.hpp: In function ‘double tent_function_1D(const arma::vec&, const double&, const double&)’: /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/fn_accu.hpp:263:28: note: ‘U’ declared here 263 | const quasi_unwrap U(X); | ^ In static member function ‘static eT arma::arrayops::accumulate(const eT*, arma::uword) [with eT = double]’, inlined from ‘typename arma::enable_if2::value, typename T1::elem_type>::result arma::accu(const T1&) [with T1 = mtOp, eop_scalar_times>, eop_scalar_minus_pre>, op_clamp>]’ at /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/fn_accu.hpp:265:32, inlined from ‘typename arma::enable_if2<(arma::is_arma_type::value && arma::resolves_to_vector::yes), typename T1::elem_type>::result arma::sum(const T1&) [with T1 = mtOp, eop_scalar_times>, eop_scalar_minus_pre>, op_clamp>]’ at /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/fn_sum.hpp:31:14, inlined from ‘double tent_function_2D(const arma::vec&, const arma::vec&, const double&, const double&, const double&)’ at TemplateFunction.cpp:12:22: /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/arrayops_meat.hpp:941:12: warning: ‘U.arma::quasi_unwrap, arma::eop_scalar_times>, arma::eop_scalar_minus_pre>, arma::op_clamp> >::M.arma::Mat::mem_local[0]’ may be used uninitialized [-Wmaybe-uninitialized] 941 | acc1 += (*src); | ~~~~~^~~~~~~~~ /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/fn_accu.hpp: In function ‘double tent_function_2D(const arma::vec&, const arma::vec&, const double&, const double&, const double&)’: /data/gannet/ripley/R/test-dev/RcppArmadillo/include/armadillo_bits/fn_accu.hpp:263:28: note: ‘U’ declared here 263 | const quasi_unwrap U(X); | ^ In file included from /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/Vector.h:51, from /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp.h:41, from /data/gannet/ripley/R/test-dev/RcppArmadillo/include/RcppArmadillo.h:32, from TropicalCoordinates.cpp:1: In static member function ‘static void Rcpp::Vector::replace_element__dispatch__isArgument(Rcpp::traits::false_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’, inlined from ‘static void Rcpp::Vector::replace_element__dispatch(Rcpp::traits::true_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:523:46, inlined from ‘static void Rcpp::Vector::replace_element(iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:512:34, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1169:24, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1170:29, inlined from ‘static Rcpp::Vector Rcpp::Vector::create__dispatch(Rcpp::traits::true_type, const T& ...) [with T = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1146:29, inlined from ‘static Rcpp::Vector Rcpp::Vector::create(const T& ...) [with T = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1128:50, inlined from ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’ at TropicalCoordinates.cpp:79:19: /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:530:13: warning: ‘F2’ may be used uninitialized [-Wmaybe-uninitialized] 530 | *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::replace_element__dispatch__isArgument(Rcpp::traits::false_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’, inlined from ‘static void Rcpp::Vector::replace_element__dispatch(Rcpp::traits::true_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:523:46, inlined from ‘static void Rcpp::Vector::replace_element(iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:512:34, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1169:24, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1170:29, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1170:29, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1170:29, inlined from ‘static Rcpp::Vector Rcpp::Vector::create__dispatch(Rcpp::traits::true_type, const T& ...) [with T = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1146:29, inlined from ‘static Rcpp::Vector Rcpp::Vector::create(const T& ...) [with T = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1128:50, inlined from ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’ at TropicalCoordinates.cpp:79:19: /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:530:13: warning: ‘F4’ may be used uninitialized [-Wmaybe-uninitialized] 530 | *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::replace_element__dispatch__isArgument(Rcpp::traits::false_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’, inlined from ‘static void Rcpp::Vector::replace_element__dispatch(Rcpp::traits::true_type, iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:523:46, inlined from ‘static void Rcpp::Vector::replace_element(iterator, SEXP, R_xlen_t, const U&) [with U = Rcpp::traits::named_object; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:512:34, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1169:24, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1170:29, inlined from ‘static void Rcpp::Vector::replace_element_impl(iterator&, Rcpp::Shield&, int&, const T&, const TArgs& ...) [with T = Rcpp::traits::named_object; TArgs = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1170:29, inlined from ‘static Rcpp::Vector Rcpp::Vector::create__dispatch(Rcpp::traits::true_type, const T& ...) [with T = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1146:29, inlined from ‘static Rcpp::Vector Rcpp::Vector::create(const T& ...) [with T = {Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object, Rcpp::traits::named_object}; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]’ at /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:1128:50, inlined from ‘Rcpp::NumericVector computeTropicalCoordinates(const arma::mat&, const int&, const int&)’ at TropicalCoordinates.cpp:79:19: /data/gannet/ripley/R/test-dev/Rcpp/include/Rcpp/vector/Vector.h:530:13: warning: ‘F3’ may be used uninitialized [-Wmaybe-uninitialized] 530 | *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++ -std=gnu++17 -shared -L/usr/local/lib64 -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/data/gannet/ripley/R/R-devel/lib -lRblas -fopenmp -lgfortran -lm -lquadmath make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/TDAvec/src' make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/TDAvec/src' make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/TDAvec/src' installing to /data/gannet/ripley/R/packages/tests-devel/TDAvec.Rcheck/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)