https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95293
--- Comment #9 from kargl at gcc dot gnu.org --- (In reply to Dominique d'Humieres from comment #8) > Isn't it an aliasing problem? No. It is not an aliasing problem. It is an invalid program giving a result that the programmer does not expect. This is not a numbered constraint, and may be difficult to reliably detect, so the Fortran standard does not require a Fortran processor to catch the error.