Back to Multiple platform build/check report for BioC 3.18:   simplified   long
ABCDEFGHIJKLM[N]OPQRSTUVWXYZ

This page was generated on 2024-03-29 11:38:00 -0400 (Fri, 29 Mar 2024).

HostnameOSArch (*)R versionInstalled pkgs
nebbiolo2Linux (Ubuntu 22.04.3 LTS)x86_644.3.3 (2024-02-29) -- "Angel Food Cake" 4669
palomino4Windows Server 2022 Datacenterx644.3.3 (2024-02-29 ucrt) -- "Angel Food Cake" 4404
merida1macOS 12.7.1 Montereyx86_644.3.3 (2024-02-29) -- "Angel Food Cake" 4427
Click on any hostname to see more info about the system (e.g. compilers)      (*) as reported by 'uname -p', except on Windows and Mac OS X

Package 1405/2266HostnameOS / ArchINSTALLBUILDCHECKBUILD BIN
NetPathMiner 1.38.0  (landing page)
Ahmed Mohamed
Snapshot Date: 2024-03-27 14:05:05 -0400 (Wed, 27 Mar 2024)
git_url: https://git.bioconductor.org/packages/NetPathMiner
git_branch: RELEASE_3_18
git_last_commit: 3116490
git_last_commit_date: 2023-10-24 09:58:54 -0400 (Tue, 24 Oct 2023)
nebbiolo2Linux (Ubuntu 22.04.3 LTS) / x86_64  OK    OK    OK  UNNEEDED, same version is already published
palomino4Windows Server 2022 Datacenter / x64  OK    OK    WARNINGS    OK  UNNEEDED, same version is already published
merida1macOS 12.7.1 Monterey / x86_64  ERROR    ERROR  skippedskipped
kjohnson1macOS 13.6.1 Ventura / arm64see weekly results here

BUILD results for NetPathMiner on merida1


To the developers/maintainers of the NetPathMiner package:
- Allow up to 24 hours (and sometimes 48 hours) for your latest push to git@git.bioconductor.org:packages/NetPathMiner.git to reflect on this report. See Troubleshooting Build Report for more information.
- Use the following Renviron settings to reproduce errors and warnings.
- If 'R CMD check' started to fail recently on the Linux builder(s) over a missing dependency, add the missing dependency to 'Suggests:' in your DESCRIPTION file. See Renviron.bioc for more information.

raw results


Summary

Package: NetPathMiner
Version: 1.38.0
Command: /Library/Frameworks/R.framework/Resources/bin/R CMD build --keep-empty-dirs --no-resave-data NetPathMiner
StartedAt: 2024-03-27 20:27:37 -0400 (Wed, 27 Mar 2024)
EndedAt: 2024-03-27 20:27:53 -0400 (Wed, 27 Mar 2024)
EllapsedTime: 16.0 seconds
RetCode: 1
Status:   ERROR  
PackageFile: None
PackageFileSize: NA

Command output

##############################################################################
##############################################################################
###
### Running command:
###
###   /Library/Frameworks/R.framework/Resources/bin/R CMD build --keep-empty-dirs --no-resave-data NetPathMiner
###
##############################################################################
##############################################################################


* checking for file ‘NetPathMiner/DESCRIPTION’ ... OK
* preparing ‘NetPathMiner’:
* checking DESCRIPTION meta-information ... OK
* cleaning src
* running ‘cleanup’
* installing the package to build vignettes
      -----------------------------------
* installing *source* package ‘NetPathMiner’ ...
** using staged installation
'config' variable 'CPP' is defunct
checking for gcc... clang -arch x86_64
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 we are using the GNU C compiler... yes
checking whether clang -arch x86_64 accepts -g... yes
checking for clang -arch x86_64 option to accept ISO C89... none needed
checking how to run the C preprocessor... clang -arch x86_64 -E
checking for xmlParseFile in -lxml2... yes
checking for readSBML in -lsbml... no
untarring boost include tree...
SBML not found.
libXML2 found
checking for xml2-config... /usr/bin/xml2-config
configure: creating ./config.status
config.status: creating src/Makevars
** libs
using C compiler: ‘Apple clang version 14.0.0 (clang-1400.0.29.202)’
using C++ compiler: ‘Apple clang version 14.0.0 (clang-1400.0.29.202)’
using SDK: ‘MacOSX11.3.sdk’
clang++ -arch x86_64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I/opt/R/x86_64/include -DHAVE_XML -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include  -I/opt/R/x86_64/include    -fPIC  -falign-functions=64 -Wall -g -O2  -c PathRanker.cpp -o PathRanker.o
In file included from PathRanker.cpp:27:
In file included from ./boost/graph/graph_utility.hpp:30:
In file included from ./boost/graph/properties.hpp:19:
In file included from ./boost/property_map/property_map.hpp:844:
In file included from ./boost/property_map/vector_property_map.hpp:14:
In file included from ./boost/shared_ptr.hpp:17:
In file included from ./boost/smart_ptr/shared_ptr.hpp:32:
./boost/smart_ptr/detail/shared_count.hpp:323:33: error: no template named 'auto_ptr' in namespace 'std'
    explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
                           ~~~~~^
