Well, the option "-diag-error" exists in 11.1 (it is recognized on the command line), but it does not seem to work...
For future ifort releases, isn't it possible to make the option "-implicitnone" act as if IMPLICIT NONE statements were added in all procedures? This is what the option suggests but not what it does. This would make procedures with undeclared variables not standard and make full sense to raise an error (since ifort does raise an error if IMPLICIT NONE is present). In other words:
-warn declarations: warn only (as litteraly suggested by the option name)
-implicitnone: raise an error (same as Fortran IMPLICIT NONE)
Well, the option "-diag-error" exists in 11.1 (it is recognized on the command line), but it does not seem to work...
For future ifort releases, isn't it possible to make the option "-implicitnone" act as if IMPLICIT NONE statements were added in all procedures? This is what the option suggests but not what it does. This would make procedures with undeclared variables not standard and make full sense to raise an error (since ifort does raise an error if IMPLICIT NONE is present). In other words:
-warn declarations: warn only (as litteraly suggested by the option name)
-implicitnone: raise an error (same as Fortran IMPLICIT NONE)