The following program compiles and runs as expected with FTN95.
program p
use iso_fortran_env, only: dp => real64
print*, dp
end
The alternative “modern” equivalent (I think this is the case) does not compile successfully with FTN95.
program p
use, intrinsic :: iso_fortran_env, only: dp => real64
print*, dp
end
Am I correct in assuming that simply converting the “modern” form to the simpler USE with no reference to INTRINSIC will have no unexpected side effects?