https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98815
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED --- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> --- Thanks for the report. It's likely more complicated as execute_pass_list calls free_dominance_info conditionally. if (cfun && fn->cfg) { free_dominance_info (CDI_DOMINATORS); free_dominance_info (CDI_POST_DOMINATORS); } Moreover, there are more callers of execute_pass_list than the only cgraph_node::analyze. That said, I tend to close it as invalid.