downloading reverse dependencies ... downloading carbonr_0.2.7.tar.gz ... ok downloading footprint_0.2.tar.gz ... ok downloading ssimparser_0.1.1.tar.gz ... ok downloading himach_1.0.0.tar.gz ... ok installing dependencies ‘airportr’, ‘cppRouting’, ‘emojifont’, ‘sf’ begin installing package ‘airportr’ begin installing package ‘emojifont’ begin installing package ‘cppRouting’ begin installing package ‘sf’ * installing *source* package ‘airportr’ ... ** this is package ‘airportr’ version ‘0.2.1’ ** 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 (airportr) * installing *source* package ‘emojifont’ ... ** this is package ‘emojifont’ version ‘0.5.5’ ** package ‘emojifont’ 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 ** 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 (emojifont) * 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++-15 (Debian 15.2.0-7) 15.2.0’ using C++11 make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpFLHhcc/R.INSTALLedaa01358c5ca/cppRouting/src' g++-15 -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++-15 -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 g++-15 -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++){ | ~~^~~~~~~~~~~~~~~~~ g++-15 -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++) { | ~~^~~~~~~~~~~~~~ g++-15 -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++){ | ~~^~~~~~~~~~~~~~~~ g++-15 -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; | ^~~ g++-15 -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++){ | ~~^~~~~~~~~~~~~~~ g++-15 -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 >::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++){ | ~~^~~~~~~~~~~~~~~~~ g++-15 -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++){ | ~~^~~~~~~~~~~~~~~~ g++-15 -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]]); | ~~^~~~~~~~~~~~~~~~ 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++-15 -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) { | ~~^~~~~~~~ g++-15 -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 g++-15 -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; | ^~~~~ g++-15 -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++){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++-15 -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/RtmpFLHhcc/R.INSTALLedaa01358c5ca/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 ‘sf’ ... ** this is package ‘sf’ version ‘1.0-22’ ** package ‘sf’ successfully unpacked and MD5 sums checked ** using staged installation configure: CC: gcc-15 configure: CXX: g++-15 -std=gnu++17 checking for gdal-config... /usr/bin/gdal-config checking gdal-config usability... yes configure: GDAL: 3.11.4 checking GDAL version >= 2.0.1... yes checking for gcc... gcc-15 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-15 accepts -g... yes checking for gcc-15 option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for gdal.h... yes checking GDAL: linking with --libs only... yes checking GDAL: /usr/share/gdal/pcs.csv readable... no checking GDAL: checking whether PROJ is available for linking:... yes checking GDAL: checking whether PROJ is available for running:... yes configure: GDAL: 3.11.4 configure: pkg-config proj exists, will use it configure: using proj.h. configure: PROJ: 9.7.0 checking PROJ: checking whether PROJ and sqlite3 are available for linking:... yes checking for geos-config... /usr/bin/geos-config checking geos-config usability... yes configure: GEOS: 3.14.1 checking GEOS version >= 3.4.0... yes checking for geos_c.h... yes checking geos: linking with -L/usr/lib/x86_64-linux-gnu -lgeos_c... yes configure: Package CPP flags: -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include configure: Package LIBS: -lproj -L/usr/lib/x86_64-linux-gnu -lgdal -L/usr/lib/x86_64-linux-gnu -lgeos_c configure: creating ./config.status config.status: creating src/Makevars ** libs using C++ compiler: ‘g++-15 (Debian 15.2.0-7) 15.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp7cEIR3/R.INSTALLeda9c1e70f4e9/sf/src' g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/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++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c bbox.cpp -o bbox.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gdal.cpp -o gdal.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gdal_geom.cpp -o gdal_geom.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gdal_read.cpp -o gdal_read.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gdal_read_stream.cpp -o gdal_read_stream.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gdal_utils.cpp -o gdal_utils.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gdal_write.cpp -o gdal_write.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c geos.cpp -o geos.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c hex.cpp -o hex.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c mdim.cpp -o mdim.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ops.cpp -o ops.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c polygonize.cpp -o polygonize.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c proj.cpp -o proj.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c proj_info.cpp -o proj_info.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c raster2sf.cpp -o raster2sf.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c sfc-sfg.cpp -o sfc-sfg.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c signed_area.cpp -o signed_area.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c stars.cpp -o stars.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c wkb.cpp -o wkb.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -DHAVE_PROJ_H -I/usr/include/gdal -I/usr/include -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c zm_range.cpp -o zm_range.o g++-15 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o sf.so RcppExports.o bbox.o gdal.o gdal_geom.o gdal_read.o gdal_read_stream.o gdal_utils.o gdal_write.o geos.o hex.o mdim.o ops.o polygonize.o proj.o proj_info.o raster2sf.o sfc-sfg.o signed_area.o stars.o wkb.o zm_range.o -lproj -L/usr/lib/x86_64-linux-gnu -lgdal -L/usr/lib/x86_64-linux-gnu -lgeos_c -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp7cEIR3/R.INSTALLeda9c1e70f4e9/sf/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-sf/00new/sf/libs ** R ** demo ** inst ** byte-compile and prepare package for lazy loading in method for ‘dbWriteTable’ with signature ‘"PostgreSQLConnection","character","sf"’: no definition for class “PostgreSQLConnection” in method for ‘dbDataType’ with signature ‘"PostgreSQLConnection","sf"’: no definition for class “PostgreSQLConnection” in method for ‘coerce’ with signature ‘"Spatial","sf"’: no definition for class “Spatial” in method for ‘coerce’ with signature ‘"Spatial","sfc"’: no definition for class “Spatial” in method for ‘coerce’ with signature ‘"sf","Spatial"’: no definition for class “Spatial” in method for ‘coerce’ with signature ‘"sfc","Spatial"’: no definition for class “Spatial” in method for ‘coerce’ with signature ‘"XY","Spatial"’: no definition for class “Spatial” in method for ‘coerce’ with signature ‘"crs","CRS"’: no definition for class “CRS” in method for ‘coerce’ with signature ‘"sgbp","sparseMatrix"’: no definition for class “sparseMatrix” ** 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 (sf) checking airportr_0.2.1.tar.gz ... checking carbonr_0.2.7.tar.gz ... checking footprint_0.2.tar.gz ... checking ssimparser_0.1.1.tar.gz ... checking himach_1.0.0.tar.gz ... Depends: Package: airportr Depends: R(>= 4.0.0) Imports: dplyr (>= 1.0.0) Timings: user system elapsed airportr 28.791 4.312 33.896 Results: Check status summary: ERROR NOTE OK Source packages 0 1 0 Reverse depends 1 0 3 Check results summary: airportr ... NOTE * checking CRAN incoming feasibility ... [5s/6s] NOTE rdepends_carbonr ... OK rdepends_footprint ... ERROR * checking DESCRIPTION meta-information ... NOTE * checking examples ... [1s/1s] ERROR * checking tests ... [1s/1s] ERROR * checking re-building of vignette outputs ... [2s/2s] ERROR rdepends_himach ... OK rdepends_ssimparser ... OK Check results changes: Package: footprint Check: examples New result: ERROR Package: footprint Check: re-building of vignette outputs New result: ERROR Package: footprint Check: tests New result: ERROR Package: ssimparser Check: CRAN incoming feasibility Old result: NOTE