Source: graph-tool
Version: 2.59+ds-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=graph-tool&arch=ppc64el&ver=2.59%2Bds-1&stamp=1704656087&raw=0

libtool: compile:  g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I.. 
-I../src/boost-workaround -I../src/pcg-cpp/include -DHAVE_CONFIG_H 
-I../src/graph -I. -I/usr/lib/python3/dist-packages/cairo/include 
-I/usr/include/python3.11 -pthread -I/usr/include 
-I/usr/lib/python3/dist-packages/numpy/core/include 
-DBOOST_ALLOW_DEPRECATED_HEADERS -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 
-fopenmp -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-deprecated 
-Wall -Wextra -ftemplate-backtrace-limit=0 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c ../src/graph/correlations/graph_assortativity.cc  
-fPIC -DPIC -o src/graph/correlations/.libs/graph_assortativity.o
../src/graph/correlations/graph_assortativity.cc: In function 
‘std::pair<double, double> 
assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)’:
../src/graph/correlations/graph_assortativity.cc:84:44: note: parameter passing 
for argument of type ‘std::pair<double, double>’ when C++17 is enabled changed 
to match C++14 in GCC 10.1
   84 |                           boost::any weight)
      |                                            ^
In file included from 
/usr/include/boost/math/special_functions/detail/round_fwd.hpp:12,
                 from /usr/include/boost/math/special_functions/math_fwd.hpp:29,
                 from 
/usr/include/boost/math/special_functions/fpclassify.hpp:18,
                 from 
/usr/include/boost/math/special_functions/relative_difference.hpp:9,
                 from ../src/graph/correlations/graph_assortativity.hh:26,
                 from ../src/graph/correlations/graph_assortativity.cc:23:
