https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44882
--- Comment #18 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- The code in comment 1 is invalid, thus the FE can do what it likes. Would it be enough to close this PR by emitting an error unless the code is compiled with -std=legacy (as done for pr25071)?