* installing *source* package 'TBRDist' ... ** this is package 'TBRDist' version '2.0.0' ** using staged installation ** libs specified C++17 using C++ compiler: 'g++.exe (GCC) 14.3.0' using C++17 g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/TreeTools/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/TreeTools/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c rspr.cpp -o rspr.o In file included from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/list:65, from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:60, from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp.h:27, from rspr.cpp:1: In destructor 'std::__cxx11::list<_Tp, _Alloc>::~list() [with _Tp = Node*; _Alloc = std::allocator]', inlined from 'int rSPR_branch_and_bound_simple_clustering(Node*, Node*, bool, std::map, int>*, std::map >*, int, int, Forest**, Forest**)' at rspr/rspr.h:5294:10: D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_list.h:904:7: warning: 'cluster_points' may be used uninitialized [-Wmaybe-uninitialized] 904 | ~list() = default; | ^ In file included from rspr.cpp:48: rspr/rspr.h: In function 'int rSPR_branch_and_bound_simple_clustering(Node*, Node*, bool, std::map, int>*, std::map >*, int, int, Forest**, Forest**)': rspr/rspr.h:4920:23: note: 'cluster_points' was declared here 4920 | list *cluster_points; | ^~~~~~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/TreeTools/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c spr_lookup.cpp -o spr_lookup.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/TreeTools/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c uspr.cpp -o uspr.o In file included from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/scoped_ptr.hpp:13, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/adjacency_list.hpp:22, from uspr/tbr.h:49, from uspr.cpp:18: D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/smart_ptr/scoped_ptr.hpp:63:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | explicit scoped_ptr( std::auto_ptr p ) noexcept : px( p.release() ) | ^~~~~~~~ In file included from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/memory:78, from uspr.cpp:12: D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/property_map/property_map.hpp:22, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/adjacency_list.hpp:27: D:/RCompile/CRANpkg/lib/4.6/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 | ); | ~ D:/RCompile/CRANpkg/lib/4.6/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 | ); | ~ | - D:/RCompile/CRANpkg/lib/4.6/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 | ); | ~ D:/RCompile/CRANpkg/lib/4.6/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 D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/smart_ptr/shared_ptr.hpp:17, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/property_map/vector_property_map.hpp:14, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/property_map/property_map.hpp:598: D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/smart_ptr/detail/shared_count.hpp:294:33: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 294 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) | ^~~~~~~~ D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/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() | ^~~~~~~~ D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/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() | ^~~~~~~~ D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/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 ) | ^~~~~~~~ D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/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 ) | ^~~~~~~~ D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': D:/RCompile/CRANpkg/lib/4.6/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 ); | ^~~~~~~~ D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/depth_first_search.hpp:21, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/max_cardinality_matching.hpp:21, from uspr/tbr.h:50: In constructor 'boost::bgl_named_params::bgl_named_params(T, const Base&) [with T = boost::vec_adj_list_vertex_id_map; Tag = boost::vertex_index_t; Base = boost::bgl_named_params, boost::graph_visitor_t, boost::no_property>]', inlined from 'boost::bgl_named_params > boost::bgl_named_params::vertex_index_map(const PType&) const [with PType = boost::vec_adj_list_vertex_id_map; T = boost::detail::odd_components_counter; Tag = boost::graph_visitor_t; Base = boost::no_property]' at D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/named_function_params.hpp:217:5, inlined from 'static bool boost::maximum_cardinality_matching_verifier::verify_matching(const Graph&, MateMap, VertexIndexMap) [with Graph = boost::adjacency_list; MateMap = long long unsigned int*; VertexIndexMap = boost::vec_adj_list_vertex_id_map]' at D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/max_cardinality_matching.hpp:779:61, inlined from 'bool boost::matching(const Graph&, MateMap, VertexIndexMap) [with Graph = adjacency_list; MateMap = long long unsigned int*; VertexIndexMap = vec_adj_list_vertex_id_map; AugmentingPathFinder = edmonds_augmenting_path_finder; InitialMatchingFinder = extra_greedy_matching; MatchingVerifier = maximum_cardinality_matching_verifier]' at D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/max_cardinality_matching.hpp:807:79, inlined from 'bool boost::checked_edmonds_maximum_cardinality_matching(const Graph&, MateMap, VertexIndexMap) [with Graph = adjacency_list; MateMap = long long unsigned int*; VertexIndexMap = vec_adj_list_vertex_id_map]' at D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/max_cardinality_matching.hpp:817:48, inlined from 'bool boost::checked_edmonds_maximum_cardinality_matching(const Graph&, MateMap) [with Graph = adjacency_list; MateMap = long long unsigned int*]' at D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/max_cardinality_matching.hpp:824:56, inlined from 'int solve_monotonic_2sat_2vars(std::vector >&, std::vector&, std::__cxx11::list&)' at uspr/tbr.h:2380:68: D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/named_function_params.hpp:192:56: warning: '*(unsigned char*)((char*)&occ + offsetof(boost::detail::odd_components_counter,boost::detail::odd_components_counter::m_parity))' may be used uninitialized [-Wmaybe-uninitialized] 192 | bgl_named_params(T v, const Base& b) : m_value(v), m_base(b) {} | ^~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/max_cardinality_matching.hpp: In function 'int solve_monotonic_2sat_2vars(std::vector >&, std::vector&, std::__cxx11::list&)': D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/graph/max_cardinality_matching.hpp:778:52: note: '*(unsigned char*)((char*)&occ + offsetof(boost::detail::odd_components_counter,boost::detail::odd_components_counter::m_parity))' was declared here 778 | detail::odd_components_counter< v_size_t > occ(num_odd_components); | ^~~ g++ -shared -s -static-libgcc -o TBRDist.dll tmp.def RcppExports.o rspr.o spr_lookup.o uspr.o -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-TBRDist/00new/TBRDist/libs/x64 ** 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 (TBRDist)