https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99790
--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Note, static vars are unaffected by this, because c_parse_final_cleanups calls lower_var_init on them and that expands the PTRMEM_CSTs in there.