Hi Tiago, I updated Debian package of graph-tool to the latest (2.59). It turned out that it does not build on the ppc64el architecture. You can find a full build log here:
https://buildd.debian.org/status/fetch.php?pkg=graph-tool&arch=ppc64el&ver=2.59%2Bds-1&stamp=1704656087&raw=0 Just seek for "error:" to navigate quickly to the actual problem which is: ... /bin/bash ./libtool --tag=CXX --mode=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 -o src/graph/correlations/graph_assortativity.lo ../src/graph/correlations/graph_assortativity.cc 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_proerty_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 unsignedint>, 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::reveed_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> >, boo: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_ool::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::slarS<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_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, botity_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>, boosoost::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> > > >, ilt_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_edgeex_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, boostindex_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&, boosa(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_prned 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 do 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> > >, typelisst::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."); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In case you want to support ppc64el architecture this needs to be fixed. Kind regards Andreas. -- http://fam-tille.de