https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99200
--- Comment #6 from Marek Polacek <mpolacek at gcc dot gnu.org> --- (In reply to JoaoBapt from comment #4) > (In reply to Marek Polacek from comment #2) > > Looks like a dup of 93383. > > No, because it works perfectly when I substitute __PRETTY_FUNCTION__ for any > other string literal That doesn't really matter; the ICE is very much like the one I described in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93383#c3, only this time we don't have a COMPONENT_REF that is type-less, it's an identifier_node. Therefore I suspect the fix ought to handle both issues.