https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117826
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Target Milestone|--- |15.0
CC| |ppalka at gcc dot gnu.org
Last reconfirmed| |2024-11-29
Ever confirmed|0 |1
Summary|ICE: tree check: expected |[15 Regression] ICE: tree
|tree that contains 'decl |check: expected tree that
|minimal' structure, have |contains 'decl minimal'
|'tree_list' in hash, at |structure, have 'tree_list'
|tree.h:5958 |in hash, at tree.h:5958
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
/* A map from TEMPLATE_DECLs that we've determined to be erroneous
at parse time to the location of the first error within. */
erroneous_templates_t *erroneous_templates;
cp-tree.h:extern erroneous_templates_t *erroneous_templates;
Hmm, no GTY marker in either definition and since it could contain GC memory
and across ggc_collect, I suspect it needs one.
This was added with r15-2774-g596d1ed9d40b10 .