https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77603
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- GCC 8.2+ produces: example.f90:5:29: implicit character(len(zfn)) (x) 1 Error: Self reference in character length expression for 'zfn' at (1) Compiler returned: 1