edge_hist not working properly
This is after compiling latest source myself after upgrading Boost to 1.49 on Ubuntu 12.04 server x64.
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
dpkg -s libboost-dev | grep 'Version'
Version: 1.49.0.1ubuntu1~precise2
>>> shist=gt.edge_hist(g, g.edge_properties["Mprop"])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/graph_tool/stats/__init__.py", line 186, in edge_hist
[float(x) for x in bins])
RuntimeError: No static implementation was found for the desired routine. This is a graph_tool bug. :-( Please follow but report instructions at http://graph-tool.skewed.de. What follows is debug information.
Graph view: boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::no_property, boost::property<boost::edge_index_t, unsigned long, boost::no_property>, boost::no_property, boost::listS>*
Action: graph_tool::get_histogram<graph_tool::EdgeHistogramFiller>
Arg 1: boost::checked_vector_property_map<std::string, boost::adj_list_edge_property_map<boost::bidirectional_tag, unsigned long, unsigned long&, unsigned long, boost::property<boost::edge_index_t, unsigned long, boost::no_property>, boost::edge_index_t> >