https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63514
kargl at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P4 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #9 from kargl at gcc dot gnu.org --- The missing check for a local volatile variable is fixed on trunk and 7 and 8 branches. The issue with depending on a side effect is not fixed as it is outside the scope of the Fortran standard.