https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91508
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2019-08-21 Version|unknown |9.2.1 Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Ick, indeed. It might also get reused since it is ggc_free()d... Note trunk has for (i = nnodes - 1; i >= 0; i--) { cgraph_node *node = order[i]; /* Function could be inlined and removed as unreachable. */ if (node == NULL || removed_nodes.contains (node)) continue; already, but not the GCC 9 branch.