Hello, I had a problem after removing some edges from my graph. I am using the graph_parallel library. And this problem did not happened me when using the serial one. I use a predicate to remove edges, and it seems to work, it deletes the local edges and the crossing edges (source local -> target ghost). But if after that I want to iterate over the in_edges The iterator returns references to edges that does not exists any more. For example, if I had 30 in_edges and the removing process eliminate 20, then the in_edge iterator iterates over 10, but with wrong references. Could anyone help debugging this problem? I think it might be an own problem, but I don't know how to check it. -- Un saludo, Borja Miñano IAC3 - Universitat de les Illes Balears ParcBit - Edifici 17 (Disset); Local D7 Cra. Valldemossa km. 7,4 E-07121 Palma de Mallorca. Balears. Spain. Phone: +34 871 967 434