In file included from PathRanker.cpp:27:
In file included from ./boost/graph/graph_utility.hpp:30:
In file included from ./boost/graph/properties.hpp:19:
In file included from ./boost/property_map/property_map.hpp:844:
In file included from ./boost/property_map/vector_property_map.hpp:14:
In file included from ./boost/shared_ptr.hpp:17:
./boost/smart_ptr/shared_ptr.hpp:247:65: error: no member named 'auto_ptr' in namespace 'std'
template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
                                                           ~~~~~^
./boost/smart_ptr/shared_ptr.hpp:247:75: error: 'T' does not refer to a value
template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
                                                                          ^
./boost/smart_ptr/shared_ptr.hpp:247:17: note: declared here
template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
                ^
./boost/smart_ptr/shared_ptr.hpp:247:78: error: expected unqualified-id
template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
                                                                             ^
./boost/smart_ptr/shared_ptr.hpp:446:31: error: no template named 'auto_ptr' in namespace 'std'
    explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
                         ~~~~~^
./boost/smart_ptr/shared_ptr.hpp:459:22: error: no template named 'auto_ptr' in namespace 'std'
    shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
                ~~~~~^
./boost/smart_ptr/shared_ptr.hpp:525:34: error: no template named 'auto_ptr' in namespace 'std'
    shared_ptr & operator=( std::auto_ptr<Y> & r )
                            ~~~~~^
./boost/smart_ptr/shared_ptr.hpp:534:34: error: no template named 'auto_ptr' in namespace 'std'
    shared_ptr & operator=( std::auto_ptr<Y> && r )
                            ~~~~~^
./boost/smart_ptr/shared_ptr.hpp:536:38: error: no template named 'auto_ptr' in namespace 'std'
        this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
                                ~~~~~^
In file included from PathRanker.cpp:28:
In file included from ./boost/graph/adjacency_list.hpp:31:
In file included from ./boost/scoped_ptr.hpp:14:
./boost/smart_ptr/scoped_ptr.hpp:68:31: error: no template named 'auto_ptr' in namespace 'std'
    explicit scoped_ptr( std::auto_ptr<T> p ) BOOST_NOEXCEPT : px( p.release() )
                         ~~~~~^
In file included from PathRanker.cpp:28:
In file included from ./boost/graph/adjacency_list.hpp:246:
./boost/graph/detail/adjacency_list.hpp:278:12: error: no template named 'auto_ptr' in namespace 'std'
      std::auto_ptr<Property> m_property;
      ~~~~~^
PathRanker.cpp:127:16: error: no matching function for call to 'num_vertices'
  SizeType n = num_vertices(g);
               ^~~~~~~~~~~~
./boost/graph/detail/adjacency_list.hpp:1565:5: note: candidate template ignored: deduced type 'const adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 1st parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>]
    num_vertices(const adj_list_helper<Config, Base>& g_)
    ^
PathRanker.cpp:128:27: error: no matching function for call to 'get'
  EdgeWeightMap  weight = get(edge_weight, g);
                          ^~~
./boost/property_map/property_map.hpp:179:19: note: candidate template ignored: could not match 'const T *' against 'boost::edge_weight_t'
  inline const T& get(const T* pa, std::ptrdiff_t k) { return pa[k]; }
                  ^
