Your message dated Thu, 12 Mar 2026 14:34:00 +0100
with message-id <[email protected]>
and subject line fixed
has caused the Debian Bug report #1060786,
regarding graph-tool: FTBFS on ppc64el: 
/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.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1060786: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060786
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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: [email protected]

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

--- End Message ---
--- Begin Message ---
now builds with IEEE long double on ppc64el

--- End Message ---

Reply via email to