graph-tool doesn't compile with clang-3.7
I get errors like these:
/opt/local/include/boost/graph/breadth_first_search.hpp:83:66: error: binding value of type 'const UndirectedAdaptor<[...]>' to reference to type 'UndirectedAdaptor<[...]>' drops 'const' qualifier
if (v_color == Color::white()) { vis.tree_edge(*ei, g);
^
./../../boost-workaround/boost/graph/betweenness_centrality.hpp:185:55: note: passing argument to parameter 'g' here
void tree_edge(const edge_descriptor& e, Graph& g)
^
In file included from graph_betweenness.cc:21:
In file included from ./../../boost-workaround/boost/graph/betweenness_centrality.hpp:17:
In file included from /opt/local/include/boost/graph/dijkstra_shortest_paths.hpp:21:
/opt/local/include/boost/graph/breadth_first_search.hpp:79:69: error: binding value of type 'const UndirectedAdaptor<[...]>' to reference to type 'UndirectedAdaptor<[...]>' drops 'const' qualifier
Vertex u = Q.top(); Q.pop(); vis.examine_vertex(u, g);
^