Hello, I have a problem removing edges a graph in pbgl. There are concretely self loops. I think it could be a bug in the library, because for the monoprocessor library it works. I use remove_edge_if to delete the self-loops. The bgl code works ok, but the pbgl code does not. The problem occurs looking the in_egdes of the vertex 8. It detects that it have a in_edge from 8, but when looking for the out_edges of 8 it does not appears as expected. Maybe it is a misconfiguration, but i don't think so. I attached the monoprocessor code and the multiprocessor one if someone wants to look at them. Please, could someone help me? Thank you elimina_vertices.cpp http://boost.2283326.n4.nabble.com/file/n4643588/elimina_vertices.cpp elimina_vertices_mono.cpp http://boost.2283326.n4.nabble.com/file/n4643588/elimina_vertices_mono.cpp -- View this message in context: http://boost.2283326.n4.nabble.com/PBGL-Bug-problem-removing-self-loop-in-gr... Sent from the Boost - Users mailing list archive at Nabble.com.