./boost/property_map/property_map.hpp:215:3: note: candidate template ignored: could not match 'readable_property_map_archetype<type-parameter-0-0, type-parameter-0-1>' against 'boost::edge_weight_t'
  get(const readable_property_map_archetype<K,V>&, 
  ^
./boost/property_map/property_map.hpp:352:3: note: candidate template ignored: could not match 'put_get_helper<type-parameter-0-1, type-parameter-0-0>' against 'boost::edge_weight_t'
  get(const put_get_helper<Reference, PropertyMap>& pa, const K& k)
  ^
./boost/graph/detail/adjacency_list.hpp:332:3: note: candidate template ignored: could not match 'stored_edge_property' against 'adjacency_list'
  get(Tag property_tag,
  ^
./boost/graph/detail/adjacency_list.hpp:340:3: note: candidate template ignored: could not match 'stored_edge_iter' against 'adjacency_list'
  get(Tag property_tag,
  ^
./boost/graph/detail/adjacency_list.hpp:348:3: note: candidate template ignored: could not match 'stored_ra_edge_iter' against 'adjacency_list'
  get(Tag property_tag,
  ^
./boost/graph/detail/adjacency_list.hpp:1681:5: note: candidate template ignored: deduced type 'adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 2nd parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>, Property = boost::edge_weight_t]
    get(Property p, adj_list_helper<Config, Base>& g) {
    ^
./boost/graph/detail/adjacency_list.hpp:1689:5: note: candidate template ignored: deduced type 'const adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 2nd parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>, Property = boost::edge_weight_t]
    get(Property p, const adj_list_helper<Config, Base>& g) {
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1008:1: note: candidate function template not viable: requires single argument '__t', but 2 arguments were provided
get(tuple<_Tp...>& __t) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1017:1: note: candidate function template not viable: requires single argument '__t', but 2 arguments were provided
get(const tuple<_Tp...>& __t) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1026:1: note: candidate function template not viable: requires single argument '__t', but 2 arguments were provided
get(tuple<_Tp...>&& __t) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1036:1: note: candidate function template not viable: requires single argument '__t', but 2 arguments were provided
get(const tuple<_Tp...>&& __t) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:769:1: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
get(pair<_T1, _T2>& __p) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:777:1: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
get(const pair<_T1, _T2>& __p) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:786:1: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
get(pair<_T1, _T2>&& __p) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:794:1: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
get(const pair<_T1, _T2>&& __p) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/array:447:1: note: candidate function template not viable: requires single argument '__a', but 2 arguments were provided
get(array<_Tp, _Size>& __a) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/array:456:1: note: candidate function template not viable: requires single argument '__a', but 2 arguments were provided
get(const array<_Tp, _Size>& __a) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/array:467:1: note: candidate function template not viable: requires single argument '__a', but 2 arguments were provided
get(array<_Tp, _Size>&& __a) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/array:476:1: note: candidate function template not viable: requires single argument '__a', but 2 arguments were provided
get(const array<_Tp, _Size>&& __a) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:803:17: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 & get(pair<_T1, _T2>& __p) _NOEXCEPT
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:810:23: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 const & get(pair<_T1, _T2> const& __p) _NOEXCEPT
                      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:817:18: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 && get(pair<_T1, _T2>&& __p) _NOEXCEPT
                 ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:824:24: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 const && get(pair<_T1, _T2> const&& __p) _NOEXCEPT
                       ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:831:17: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 & get(pair<_T2, _T1>& __p) _NOEXCEPT
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:838:23: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 const & get(pair<_T2, _T1> const& __p) _NOEXCEPT
                      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:845:18: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 && get(pair<_T2, _T1>&& __p) _NOEXCEPT
                 ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:852:24: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 const && get(pair<_T2, _T1> const&& __p) _NOEXCEPT
                       ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1085:16: note: candidate function template not viable: requires single argument '__tup', but 2 arguments were provided
constexpr _T1& get(tuple<_Args...>& __tup) noexcept
               ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1092:22: note: candidate function template not viable: requires single argument '__tup', but 2 arguments were provided
constexpr _T1 const& get(tuple<_Args...> const& __tup) noexcept
                     ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1099:17: note: candidate function template not viable: requires single argument '__tup', but 2 arguments were provided
constexpr _T1&& get(tuple<_Args...>&& __tup) noexcept
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1106:23: note: candidate function template not viable: requires single argument '__tup', but 2 arguments were provided
constexpr _T1 const&& get(tuple<_Args...> const&& __tup) noexcept
                      ^
./boost/tuple/detail/tuple_basic.hpp:211:1: note: candidate function not viable: requires single argument 'c', but 2 arguments were provided
get(cons<HT, TT>& c BOOST_APPEND_EXPLICIT_TEMPLATE_NON_TYPE(int, N)) {
^
./boost/tuple/detail/tuple_basic.hpp:225:1: note: candidate function not viable: requires single argument 'c', but 2 arguments were provided
get(const cons<HT, TT>& c BOOST_APPEND_EXPLICIT_TEMPLATE_NON_TYPE(int, N)) {
^
./boost/multi_index_container.hpp:747:1: note: candidate function not viable: requires single argument 'm', but 2 arguments were provided
get(
^
./boost/multi_index_container.hpp:771:1: note: candidate function not viable: requires single argument 'm', but 2 arguments were provided
get(
^
./boost/multi_index_container.hpp:816:1: note: candidate function not viable: requires single argument 'm', but 2 arguments were provided
get(
^
./boost/multi_index_container.hpp:836:1: note: candidate function not viable: requires single argument 'm', but 2 arguments were provided
get(
^
./boost/optional/optional.hpp:679:1: note: candidate function template not viable: requires single argument 'opt', but 2 arguments were provided
get ( optional<T> const& opt )
^
./boost/optional/optional.hpp:687:1: note: candidate function template not viable: requires single argument 'opt', but 2 arguments were provided
get ( optional<T>& opt )
^
./boost/optional/optional.hpp:697:1: note: candidate function template not viable: requires single argument 'opt', but 2 arguments were provided
get ( optional<T> const* opt )
^
./boost/optional/optional.hpp:705:1: note: candidate function template not viable: requires single argument 'opt', but 2 arguments were provided
get ( optional<T>* opt )
^
./boost/graph/detail/adjacency_list.hpp:1710:5: note: candidate function template not viable: requires 3 arguments, but 2 were provided
    get(Property p, const adj_list_helper<Config, Base>& g, const Key& key) {
    ^
./boost/graph/detail/adjacency_list.hpp:1700:5: note: candidate function template not viable: requires 3 arguments, but 2 were provided
    get(Property p, adj_list_helper<Config, Base>& g, const Key& key) {
    ^
PathRanker.cpp:136:22: error: no matching function for call to 'vertices'
  for(tie(vitr,vend)=vertices(g); vitr != vend; ++vitr) {
                     ^~~~~~~~
./boost/graph/graph_concepts.hpp:48:48: note: candidate template ignored: substitution failure [with T = boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>]: no type named 'ThereReallyIsNoMemberByThisNameInT' in 'boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>'
typename T::ThereReallyIsNoMemberByThisNameInT vertices(T const&);
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./boost/graph/detail/adjacency_list.hpp:1556:5: note: candidate template ignored: deduced type 'const adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 1st parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>]
    vertices(const adj_list_helper<Config, Base>& g_)
    ^
PathRanker.cpp:148:24: error: no matching function for call to 'adjacent_vertices'
    for(tie(aitr,aend)=adjacent_vertices(u,g); aitr != aend; ++aitr){
                       ^~~~~~~~~~~~~~~~~
./boost/graph/detail/adjacency_list.hpp:1512:5: note: candidate template ignored: deduced type 'const adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 2nd parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>]
    adjacent_vertices(typename Config::vertex_descriptor u,
    ^
PathRanker.cpp:151:34: error: no matching function for call to 'edge'
      rhs = distance[u] + weight[edge(u,v,g).first];
                                 ^~~~
./boost/graph/detail/adjacency_list.hpp:1582:5: note: candidate template ignored: deduced type 'const adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 3rd parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>]
    edge(typename Config::vertex_descriptor u,
    ^
PathRanker.cpp:165:25: error: no matching function for call to 'num_vertices'
  SizeType n_vertices = num_vertices(g);
                        ^~~~~~~~~~~~
./boost/graph/detail/adjacency_list.hpp:1565:5: note: candidate template ignored: deduced type 'const adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 1st parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>]
    num_vertices(const adj_list_helper<Config, Base>& g_)
    ^
PathRanker.cpp:231:35: error: no matching function for call to 'get'
  EdgeWeightMap edge_weight_map = get(edge_weight, g);
                                  ^~~
./boost/property_map/property_map.hpp:179:19: note: candidate template ignored: could not match 'const T *' against 'boost::edge_weight_t'
  inline const T& get(const T* pa, std::ptrdiff_t k) { return pa[k]; }
                  ^
./boost/property_map/property_map.hpp:215:3: note: candidate template ignored: could not match 'readable_property_map_archetype<type-parameter-0-0, type-parameter-0-1>' against 'boost::edge_weight_t'
  get(const readable_property_map_archetype<K,V>&, 
  ^
./boost/property_map/property_map.hpp:352:3: note: candidate template ignored: could not match 'put_get_helper<type-parameter-0-1, type-parameter-0-0>' against 'boost::edge_weight_t'
  get(const put_get_helper<Reference, PropertyMap>& pa, const K& k)
  ^
./boost/graph/detail/adjacency_list.hpp:332:3: note: candidate template ignored: could not match 'stored_edge_property' against 'adjacency_list'
  get(Tag property_tag,
  ^
./boost/graph/detail/adjacency_list.hpp:340:3: note: candidate template ignored: could not match 'stored_edge_iter' against 'adjacency_list'
  get(Tag property_tag,
  ^
./boost/graph/detail/adjacency_list.hpp:348:3: note: candidate template ignored: could not match 'stored_ra_edge_iter' against 'adjacency_list'
  get(Tag property_tag,
  ^
./boost/graph/detail/adjacency_list.hpp:1681:5: note: candidate template ignored: deduced type 'adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 2nd parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>, Property = boost::edge_weight_t]
    get(Property p, adj_list_helper<Config, Base>& g) {
    ^
./boost/graph/detail/adjacency_list.hpp:1689:5: note: candidate template ignored: deduced type 'const adj_list_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>>' of 2nd parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config, Base = boost::bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>, Property = boost::edge_weight_t]
    get(Property p, const adj_list_helper<Config, Base>& g) {
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1008:1: note: candidate function template not viable: requires single argument '__t', but 2 arguments were provided
get(tuple<_Tp...>& __t) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1017:1: note: candidate function template not viable: requires single argument '__t', but 2 arguments were provided
get(const tuple<_Tp...>& __t) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1026:1: note: candidate function template not viable: requires single argument '__t', but 2 arguments were provided
get(tuple<_Tp...>&& __t) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1036:1: note: candidate function template not viable: requires single argument '__t', but 2 arguments were provided
get(const tuple<_Tp...>&& __t) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:769:1: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
get(pair<_T1, _T2>& __p) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:777:1: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
get(const pair<_T1, _T2>& __p) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:786:1: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
get(pair<_T1, _T2>&& __p) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:794:1: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
get(const pair<_T1, _T2>&& __p) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/array:447:1: note: candidate function template not viable: requires single argument '__a', but 2 arguments were provided
get(array<_Tp, _Size>& __a) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/array:456:1: note: candidate function template not viable: requires single argument '__a', but 2 arguments were provided
get(const array<_Tp, _Size>& __a) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/array:467:1: note: candidate function template not viable: requires single argument '__a', but 2 arguments were provided
get(array<_Tp, _Size>&& __a) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/array:476:1: note: candidate function template not viable: requires single argument '__a', but 2 arguments were provided
get(const array<_Tp, _Size>&& __a) _NOEXCEPT
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:803:17: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 & get(pair<_T1, _T2>& __p) _NOEXCEPT
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:810:23: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 const & get(pair<_T1, _T2> const& __p) _NOEXCEPT
                      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:817:18: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 && get(pair<_T1, _T2>&& __p) _NOEXCEPT
                 ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:824:24: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 const && get(pair<_T1, _T2> const&& __p) _NOEXCEPT
                       ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:831:17: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 & get(pair<_T2, _T1>& __p) _NOEXCEPT
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:838:23: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 const & get(pair<_T2, _T1> const& __p) _NOEXCEPT
                      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:845:18: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 && get(pair<_T2, _T1>&& __p) _NOEXCEPT
                 ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/utility:852:24: note: candidate function template not viable: requires single argument '__p', but 2 arguments were provided
constexpr _T1 const && get(pair<_T2, _T1> const&& __p) _NOEXCEPT
                       ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1085:16: note: candidate function template not viable: requires single argument '__tup', but 2 arguments were provided
constexpr _T1& get(tuple<_Args...>& __tup) noexcept
               ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1092:22: note: candidate function template not viable: requires single argument '__tup', but 2 arguments were provided
constexpr _T1 const& get(tuple<_Args...> const& __tup) noexcept
                     ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1099:17: note: candidate function template not viable: requires single argument '__tup', but 2 arguments were provided
constexpr _T1&& get(tuple<_Args...>&& __tup) noexcept
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/tuple:1106:23: note: candidate function template not viable: requires single argument '__tup', but 2 arguments were provided
constexpr _T1 const&& get(tuple<_Args...> const&& __tup) noexcept
                      ^
./boost/tuple/detail/tuple_basic.hpp:211:1: note: candidate function not viable: requires single argument 'c', but 2 arguments were provided
get(cons<HT, TT>& c BOOST_APPEND_EXPLICIT_TEMPLATE_NON_TYPE(int, N)) {
^
./boost/tuple/detail/tuple_basic.hpp:225:1: note: candidate function not viable: requires single argument 'c', but 2 arguments were provided
get(const cons<HT, TT>& c BOOST_APPEND_EXPLICIT_TEMPLATE_NON_TYPE(int, N)) {
^
./boost/multi_index_container.hpp:747:1: note: candidate function not viable: requires single argument 'm', but 2 arguments were provided
get(
^
./boost/multi_index_container.hpp:771:1: note: candidate function not viable: requires single argument 'm', but 2 arguments were provided
get(
^
./boost/multi_index_container.hpp:816:1: note: candidate function not viable: requires single argument 'm', but 2 arguments were provided
get(
^
./boost/multi_index_container.hpp:836:1: note: candidate function not viable: requires single argument 'm', but 2 arguments were provided
get(
^
./boost/optional/optional.hpp:679:1: note: candidate function template not viable: requires single argument 'opt', but 2 arguments were provided
get ( optional<T> const& opt )
^
./boost/optional/optional.hpp:687:1: note: candidate function template not viable: requires single argument 'opt', but 2 arguments were provided
get ( optional<T>& opt )
^
./boost/optional/optional.hpp:697:1: note: candidate function template not viable: requires single argument 'opt', but 2 arguments were provided
get ( optional<T> const* opt )
^
./boost/optional/optional.hpp:705:1: note: candidate function template not viable: requires single argument 'opt', but 2 arguments were provided
get ( optional<T>* opt )
^
./boost/graph/detail/adjacency_list.hpp:1710:5: note: candidate function template not viable: requires 3 arguments, but 2 were provided
    get(Property p, const adj_list_helper<Config, Base>& g, const Key& key) {
    ^
./boost/graph/detail/adjacency_list.hpp:1700:5: note: candidate function template not viable: requires 3 arguments, but 2 were provided
    get(Property p, adj_list_helper<Config, Base>& g, const Key& key) {
    ^
PathRanker.cpp:286:15: error: no matching function for call to 'remove_edge'
              remove_edge(result[j].sequence[i], result[j].sequence[i+1], g_copy);
              ^~~~~~~~~~~
./boost/graph/detail/adjacency_list.hpp:571:5: note: candidate template ignored: could not match 'directed_graph_helper' against 'adjacency_list'
    remove_edge(typename Config::vertex_descriptor u,
    ^
./boost/graph/detail/adjacency_list.hpp:895:5: note: candidate template ignored: could not match 'undirected_graph_helper' against 'adjacency_list'
    remove_edge(typename Config::vertex_descriptor u,
    ^
./boost/graph/detail/adjacency_list.hpp:1230:5: note: candidate template ignored: deduced type 'bidirectional_graph_helper_with_property<boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config>' of 3rd parameter does not match adjusted type 'Graph' (aka 'adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, property<boost::vertex_name_t, basic_string<char, char_traits<char>, allocator<char>>>, property<boost::edge_weight_t, double, property<boost::edge_name_t, basic_string<char, char_traits<char>, allocator<char>>>>>') of argument [with Config = boost::detail::adj_list_gen<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>>, boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_name_t, std::basic_string<char>>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_name_t, std::basic_string<char>>>, boost::no_property, boost::listS>::config]
    remove_edge(typename Config::vertex_descriptor u,
    ^
./boost/graph/detail/adjacency_list.hpp:609:5: note: candidate function template not viable: requires 2 arguments, but 3 were provided
    remove_edge(EdgeOrIter e_or_iter, directed_graph_helper<Config>& g_)
    ^
./boost/graph/detail/adjacency_list.hpp:884:5: note: candidate function template not viable: requires 2 arguments, but 3 were provided
    remove_edge(EdgeOrIter e, undirected_graph_helper<Config>& g_)
    ^
./boost/graph/detail/adjacency_list.hpp:1247:5: note: candidate function template not viable: requires 2 arguments, but 3 were provided
    remove_edge(EdgeOrIter e,
    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [PathRanker.o] Error 1
ERROR: compilation failed for package ‘NetPathMiner’
* removing ‘/private/tmp/RtmpdY9UoH/Rinst17c9055f23aa9/NetPathMiner’
      -----------------------------------
ERROR: package installation failed