/usr/include/boost/math/tools/promotion.hpp: In instantiation of ‘struct 
boost::math::tools::promote_args<long double, double, float, float, float, 
float>’:
/usr/include/boost/math/tools/promotion.hpp:272:13:   required by substitution 
of ‘template<class T1, class T2, class T3, class T4, class T5, class T6> using 
boost::math::tools::promote_args_t = typename 
boost::math::tools::promote_args::type [with T1 = long double; T2 = double; T3 
= float; T4 = float; T5 = float; T6 = float]’
/usr/include/boost/math/special_functions/relative_difference.hpp:17:60:   
required by substitution of ‘template<class T, class U> 
boost::math::tools::promote_args_t<RT1, RT2> 
boost::math::relative_difference(const T&, const U&) [with T = long double; U = 
double]’
../src/graph/correlations/graph_assortativity.hh:177:45:   required from ‘void 
graph_tool::get_scalar_assortativity_coefficient::operator()(const Graph&, 
DegreeSelector, Eweight, double&, double&) const [with Graph = 
boost::adj_list<long unsigned int>; DegreeSelector = graph_tool::in_degreeS; 
Eweight = boost::unchecked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >]’
../src/graph/correlations/graph_assortativity.cc:130:18:   required from 
‘scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)> [with auto:68 = boost::adj_list<long unsigned int>&; auto:69 = 
graph_tool::in_degreeS&; auto:70 = boost::unchecked_vector_property_map<long 
double, boost::adj_edge_index_property_map<long unsigned int> >&]’
../src/graph/graph_filtering.hh:492:27:   recursively required from 
‘graph_tool::detail::dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& 
...)> [with auto:59 = {graph_tool::in_degreeS&, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >&}]’
../src/graph/graph_filtering.hh:492:27:   required from 
‘graph_tool::detail::dispatch_loop<dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& 
...)>, graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any&, 
boost::any&>(dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& 
...)>&&, typelist<typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&, 
boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& ...)> [with 
auto:59 = {boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >&}]’
../src/graph/graph_filtering.hh:474:22:   required from ‘bool 
graph_tool::detail::dispatch_loop(F&&, typelist<typelist<Ts ...>, TRS ...>, 
Arg&&, Args&& ...) [with F = dispatch_loop<dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& 
...)>, graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any&, 
boost::any&>(dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& 
...)>&&, typelist<typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&, 
boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& ...)>; Ts = 
{boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> >}; TRS = {}; Arg = 
boost::any&; Args = {}]’
../src/graph/graph_filtering.hh:490:21:   required from 
‘graph_tool::detail::dispatch_loop<dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& 
...)>, graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any&, 
boost::any&>(dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& 
...)>&&, typelist<typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&, 
boost::any&)::<lambda(auto:57*, auto:58&& ...)> [with auto:57 = 
graph_tool::in_degreeS; auto:58 = {boost::any&}]’
../src/graph/graph_filtering.hh:499:22:   required from ‘bool 
graph_tool::detail::dispatch_loop(F&&, typelist<typelist<Ts ...>, TRS ...>, 
Arg&&, Args&& ...) [with F = dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)>::<lambda(auto:59&& 
...)>; Ts = {graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> >}; 
TRS = {typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >}; Arg = boost::any&; 
Args = {boost::any&}]’
../src/graph/graph_filtering.hh:490:21:   required from 
‘graph_tool::detail::dispatch_loop<const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >, boost::any, 
boost::any&, boost::any&>(const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&, typelist<typelist<boost::adj_list<long 
unsigned int>, boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > > >, 
typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > > >, boost::any&&, 
boost::any&, boost::any&)::<lambda(auto:57*, auto:58&& ...)> [with auto:57 = 
boost::adj_list<long unsigned int>; auto:58 = {boost::any&, boost::any&}]’
../src/graph/graph_filtering.hh:499:22:   required from ‘bool 
graph_tool::detail::dispatch_loop(F&&, typelist<typelist<Ts ...>, TRS ...>, 
Arg&&, Args&& ...) [with F = const 
action_wrap<scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, mpl_::bool_<false> >&; Ts = {boost::adj_list<long unsigned int>, 
boost::reversed_graph<boost::adj_list<long unsigned int>, const 
boost::adj_list<long unsigned int>&>, 
boost::undirected_adaptor<boost::adj_list<long unsigned int> >, 
boost::filt_graph<boost::adj_list<long unsigned int>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::reversed_graph<boost::adj_list<long unsigned int>, 
const boost::adj_list<long unsigned int>&>, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >, 
boost::filt_graph<boost::undirected_adaptor<boost::adj_list<long unsigned int> 
>, MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> > >, 
MaskFilter<boost::unchecked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > > >}; TRS = 
{typelist<graph_tool::in_degreeS, graph_tool::out_degreeS, 
graph_tool::total_degreeS, 
graph_tool::scalarS<boost::checked_vector_property_map<unsigned char, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<short int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long int, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::checked_vector_property_map<long double, 
boost::typed_identity_property_map<long unsigned int> > >, 
graph_tool::scalarS<boost::typed_identity_property_map<long unsigned int> > >, 
typelist<boost::checked_vector_property_map<unsigned char, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<short int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<int, boost::adj_edge_index_property_map<long 
unsigned int> >, boost::checked_vector_property_map<long int, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::checked_vector_property_map<long double, 
boost::adj_edge_index_property_map<long unsigned int> >, 
boost::adj_edge_index_property_map<long unsigned int>, 
graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> > >}; Arg = boost::any; 
Args = {boost::any&, boost::any&}]’
../src/graph/graph_filtering.hh:521:35:   required from ‘void 
graph_tool::detail::action_dispatch<Action, Wrap, TRS>::operator()(Args&& ...) 
const [with Args = {boost::any, boost::any&, boost::any&}; Action = 
scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>; Wrap = mpl_::bool_<false>; TRS = 
{graph_tool::detail::all_graph_views, graph_tool::scalar_selectors, 
boost::mpl::v_item<graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> >, 
graph_tool::edge_scalar_properties, 0>}]’
../src/graph/graph_filtering.hh:544:63:   required from 
‘graph_tool::run_action<>::operator()<scalar_assortativity_coefficient(graph_tool::GraphInterface&,
 graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, graph_tool::scalar_selectors, 
boost::mpl::v_item<graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> >, 
graph_tool::edge_scalar_properties, 0> >(graph_tool::GraphInterface&, 
scalar_assortativity_coefficient(graph_tool::GraphInterface&, 
graph_tool::GraphInterface::deg_t, boost::any)::<lambda(auto:68&&, auto:69&&, 
auto:70&&)>, graph_tool::scalar_selectors, 
boost::mpl::v_item<graph_tool::UnityPropertyMap<long unsigned int, 
boost::detail::adj_edge_descriptor<long unsigned int> >, 
graph_tool::edge_scalar_properties, 0>)::<lambda(auto:60&& ...)> [with auto:60 
= {boost::any, boost::any&}]’
../src/graph/correlations/graph_assortativity.cc:134:47:   required from here
/usr/include/boost/math/tools/promotion.hpp:267:27: error: static assertion 
failed: Sorry, but this platform does not have sufficient long double support 
for the special functions to be reliably implemented.
  267 |          static_assert((0 == std::is_same<type, long double>::value), 
"Sorry, but this platform does not have sufficient long double support for the 
special functions to be reliably implemented.");
      |                        ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/math/tools/promotion.hpp:267:27: note: the comparison 
reduces to ‘(0 == 1)’

Cheers
-- 
Sebastian Ramacher

Reply via email to