https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100972
--- Comment #1 from G. Steinmetz <gs...@t-online.de> --- Similarly, the helpful option -Wimplicit-procedure does not warn : (-Wimplicit-procedure : Warn if a procedure is called that has neither an explicit interface nor has been declared as EXTERNAL.) $ gfortran-12-20210606 -c z1.f90 -Wimplicit-procedure $ And the following error message refers to "IMPORT" : $ _g2_v12test -c z1.f90 -std=f2008 z1.f90:2:19: 2 | implicit none (external) | 1 Error: Fortran 2018: IMPORT NONE with spec list at (1)