Index: adjacency_list.hpp =================================================================== --- adjacency_list.hpp (revisiĆ³n: 86799) +++ adjacency_list.hpp (copia de trabajo) @@ -963,9 +963,9 @@ get(vertex_in_edges, g.base())[target(e, g).local]; typename in_edge_list_type::iterator i = in_edges.begin(); while (i != in_edges.end() - && !(i->source_processor == source(e, g).owner) - && i->e == e.local) - ++i; + && !((i->e == e.local) && (i->source_processor == target(e, g).owner))) { + ++i; + } BOOST_ASSERT(i != in_edges.end()); in_edges.erase(i);