downloading reverse dependencies ... downloading damAOI_0.1.tar.gz ... ok downloading ggOceanMaps_2.2.0.tar.gz ... ok downloading phyloregion_1.0.8.tar.gz ... ok downloading tectonicr_0.4.7.tar.gz ... ok downloading tilemaps_0.2.0.tar.gz ... ok downloading centerline_0.2.2.tar.gz ... ok downloading recolorize_0.2.0.tar.gz ... ok downloading spNetwork_0.4.4.6.tar.gz ... ok installing dependencies ‘cppRouting’, ‘maptpx’, ‘pavo’, ‘plotfunctions’, ‘predicts’, ‘raybevel’, ‘rgl’, ‘smoothr’ also installing the dependencies ‘rayimage’, ‘rayvertex’, ‘RcppCGAL’, ‘lightr’ begin installing package ‘rayimage’ begin installing package ‘RcppCGAL’ begin installing package ‘maptpx’ begin installing package ‘lightr’ begin installing package ‘predicts’ begin installing package ‘plotfunctions’ begin installing package ‘cppRouting’ begin installing package ‘smoothr’ begin installing package ‘rgl’ * installing *source* package ‘smoothr’ ... ** this is package ‘smoothr’ version ‘1.1.0’ ** using staged installation ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (smoothr) * installing *source* package ‘lightr’ ... ** this is package ‘lightr’ version ‘1.8.0’ ** package ‘lightr’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (lightr) begin installing package ‘pavo’ * installing *source* package ‘maptpx’ ... ** this is package ‘maptpx’ version ‘1.9-7’ ** package ‘maptpx’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpYdfDbf/R.INSTALL9637355828f10/maptpx/src' gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DRPRINT -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c init.c -o init.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DRPRINT -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c latools.c -o latools.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DRPRINT -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c rhelp.c -o rhelp.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DRPRINT -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c topics.c -o topics.o gcc-14 -std=gnu23 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o maptpx.so init.o latools.o rhelp.o topics.o -llapack -L/home/hornik/tmp/R/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpYdfDbf/R.INSTALL9637355828f10/maptpx/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-maptpx/00new/maptpx/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** 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 (maptpx) * installing *source* package ‘plotfunctions’ ... ** this is package ‘plotfunctions’ version ‘1.4’ ** package ‘plotfunctions’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (plotfunctions) * installing *source* package ‘RcppCGAL’ ... ** this is package ‘RcppCGAL’ version ‘6.0.1’ ** package ‘RcppCGAL’ successfully unpacked and MD5 sums checked ** using staged installation ** preparing to configure package 'RcppCGAL' ... System tar failed. Falling back to internal tar. *** configured file: 'R/pkg_state.R.in' => 'R/pkg_state.R' ** finished configure for package 'RcppCGAL' ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (RcppCGAL) * installing *source* package ‘pavo’ ... ** this is package ‘pavo’ version ‘2.9.0’ ** package ‘pavo’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (pavo) * installing *source* package ‘predicts’ ... ** this is package ‘predicts’ version ‘0.1-19’ ** package ‘predicts’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (predicts) * installing *source* package ‘rayimage’ ... ** this is package ‘rayimage’ version ‘0.15.1’ ** package ‘rayimage’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp84w4ZR/R.INSTALL963681b0b6a49/rayimage/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../inst/include -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../inst/include -fpic -g -O2 -Wall -pedantic -mtune=native -c bool_distance.cpp -o bool_distance.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../inst/include -fpic -g -O2 -Wall -pedantic -mtune=native -c covert_to_nr.cpp -o covert_to_nr.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../inst/include -fpic -g -O2 -Wall -pedantic -mtune=native -c pointspread.cpp -o pointspread.o pointspread.cpp: In function ‘Rcpp::NumericMatrix resize_matrix_stb(Rcpp::NumericMatrix, int, int, int)’: pointspread.cpp:101:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 101 | for(unsigned int i = 0; i < image.nrow(); i++ ) { | ~~^~~~~~~~~~~~~~ pointspread.cpp:102:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 102 | for(unsigned int j = 0; j < image.ncol(); j++) { | ~~^~~~~~~~~~~~~~ pointspread.cpp: In function ‘arma::mat generate_disk(float, int, bool, bool)’: pointspread.cpp:164:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 164 | for(int i = 0; i < testmat.n_rows; i++) { | ~~^~~~~~~~~~~~~~~~ pointspread.cpp:165:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 165 | for(int j = 0; j < testmat.n_cols; j++) { | ~~^~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o rayimage.so RcppExports.o bool_distance.o covert_to_nr.o pointspread.o -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp84w4ZR/R.INSTALL963681b0b6a49/rayimage/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-rayimage/00new/rayimage/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** 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 (rayimage) begin installing package ‘rayvertex’ * installing *source* package ‘cppRouting’ ... ** this is package ‘cppRouting’ version ‘3.1’ ** package ‘cppRouting’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ using C++11 make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpBina4u/R.INSTALL963764ca3e6b9/cppRouting/src' g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c aggc.cpp -o aggc.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from aggc.cpp:2: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c aon.cpp -o aon.o aon.cpp: In constructor ‘aonGraph::aonGraph(Graph*, IVec, IVec, DVec, int)’: aon.cpp:21:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 21 | for (int i = 0; i < m_dep.size(); i++) { | ~~^~~~~~~~~~~~~~ aon.cpp: In member function ‘void aonGraph::join(aonGraph&)’: aon.cpp:66:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for (int i = 0; i < m_result.size(); i++){ | ~~^~~~~~~~~~~~~~~~~ aon.cpp: In member function ‘void aonGraph::dijkstra(std::size_t, std::size_t)’: aon.cpp:112:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 112 | for (int i = 0; i < arr.size(); i++){ | ~~^~~~~~~~~~~~ aon.cpp: In member function ‘void aonGraph::dijkstra_reverse(std::size_t, std::size_t)’: aon.cpp:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 184 | for (int i = 0; i < arr.size(); i++){ | ~~^~~~~~~~~~~~ aon.cpp: In constructor ‘aonGraphC::aonGraphC(CGraph*, Graph*, IVec, IVec, DVec, int)’: aon.cpp:589:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 589 | for (int i = 0; i < m_dep.size(); i++) { | ~~^~~~~~~~~~~~~~ aon.cpp: In member function ‘void aonGraphC::join(aonGraphC&)’: aon.cpp:635:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 635 | for (int i = 0; i < m_result.size(); i++){ | ~~^~~~~~~~~~~~~~~~~ aon.cpp: In member function ‘void aonGraphC::dijkstra_bidir(std::size_t, std::size_t)’: aon.cpp:804:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 804 | for (int i = 0; i ::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 868 | for (int i=0; i < (m_gr->indGr.size()-1); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~ aon.cpp: In member function ‘void aonGraphC::phastr(std::size_t, std::size_t)’: aon.cpp:999:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 999 | for (int i=0; i < (m_gr->indG.size()-1); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~ aon.cpp: In constructor ‘unpackC::unpackC(CGraph*, Graph*, Graph*, DVec, bool)’: aon.cpp:1086:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1086 | for (int i = 0; i < node_dict.size(); i++){ | ~~^~~~~~~~~~~~~~~~~~ aon.cpp: In member function ‘void unpackC::join(unpackC&)’: aon.cpp:1099:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1099 | for (int i = 0; i < m_result.size(); i++){ | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from aon.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c bush.cpp -o bush.o bush.cpp: In constructor ‘Bush::Bush(Graph*, int, IVec, DVec, Bush_vectors*, double)’: bush.cpp:49:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 49 | for (unsigned int i = gptr->indG[v]; i< gptr->indG[v + 1]; i++) { bush.cpp:65:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 65 | for (unsigned int i = 0; i < gptr->nbnode; i++){ | ~~^~~~~~~~~~~~~~ bush.cpp: In member function ‘void Bush::ordering()’: bush.cpp:80:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 80 | for (int i = 0; i < gptr->nodeG.size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~ bush.cpp: In member function ‘void Bush::minmaxtree2(int)’: bush.cpp:119:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 119 | for (int i = 0; i < edges.size(); i++){ | ~~^~~~~~~~~~~~~~ bush.cpp:136:11: warning: variable ‘edge_index’ set but not used [-Wunused-but-set-variable] 136 | int edge_index = 0; | ^~~~~~~~~~ bush.cpp: In member function ‘void Bush::loadAON()’: bush.cpp:199:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for (int i = 0; i < arr.size(); i++){ | ~~^~~~~~~~~~~~ bush.cpp: In member function ‘void Bush::optimize2()’: bush.cpp:227:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 227 | for (int i = 0; i < edges.size(); i++){ | ~~^~~~~~~~~~~~~~ bush.cpp:262:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for (int i = 0; i < edges.size(); i++){ | ~~^~~~~~~~~~~~~~ bush.cpp:271:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 271 | for (int i = 0; i < edges.size(); i++){ | ~~^~~~~~~~~~~~~~ bush.cpp: In member function ‘void Bush::update_one_cost(int)’: bush.cpp:301:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 301 | for (int j = 0; j < gptr->data[gptr->indG2[edge_index]].size(); j++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bush.cpp: In member function ‘void Bush::shift_flow(int)’: bush.cpp:394:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 394 | for (int i = 0; i < ldiff.size(); i++){ | ~~^~~~~~~~~~~~~~ bush.cpp:399:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 399 | for (int i = 0; i < sdiff.size(); i++){ | ~~^~~~~~~~~~~~~~ bush.cpp:409:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 409 | for (int j = 0; j < sdiff.size(); j++){ | ~~^~~~~~~~~~~~~~ bush.cpp:419:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 419 | for (int j = 0; j < ldiff.size(); j++){ | ~~^~~~~~~~~~~~~~ bush.cpp:438:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 438 | for (int j = 0; j < sdiff.size(); j++) { | ~~^~~~~~~~~~~~~~ bush.cpp:456:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 456 | for (int j = 0; j < ldiff.size(); j++) { | ~~^~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from bush.cpp:5: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c cgraph.cpp -o cgraph.o cgraph.cpp: In constructor ‘CGraph::CGraph(IVec&, IVec&, DVec&, int)’: cgraph.cpp:27:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 27 | for (int j = 0; j < cdata[gfrom[i]].size(); j++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~ cgraph.cpp: In constructor ‘CGraph::CGraph(Graph*)’: cgraph.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int i = 0; i != graph->data.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ cgraph.cpp:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 88 | for (int k = 0; k < graph->data[i].size(); k++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~ cgraph.cpp:91:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 91 | for (int j = 0; j < cdata[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ cgraph.cpp: In member function ‘G CGraph::getReverse(G&)’: cgraph.cpp:118:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 118 | for (int j = 0; j < graph[i].size(); ++j){ | ~~^~~~~~~~~~~~~~~~~ cgraph.cpp: In member function ‘void CGraph::construct_shortcuts()’: cgraph.cpp:138:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 138 | for (int i=0; i < shortf.size(); i++){ | ~~^~~~~~~~~~~~~~~ cgraph.cpp: In member function ‘Rcpp::List CGraph::getEdges()’: cgraph.cpp:154:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 154 | for (int j=0; j < cdata[i].size();j++){ | ~~^~~~~~~~~~~~~~~~~ cgraph.cpp: In member function ‘void CGraph::unpack(IVec&)’: cgraph.cpp:214:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 214 | for (int i=0; i < (path.size() -1);i++){ | ~~^~~~~~~~~~~~~~~~~~ cgraph.cpp:216:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 216 | for (int j = 0; j < shortcuts[path[i]].size(); j++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ cgraph.cpp: In member function ‘void CGraph::to_adj_list(bool, bool)’: cgraph.cpp:255:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 255 | for (int i=0; i < cdata.size();i++){ | ~~^~~~~~~~~~~~~~ cgraph.cpp:258:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | for (int j = 0; j < cdata[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ cgraph.cpp:281:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for (int i=0; i < cdataR.size();i++){ | ~~^~~~~~~~~~~~~~~ cgraph.cpp:284:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 284 | for (int j = 0; j < cdataR[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~~ cgraph.cpp: In member function ‘bool CGraph::stall(int&, DVec&, G&)’: cgraph.cpp:299:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 299 | for (int i = 0; i < graph[node].size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~ cgraph.cpp: In member function ‘Rcpp::NumericMatrix CGraph::routing_dmat(IVec, IVec, int)’: cgraph.cpp:359:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for (int i=0; i< cdata[v].size(); i++){ | ~^~~~~~~~~~~~~~~~~ cgraph.cpp:378:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 378 | for (int i=0; i < distances.size();i++){ | ~~^~~~~~~~~~~~~~~~~~ cgraph.cpp:392:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 392 | for (int i=0; i < BucketF.size();i++){ | ~~^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from cgraph.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c contract.cpp -o contract.o contract.cpp: In member function ‘void CGraph::clean(G&, G&, int, IVec&, DVec&, DVec&)’: contract.cpp:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 0; i < arr.size(); i++) sel.insert(arr[i]); | ~~^~~~~~~~~~~~ contract.cpp:72:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 72 | for (int i=0; i < arr.size(); i++){ | ~~^~~~~~~~~~~~ contract.cpp:76:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 76 | for (int j=0; j < Graph[dep].size();j++){ | ~~^~~~~~~~~~~~~~~~~~~ contract.cpp:87:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 87 | for (int i=0; i < visited.size();i++) distances[visited[i]]=numeric_limits::max(); | ~~^~~~~~~~~~~~~~~~ contract.cpp: In member function ‘int CGraph::find_shortcuts(G&, int, IVec&, DVec&, int, DVec&)’: contract.cpp:138:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 138 | for (int i=0; i < arr.size(); i++){ | ~~^~~~~~~~~~~~ contract.cpp:143:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 143 | for (int i=0; i < visited.size();i++) distances[visited[i]] = numeric_limits::max(); | ~~^~~~~~~~~~~~~~~~ contract.cpp: In member function ‘std::vector > > CGraph::get_shortcuts(G&, int, IVec&, DVec&, int, DVec&, bool)’: contract.cpp:265:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 265 | for (int i=0; i < arr.size(); i++){ | ~~^~~~~~~~~~~~ contract.cpp:285:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 285 | for (int i = 0; i < visited.size(); i++) distances[visited[i]]=numeric_limits::max(); | ~~^~~~~~~~~~~~~~~~ contract.cpp: In member function ‘void CGraph::contract_one_node(int, G&, G&, G&, DVec&, IVec&)’: contract.cpp:333:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 333 | for (int j=0; j < result.size();j++) Final.push_back(result[j]); | ~~^~~~~~~~~~~~~~~ contract.cpp:316:11: warning: unused variable ‘shortcuts’ [-Wunused-variable] 316 | int shortcuts=0; | ^~~~~~~~~ contract.cpp:359:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for (int j=0; j < result.size();j++) Final.push_back(result[j]); | ~~^~~~~~~~~~~~~~~ contract.cpp:344:11: warning: unused variable ‘shortcuts’ [-Wunused-variable] 344 | int shortcuts=0; | ^~~~~~~~~ contract.cpp:375:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 375 | for (int i=0; i < graph[nd].size();i++){ | ~~^~~~~~~~~~~~~~~~~~ contract.cpp:379:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 379 | for (int i=0; i < ind.size(); i++) quickDelete3(ind[i], graph[nd]); | ~~^~~~~~~~~~~~ contract.cpp:387:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 387 | for (int i=0; i < graphr[nd].size();i++){ | ~~^~~~~~~~~~~~~~~~~~~ contract.cpp:391:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 391 | for (int i=0; i < ind2.size(); i++) quickDelete3(ind2[i], graphr[nd]); | ~~^~~~~~~~~~~~~ contract.cpp:406:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 406 | for (int i=0; i < Final.size(); i++){ | ~~^~~~~~~~~~~~~~ contract.cpp:419:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 419 | for (int k=0; k < graph[Final[i].first].size(); k++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ contract.cpp:431:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 431 | for (int k=0; k < graphr[Final[i].second.first].size(); k++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ contract.cpp: In member function ‘void CGraph::contract(bool)’: contract.cpp:458:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 458 | for (int j=0; j < cdata[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ contract.cpp:528:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 528 | for (int i = 0; i < cdata[v].size(); i++){ | ~~^~~~~~~~~~~~~~~~~ contract.cpp:518:9: warning: unused variable ‘imp’ [-Wunused-variable] 518 | int imp=Queue.top().second; | ^~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from cgraph.h:4, from contract.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c distance_mat.cpp -o distance_mat.o distance_mat.cpp: In member function ‘void distanceMat::dijkstra_mat(std::size_t, std::size_t)’: distance_mat.cpp:65:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | for (int i = 0; i != m_arr.size(); i++){ | ~~^~~~~~~~~~~~~~~ distance_mat.cpp: In member function ‘virtual void distanceMatC::operator()(std::size_t, std::size_t)’: distance_mat.cpp:162:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for (int i=0; i < Dist.size();i++){ | ~~^~~~~~~~~~~~~ distance_mat.cpp: In member function ‘virtual void phastC::operator()(std::size_t, std::size_t)’: distance_mat.cpp:233:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 233 | for (int i=0; i < (m_gr->indGr.size()-1); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~ distance_mat.cpp:246:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 246 | for (int i=0; i != m_arr.size(); i++){ | ~~^~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from distance_mat.cpp:6: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c distance_pair.cpp -o distance_pair.o distance_pair.cpp: In member function ‘void distancePair::nba(std::size_t, std::size_t)’: distance_pair.cpp:353:9: warning: variable ‘mid’ set but not used [-Wunused-but-set-variable] 353 | int mid; | ^~~ distance_pair.cpp: In member function ‘void distancePairC::bidirmod(std::size_t, std::size_t)’: distance_pair.cpp:637:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 637 | for (int i=0; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 646 | for (int i=0; i::max(); | ~^~~~~~~~~~~~~~~ distance_pair.cpp:647:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 647 | for (int i=0; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 648 | for (int i=0; i& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c graph.cpp -o graph.o graph.cpp: In constructor ‘Graph::Graph(IVec&, IVec&, DVec&, int, bool)’: graph.cpp:34:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int j = 0; j < data[gfrom[i]].size(); j++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~ graph.cpp: In constructor ‘Graph::Graph(IVec&, IVec&, DVec&, DVec&, int)’: graph.cpp:74:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for (int i=0; i < data2.size();i++){ | ~~^~~~~~~~~~~~~~ graph.cpp:77:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 77 | for (int j = 0; j < data2[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ graph.cpp:97:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 97 | for (int i=0; i < data3.size();i++){ | ~~^~~~~~~~~~~~~~ graph.cpp:100:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 100 | for (int j = 0; j < data3[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ graph.cpp: In constructor ‘Graph::Graph(IVec&, IVec&, DVec&, DVec&, DVec&, DVec&, DVec&, DVec&, DVec&, int)’: graph.cpp:146:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | for (int i=0; i < data2.size();i++){ | ~~^~~~~~~~~~~~~~ graph.cpp:149:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 149 | for (int j = 0; j < data2[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ graph.cpp: In member function ‘void Graph::setReverse()’: graph.cpp:172:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 172 | for (int j = 0; j < data[i].size(); ++j){ | ~~^~~~~~~~~~~~~~~~ graph.cpp: In member function ‘Rcpp::List Graph::getEdges()’: graph.cpp:196:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 196 | for (int i=0; i < data.size(); i++){ | ~~^~~~~~~~~~~~~ graph.cpp:205:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 205 | for (int i=0; i < data.size();i++){ | ~~^~~~~~~~~~~~~ graph.cpp:206:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 206 | for (int j=0; j < data[i].size();j++){ | ~~^~~~~~~~~~~~~~~~ graph.cpp: In member function ‘void Graph::to_adj_list(bool)’: graph.cpp:236:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 236 | for (int i=0; i < data.size();i++){ | ~~^~~~~~~~~~~~~ graph.cpp:239:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 239 | for (int j = 0; j < data[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~ graph.cpp:259:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 259 | for (int i=0; i < dataR.size();i++){ | ~~^~~~~~~~~~~~~~ graph.cpp:262:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for (int j = 0; j < dataR[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from graph.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c path_mat.cpp -o path_mat.o path_mat.cpp: In member function ‘void pathMat::dijkstra_path_mat(std::size_t, std::size_t)’: path_mat.cpp:33:7: warning: unused variable ‘count’ [-Wunused-variable] 33 | int count = 0; | ^~~~~ path_mat.cpp: In member function ‘void pathMat::multi_iso(std::size_t, std::size_t)’: path_mat.cpp:145:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 145 | for (int i = 0; i < m_lim.size(); i++){ | ~~^~~~~~~~~~~~~~ path_mat.cpp:147:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 147 | for (int j = 0; j < distances.size(); j++){ | ~~^~~~~~~~~~~~~~~~~~ path_mat.cpp: In member function ‘virtual void pathMatC::operator()(std::size_t, std::size_t)’: path_mat.cpp:227:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 227 | for (int i=0; i < (m_gr->indGr.size()-1); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~ path_mat.cpp:264:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 264 | for (int j = 0; j < result2.size(); j++){ | ~~^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from path_mat.cpp:6: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c path_pair.cpp -o path_pair.o path_pair.cpp: In member function ‘void pathPair::iso(std::size_t, std::size_t)’: path_pair.cpp:544:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 544 | for (int i = 0; i != Distances.size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~ path_pair.cpp: In member function ‘void pathPair::detour(std::size_t, std::size_t)’: path_pair.cpp:666:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 666 | for (int i=0; i < distances.size(); ++i){ | ~~^~~~~~~~~~~~~~~~~~ path_pair.cpp: In member function ‘void pathPairC::bidirmod(std::size_t, std::size_t)’: path_pair.cpp:826:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 826 | for (int i = 0; i ::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 838 | for (int i = 0; i < result2.size(); i++) if (m_keep[result2[i]]==1) result3.push_back(m_gr->dict[result2[i]]); | ~~^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from path_pair.cpp:6: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ path_pair.cpp: In member function ‘void pathPair::nba(std::size_t, std::size_t)’: path_pair.cpp:467:5: warning: ‘mid’ may be used uninitialized [-Wmaybe-uninitialized] 467 | if (mid > -1) { | ^~ path_pair.cpp:362:9: note: ‘mid’ was declared here 362 | int mid; | ^~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c simplify.cpp -o simplify.o simplify.cpp: In member function ‘void Graph::simp(std::vector >&, IVec&, std::vector >&, IVec&, IVec&, bool&)’: simplify.cpp:26:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 26 | for (int i=0; i < data.size() ; ++i){ | ~~^~~~~~~~~~~~~ simplify.cpp:60:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | for (int i=0; i < data.size() ; ++i){ | ~~^~~~~~~~~~~~~ simplify.cpp:150:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 150 | for (int i=0; i < data.size() ; ++i){ | ~~^~~~~~~~~~~~~ simplify.cpp:237:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 237 | for (int i=0; i < Edges.size(); ++i){ | ~~^~~~~~~~~~~~~~ simplify.cpp:240:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 240 | for (int k=0; k < (path.size()-1); ++k){ | ~~^~~~~~~~~~~~~~~~~ simplify.cpp:246:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 246 | for (int m=0; m < data[node1].size(); ++m){ | ~~^~~~~~~~~~~~~~~~~~~~ simplify.cpp:262:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for (int k=0; k < (path2.size()-1); ++k){ | ~~^~~~~~~~~~~~~~~~~~ simplify.cpp:266:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 266 | for (int m=0; m < data[node1].size(); ++m){ | ~~^~~~~~~~~~~~~~~~~~~~ simplify.cpp:281:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for (int i=0; i < Edges.size();i++){ | ~~^~~~~~~~~~~~~~ simplify.cpp:282:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 282 | for (int j=1; j < Edges[i].size()-1;j++){ | ~~^~~~~~~~~~~~~~~~~~~ simplify.cpp:287:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 287 | for (int k=0; k < Gr[Edges[i][j]].size();k++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~ simplify.cpp:288:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 288 | for (int m=0; m < data[Gr[Edges[i][j]][k]].size();m++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ simplify.cpp:298:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 298 | for (int k=0; k < Gr_remov.size();k++){ | ~~^~~~~~~~~~~~~~~~~ simplify.cpp:299:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 299 | for (int m=0; m < Gr[Gr_remov[k].first].size();m++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ simplify.cpp:312:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 312 | for (int i=0; i < data.size(); ++i){ | ~~^~~~~~~~~~~~~ simplify.cpp:317:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 317 | for (int k=0; k < Gr[i].size();k++){ | ~~^~~~~~~~~~~~~~ simplify.cpp:318:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 318 | for (int m=0; m < data[Gr[i][k]].size();m++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~ simplify.cpp:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 327 | for (int k=0; k < Gr_remov.size();k++){ | ~~^~~~~~~~~~~~~~~~~ simplify.cpp:328:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | for (int m=0; m < Gr[Gr_remov[k].first].size();m++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ simplify.cpp:343:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 343 | for (int i=0; i < Edges.size(); i++){ | ~~^~~~~~~~~~~~~~ simplify.cpp:353:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 353 | for (int k=0; k >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 373 | for (int k=0; k > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 398 | for (int i=0; i < data.size();i++){ | ~~^~~~~~~~~~~~~ simplify.cpp:399:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 399 | for (int j=0; j < data[i].size();j++){ | ~~^~~~~~~~~~~~~~~~ simplify.cpp:403:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 403 | for (int j=0; j < Gr[i].size();j++){ | ~~^~~~~~~~~~~~~~ simplify.cpp:410:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 410 | for (int i=0; i < Nodes.size();i++){ | ~~^~~~~~~~~~~~~~ simplify.cpp: In member function ‘void Graph::simplify(bool, IVec, bool, bool)’: simplify.cpp:435:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 435 | for (unsigned int i = 0; i < nbnode; ++i) { | ~~^~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from simplify.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c stall.cpp -o stall.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from stall.h:3, from stall.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c traffic.cpp -o traffic.o traffic.cpp: In member function ‘double Graph::f(double)’: traffic.cpp:37:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 37 | for (int i = 0; i < flow.size(); i++){ | ~~^~~~~~~~~~~~~ traffic.cpp: In member function ‘void Graph::update_cost()’: traffic.cpp:67:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | for (int j = 0; j < data[indG2[i]].size(); j++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~ traffic.cpp: In function ‘DVec ch_aon(Graph*, IVec, IVec, DVec&, bool, int)’: traffic.cpp:199:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for (int i = 0; i < gfrom.size(); i++){ | ~~^~~~~~~~~~~~~~ traffic.cpp:204:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 204 | for (int i = 0; i < cgraph.shortf.size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~ traffic.cpp:210:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 210 | for (int i = 0; i < dep.size(); i++){ | ~~^~~~~~~~~~~~ traffic.cpp: In function ‘void storeBushes(std::vector&, std::vector >&, int, std::string&, IVec&, bool)’: traffic.cpp:434:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 434 | for (int i = 0; i < batch_vec[batch_num].size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ traffic.cpp: In function ‘void loadBushes(std::vector&, std::vector >&, int, std::string&, IVec&, bool)’: traffic.cpp:471:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 471 | for (int i = 0; i < batch_vec[batch_num].size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ traffic.cpp: In member function ‘void Graph::algorithmB(int, int, std::string, double, int, IVec, IVec, DVec, int, int, double, bool, bool, bool)’: traffic.cpp:518:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 518 | for (int i = 0; i < dep.size(); i++) { | ~~^~~~~~~~~~~~ traffic.cpp:538:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::vector > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 538 | for (int i = 0; i < od.size(); i++){ | ~~^~~~~~~~~~~ traffic.cpp:557:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 557 | for (int i = 0; i < batches.size(); i++){ | ~~^~~~~~~~~~~~~~~~ traffic.cpp:558:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 558 | for (int j = 0; j < batches[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~~~ traffic.cpp:598:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 598 | for (int i = 0; i < batches[batch_index].size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ traffic.cpp:624:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 624 | for (int j = 0; j < b->arr.size(); j++){ | ~~^~~~~~~~~~~~~~~ traffic.cpp:663:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 663 | for (int i = 0; i < batches[batch_index].size(); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ traffic.cpp:685:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 685 | for (int j = 0; j < b->arr.size(); j++){ | ~~^~~~~~~~~~~~~~~ traffic.cpp:574:8: warning: unused variable ‘changed’ [-Wunused-variable] 574 | bool changed = false; | ^~~~~~~ traffic.cpp:578:10: warning: unused variable ‘shift’ [-Wunused-variable] 578 | double shift; | ^~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from traffic.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I. -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppProgress/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c wrapper.cpp -o wrapper.o wrapper.cpp: In function ‘Rcpp::List cpppathmat(std::vector&, std::vector&, std::vector&, int, std::vector >, std::vector, std::vector, std::vector, std::vector, bool, int, bool)’: wrapper.cpp:112:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 112 | for (int i = 0; i < final[0].size(); i++){ | ~~^~~~~~~~~~~~~~~~~ wrapper.cpp:116:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 116 | for (int j = 0; j < final.size(); j++){ | ~~^~~~~~~~~~~~~~ wrapper.cpp:136:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 136 | for (int i = 0; i < final.size(); i++){ | ~~^~~~~~~~~~~~~~ wrapper.cpp:138:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 138 | for (int j = 0; j < final[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ wrapper.cpp: In function ‘Rcpp::List cpppathmatC(std::vector&, std::vector&, std::vector&, int, std::vector&, std::vector&, std::vector&, std::vector&, bool, std::vector >, std::vector, std::vector, std::vector)’: wrapper.cpp:265:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 265 | for (int i = 0; i < final.size(); i++){ | ~~^~~~~~~~~~~~~~ wrapper.cpp:267:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 267 | for (int j = 0; j < final[i].size(); j++){ | ~~^~~~~~~~~~~~~~~~~ wrapper.cpp: In function ‘Rcpp::List cppaon(std::vector&, std::vector&, std::vector&, int, std::vector, std::vector, double, std::vector, std::vector, std::vector, int)’: wrapper.cpp:391:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 391 | for (int i = 0; i < (network.indG.size() - 1); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ wrapper.cpp: In function ‘Rcpp::List cppaonC(std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, int, std::vector&, std::vector&, std::vector&, std::vector&, bool, std::vector, std::vector, std::vector, int)’: wrapper.cpp:430:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 430 | for (int i = 0; i < (original.indG.size() - 1); i++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb.h:32, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel/TBB.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/RcppParallel.h:24, from graph.h:6, from wrapper.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = long unsigned int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/tbb_thread.h:251:29: required from here 251 | return as_atomic(location.my_id).compare_and_swap(value.my_id, comparand.my_id); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘long unsigned int’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(long unsigned int)’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h: In instantiation of ‘tbb::atomic& tbb::internal::as_atomic(T&) [with T = tbb::interface5::internal::hash_map_base::bucket*]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/concurrent_hash_map.h:291:31: required from here 291 | && as_atomic(my_table[new_seg]).compare_and_swap(is_allocating, NULL) == NULL ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include/tbb/atomic.h:544:12: warning: casting ‘tbb::interface5::internal::hash_map_base::bucket*’ to ‘tbb::atomic&’ does not use ‘constexpr tbb::atomic::atomic(T*) [with T = tbb::interface5::internal::hash_map_base::bucket]’ [-Wcast-user-defined] 544 | return (atomic&)t; | ^~~~~~~~~~~~~ g++-14 -std=gnu++11 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o cppRouting.so RcppExports.o aggc.o aon.o bush.o cgraph.o contract.o distance_mat.o distance_pair.o graph.o path_mat.o path_pair.o simplify.o stall.o traffic.o wrapper.o -llapack -L/home/hornik/tmp/R/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpBina4u/R.INSTALL963764ca3e6b9/cppRouting/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-cppRouting/00new/cppRouting/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 (cppRouting) * installing *source* package ‘rgl’ ... ** this is package ‘rgl’ version ‘1.3.24’ ** package ‘rgl’ successfully unpacked and MD5 sums checked ** using staged installation checking for gcc... gcc-14 -std=gnu23 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc-14 -std=gnu23 accepts -g... yes checking for gcc-14 -std=gnu23 option to enable C11 features... none needed checking how to run the C preprocessor... gcc-14 -std=gnu23 -E checking for gcc... (cached) gcc-14 -std=gnu23 checking whether the compiler supports GNU C... (cached) yes checking whether gcc-14 -std=gnu23 accepts -g... (cached) yes checking for gcc-14 -std=gnu23 option to enable C11 features... (cached) none needed checking for libpng-config... yes configure: using libpng-config configure: using libpng dynamic linkage checking for X... libraries , headers checking for XAllocClassHint... yes checking for GL/gl.h... yes checking for GL/glu.h... yes checking for glEnd in -lGL... yes checking for glEnd... yes checking for gluErrorString in -lGLU... yes checking for gluErrorString... yes checking for pkg-config... yes configure: using Freetype and FTGL configure: creating ./config.status config.status: creating R/noOpenGL.R config.status: creating src/useNULL/Makevars config.status: creating src/Makevars ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-19) 14.2.0’ using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpDIcLzO/R.INSTALL9637b2040d71f/rgl/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ABCLineSet.cpp -o ABCLineSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c BBoxDeco.cpp -o BBoxDeco.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Background.cpp -o Background.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ClipPlane.cpp -o ClipPlane.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Color.cpp -o Color.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Disposable.cpp -o Disposable.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Light.cpp -o Light.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c LineSet.cpp -o LineSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c LineStripSet.cpp -o LineStripSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Material.cpp -o Material.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c NULLgui.cpp -o NULLgui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c PlaneSet.cpp -o PlaneSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c PointSet.cpp -o PointSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c PrimitiveSet.cpp -o PrimitiveSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c R.cpp -o R.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RenderContext.cpp -o RenderContext.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Shape.cpp -o Shape.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c SphereMesh.cpp -o SphereMesh.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c SphereSet.cpp -o SphereSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c SpriteSet.cpp -o SpriteSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Surface.cpp -o Surface.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c TextSet.cpp -o TextSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Texture.cpp -o Texture.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Viewpoint.cpp -o Viewpoint.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c api.cpp -o api.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c assert.cpp -o assert.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c callbacks.cpp -o callbacks.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c device.cpp -o device.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c devicemanager.cpp -o devicemanager.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c earcut.cpp -o earcut.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c fps.cpp -o fps.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ftgl.cpp -o ftgl.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c geom.cpp -o geom.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c gl.c -o gl.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c gl2ps.c -o gl2ps.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c glErrors.cpp -o glErrors.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c glgui.cpp -o glgui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gui.cpp -o gui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c init.cpp -o init.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c par3d.cpp -o par3d.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c pixmap.cpp -o pixmap.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c platform.cpp -o platform.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c pretty.c -o pretty.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c render.cpp -o render.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rglmath.cpp -o rglmath.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rglview.cpp -o rglview.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c scene.cpp -o scene.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c select.cpp -o select.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c subscene.cpp -o subscene.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c win32gui.cpp -o win32gui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c win32lib.cpp -o win32lib.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c x11gui.cpp -o x11gui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -I/usr/include/libpng16 -DR_NO_REMAP -Iext -Iext/glad/include -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c x11lib.cpp -o x11lib.o g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o rgl.so ABCLineSet.o BBoxDeco.o Background.o ClipPlane.o Color.o Disposable.o Light.o LineSet.o LineStripSet.o Material.o NULLgui.o PlaneSet.o PointSet.o PrimitiveSet.o R.o RenderContext.o Shape.o SphereMesh.o SphereSet.o SpriteSet.o Surface.o TextSet.o Texture.o Viewpoint.o api.o assert.o callbacks.o device.o devicemanager.o earcut.o fps.o ftgl.o geom.o gl.o gl2ps.o glErrors.o glgui.o gui.o init.o par3d.o pixmap.o platform.o pretty.o render.o rglmath.o rglview.o scene.o select.o subscene.o win32gui.o win32lib.o x11gui.o x11lib.o -lGLU -lGL -lpng16 -lX11 -lfreetype -lz -lbz2 -lpng16 -lz -lm -lz -lbrotlidec -lbrotlicommon -L/home/hornik/tmp/R/lib -lR cp -Rp OpenGL useNULL && \ mkdir -p useNULL/ext && \ cp -Rp ext/earcut useNULL/ext/earcut && \ cp -p *.c *.h *.cpp useNULL/ && \ cd useNULL && \ /home/hornik/tmp/R/bin/R CMD SHLIB -o useNULL.so *.cpp *.c && \ cd .. && \ mkdir -p ../inst/useNULL && \ mv useNULL/useNULL.so ../inst/useNULL/rgl.so && \ rm useNULL/*.cpp useNULL/*.c useNULL/*.h useNULL/OpenGL/* using C compiler: ‘gcc-14 (Debian 14.2.0-19) 14.2.0’ using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ make[2]: Entering directory '/home/hornik/tmp/scratch/RtmpDIcLzO/R.INSTALL9637b2040d71f/rgl/src/useNULL' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ABCLineSet.cpp -o ABCLineSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c BBoxDeco.cpp -o BBoxDeco.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Background.cpp -o Background.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ClipPlane.cpp -o ClipPlane.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Color.cpp -o Color.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Disposable.cpp -o Disposable.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Light.cpp -o Light.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c LineSet.cpp -o LineSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c LineStripSet.cpp -o LineStripSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Material.cpp -o Material.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c NULLgui.cpp -o NULLgui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c PlaneSet.cpp -o PlaneSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c PointSet.cpp -o PointSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c PrimitiveSet.cpp -o PrimitiveSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c R.cpp -o R.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RenderContext.cpp -o RenderContext.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Shape.cpp -o Shape.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c SphereMesh.cpp -o SphereMesh.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c SphereSet.cpp -o SphereSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c SpriteSet.cpp -o SpriteSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Surface.cpp -o Surface.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c TextSet.cpp -o TextSet.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Texture.cpp -o Texture.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Viewpoint.cpp -o Viewpoint.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c api.cpp -o api.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c assert.cpp -o assert.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c callbacks.cpp -o callbacks.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c device.cpp -o device.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c devicemanager.cpp -o devicemanager.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c earcut.cpp -o earcut.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c fps.cpp -o fps.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ftgl.cpp -o ftgl.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c geom.cpp -o geom.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c glErrors.cpp -o glErrors.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c glgui.cpp -o glgui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gui.cpp -o gui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c init.cpp -o init.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c par3d.cpp -o par3d.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c pixmap.cpp -o pixmap.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c platform.cpp -o platform.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c render.cpp -o render.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rglmath.cpp -o rglmath.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rglview.cpp -o rglview.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c scene.cpp -o scene.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c select.cpp -o select.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c subscene.cpp -o subscene.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c win32gui.cpp -o win32gui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c win32lib.cpp -o win32lib.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c x11gui.cpp -o x11gui.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c x11lib.cpp -o x11lib.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c gl.c -o gl.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c gl2ps.c -o gl2ps.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DHAVE_PNG_H -I/usr/include/libpng16 -DRGL_NO_OPENGL -DR_NO_REMAP -Iext/earcut -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fvisibility=hidden -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c pretty.c -o pretty.o g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o useNULL.so ABCLineSet.o BBoxDeco.o Background.o ClipPlane.o Color.o Disposable.o Light.o LineSet.o LineStripSet.o Material.o NULLgui.o PlaneSet.o PointSet.o PrimitiveSet.o R.o RenderContext.o Shape.o SphereMesh.o SphereSet.o SpriteSet.o Surface.o TextSet.o Texture.o Viewpoint.o api.o assert.o callbacks.o device.o devicemanager.o earcut.o fps.o ftgl.o geom.o glErrors.o glgui.o gui.o init.o par3d.o pixmap.o platform.o render.o rglmath.o rglview.o scene.o select.o subscene.o win32gui.o win32lib.o x11gui.o x11lib.o gl.o gl2ps.o pretty.o -lpng16 -L/home/hornik/tmp/R/lib -lR make[2]: Leaving directory '/home/hornik/tmp/scratch/RtmpDIcLzO/R.INSTALL9637b2040d71f/rgl/src/useNULL' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpDIcLzO/R.INSTALL9637b2040d71f/rgl/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-rgl/00new/rgl/libs ** R ** demo ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (rgl) * installing *source* package ‘rayvertex’ ... ** this is package ‘rayvertex’ version ‘0.12.0’ ** package ‘rayvertex’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ using C++17 make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpV7laBu/R.INSTALL969a24e2b086f/rayvertex/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c assert.cpp -o assert.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c calcnormals.cpp -o calcnormals.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c calctangents.cpp -o calctangents.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c displacement.cpp -o displacement.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c filltri.cpp -o filltri.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c light.cpp -o light.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c line.cpp -o line.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c load_obj.cpp -o load_obj.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c load_ply.cpp -o load_ply.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c loopsubdiv.cpp -o loopsubdiv.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c miniply.cpp -o miniply.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c rasterize_lines_rcpp.cpp -o rasterize_lines_rcpp.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c rayimage.cpp -o rayimage.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c rayraster.cpp -o rayraster.o rayraster.cpp: In function ‘Rcpp::List rasterize(Rcpp::List, Rcpp::NumericMatrix, Rcpp::NumericMatrix, int, int, Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::NumericVector, double, Rcpp::IntegerVector, bool, bool, bool, double, double, int, int, Rcpp::LogicalVector, Rcpp::LogicalVector, Rcpp::LogicalVector, Rcpp::LogicalVector, Rcpp::LogicalVector, Rcpp::LogicalVector, Rcpp::LogicalVector, Rcpp::LogicalVector, int, bool, double, double, double, Rcpp::NumericVector, Rcpp::IntegerVector, Rcpp::NumericVector, double, double, Rcpp::NumericVector, Rcpp::LogicalVector, bool, Rcpp::LogicalVector&, Rcpp::LogicalVector&, Rcpp::LogicalVector, Rcpp::String, double, Rcpp::LogicalVector, bool, bool, Rcpp::NumericVector, bool)’: rayraster.cpp:1252:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1252 | for(int i = 0; i < depthshaders[j].size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ rayraster.cpp:1267:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1267 | for(unsigned int i = 0; i < linear_depth.nrow(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ rayraster.cpp:1268:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1268 | for(unsigned int j= 0; j < linear_depth.ncol(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c shaders.cpp -o shaders.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c smooth_normals_mesh_rcpp.cpp -o smooth_normals_mesh_rcpp.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c tonemap.cpp -o tonemap.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/spacefillr/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I'/home/hornik/tmp/CRAN_recheck/Library/rayimage/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -I../src/glm -I../src/glm/gtc -fpic -g -O2 -Wall -pedantic -mtune=native -c wireframe.cpp -o wireframe.o g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o rayvertex.so RcppExports.o assert.o calcnormals.o calctangents.o displacement.o filltri.o light.o line.o load_obj.o load_ply.o loopsubdiv.o miniply.o rasterize_lines_rcpp.o rayimage.o rayraster.o shaders.o smooth_normals_mesh_rcpp.o tonemap.o wireframe.o -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpV7laBu/R.INSTALL969a24e2b086f/rayvertex/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-rayvertex/00new/rayvertex/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** 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 (rayvertex) begin installing package ‘raybevel’ * installing *source* package ‘raybevel’ ... ** this is package ‘raybevel’ version ‘0.2.2’ ** package ‘raybevel’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp8SzYwV/R.INSTALL96d4871f4e5fd/raybevel/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DCMAKE_OVERRIDDEN_DEFAULT_ENT_BACKEND=BOOST_BACKEND -DCGAL_DISABLE_GMP=1 -DCMAKE_DISABLE_FIND_PACKAGE_GMP=1 -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DCMAKE_OVERRIDDEN_DEFAULT_ENT_BACKEND=BOOST_BACKEND -DCGAL_DISABLE_GMP=1 -DCMAKE_DISABLE_FIND_PACKAGE_GMP=1 -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c convert_ss_to_polygons_rcpp.cpp -o convert_ss_to_polygons_rcpp.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DCMAKE_OVERRIDDEN_DEFAULT_ENT_BACKEND=BOOST_BACKEND -DCGAL_DISABLE_GMP=1 -DCMAKE_DISABLE_FIND_PACKAGE_GMP=1 -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c generate_offset_links_nodes_rcpp.cpp -o generate_offset_links_nodes_rcpp.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DCMAKE_OVERRIDDEN_DEFAULT_ENT_BACKEND=BOOST_BACKEND -DCGAL_DISABLE_GMP=1 -DCMAKE_DISABLE_FIND_PACKAGE_GMP=1 -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c math.cpp -o math.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DCMAKE_OVERRIDDEN_DEFAULT_ENT_BACKEND=BOOST_BACKEND -DCGAL_DISABLE_GMP=1 -DCMAKE_DISABLE_FIND_PACKAGE_GMP=1 -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/progress/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppThread/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rayskeleton.cpp -o rayskeleton.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/cstdfloat.hpp:27, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/multiprecision/detail/float128_functions.hpp:15, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/multiprecision/detail/fpclassify.hpp:13, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/multiprecision/detail/default_ops.hpp:15, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/multiprecision/detail/generic_interconvert.hpp:12, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/multiprecision/number.hpp:12, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/multiprecision/cpp_int.hpp:19, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Quotient.h:37, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Kernel_d/Cartesian_const_iterator_d.h:20, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Homogeneous/VectorH2.h:23, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Homogeneous/predicates_on_directionsH2.h:22, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Homogeneous/DirectionH2.h:100, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Homogeneous/Homogeneous_base.h:29, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Simple_homogeneous.h:20, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Exact_kernel_selector.h:24, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Filtered_kernel.h:22, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21, from rayskeleton.cpp:4: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/cstdfloat/cstdfloat_cmath.hpp:714:16: warning: non-standard suffix on floating constant [-Wpedantic] 714 | else if (x == BOOST_FLOAT128_C(0.0)) | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/cstdfloat/cstdfloat_cmath.hpp:717:16: warning: non-standard suffix on floating constant [-Wpedantic] 717 | if (::BOOST_CSTDFLOAT_FLOAT128_FABS(x) < BOOST_CSTDFLOAT_FLOAT128_MIN) | ^~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/mpl/aux_/na_assert.hpp:23, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/mpl/arg.hpp:25, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/mpl/placeholders.hpp:24, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/iterator/iterator_categories.hpp:16, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/iterator/iterator_adaptor.hpp:14, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/iterator/transform_iterator.hpp:13, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/boost/iterator/transform_iterator.hpp:27, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Coercion_traits.h:28, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/number_type_basic.h:35, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/basic.h:28, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Cartesian/Cartesian_base.h:20, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Simple_cartesian.h:20, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:20: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:17, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/property_map/vector_property_map.hpp:14, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/property_map/property_map.hpp:598, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/graph/properties.hpp:19, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/boost/graph/graph_traits_HalfedgeDS.h:25, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/boost/graph/graph_traits_HalfedgeDS_default.h:15, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/HalfedgeDS_default.h:23, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/Straight_skeleton_2.h:18, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/create_straight_skeleton_2.h:18, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17, from rayskeleton.cpp:8: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/shared_count.hpp:326:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 326 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) | ^~~~~~~~ In file included from /usr/include/c++/14/bits/std_thread.h:43, from /usr/include/c++/14/thread:45, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/config.h:420, from /home/hornik/tmp/CRAN_recheck/Library/RcppCGAL/include/CGAL/basic.h:21: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:354:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 354 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:365:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 365 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:423:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | shared_ptr & operator=( std::auto_ptr & r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:430:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 430 | shared_ptr & operator=( std::auto_ptr && r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:432:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 432 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o raybevel.so RcppExports.o convert_ss_to_polygons_rcpp.o generate_offset_links_nodes_rcpp.o math.o rayskeleton.o -latomic -lpthread -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp8SzYwV/R.INSTALL96d4871f4e5fd/raybevel/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-raybevel/00new/raybevel/libs ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** 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 (raybevel) checking smoothr_1.1.0.tar.gz ... checking damAOI_0.1.tar.gz ... checking ggOceanMaps_2.2.0.tar.gz ... checking phyloregion_1.0.8.tar.gz ... checking tectonicr_0.4.7.tar.gz ... checking tilemaps_0.2.0.tar.gz ... checking centerline_0.2.2.tar.gz ... checking recolorize_0.2.0.tar.gz ... checking spNetwork_0.4.4.6.tar.gz ... Depends: Package: smoothr Depends: R (>= 3.1.2) Imports: sf, stats, terra, units Timings: user system elapsed smoothr 41.585 4.339 48.531 Results: Check status summary: NOTE OK Source packages 0 1 Reverse depends 1 7 Check results summary: smoothr ... OK rdepends_centerline ... OK rdepends_damAOI ... OK rdepends_ggOceanMaps ... OK rdepends_phyloregion ... NOTE * checking Rd files ... [0s/0s] NOTE * checking Rd cross-references ... NOTE rdepends_recolorize ... OK rdepends_spNetwork ... OK rdepends_tectonicr ... OK rdepends_tilemaps ... OK Check results changes: Package: ggOceanMaps Check: DESCRIPTION meta-information Old result: NOTE New result: OK