https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90108
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org, | |rguenth at gcc dot gnu.org --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- So we have a non-GCed INTEGER_TYPE that has a GCed TYPE_NAME. IIRC changes there recently, PR89933. We free that TYPE_NAME here (as expected...): #1 0x00000000009584ee in duplicate_decls ( newdecl=<type_decl 0x7ffff6988720 a>, olddecl=<type_decl 0x7ffff6988688 a>, newdecl_is_friend=false) at /space/rguenther/src/svn/trunk2/gcc/cp/decl.c:2793 2793 ggc_free (newdecl); Jakub - you fiddled here, can you look at this one, too?