https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102527
--- Comment #12 from Aldy Hernandez <aldyh at gcc dot gnu.org> --- (In reply to Aldy Hernandez from comment #11) > This looks mighty suspicious ;-) > > diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c > index 69a3ab0ea9d..c24c67f8874 100644 > --- a/gcc/tree-vrp.c > +++ b/gcc/tree-vrp.c > @@ -4408,6 +4408,7 @@ hybrid_threader::~hybrid_threader () > delete m_threader; > delete m_state; > delete m_ranger; > + delete m_query; > > scev_finalize (); > loop_optimizer_finalize (); FWIW, all the patches so far proposed have been pushed to trunk, if you want to try again.