https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85599
--- Comment #21 from Thomas Koenig <tkoenig at gcc dot gnu.org> --- > Well, that was absolutely not my intention when I opened this PR, and it > still isn't. Quite the opposite: I don't think gfortran should apply more > optimizations, but less. I'm changing the title and keyword again to reflect > that. I am strictly opposed to that. If we make guarantees that the standard does not, we will be creating our own language (and people will get problems moving code to another compiler). F has tried that, and failed. Warn, yes. This is the kind of thing that -Wsurprising is for, so people will get something with -Wall. (I volunteer for that). Optimize, yes. This could also be integrated with the warning. Change the language, no.