DEV: Replace deprecated options for ifort.#5555
Conversation
The /Qlowercase and /us options has been deprecated in the Intel Visual Fortran Compiler since at least version 2013. Replace with /names:lowercase and /assume:underscore.
|
Hmm, I don't think we can make this change if it breaks builds for people using older versions. How old a version will the new flags work with? Is it possible the make the flags version dependent? |
|
intel removes flags from compilers with error after only two years? such an unimportant change should basically never be done ... |
|
I only have 2013 and 2015 installed, so testing is limited, but I have found the new options in ifort documentation dated 2003. (Found it here.) It seems the options have been deprecated for while. But yes, it would have been better if ifort had thrown an error, instead of silently ignoring the options. |
|
I've found other early references, so let's give this a try. Thanks @ahjulstad . |
DEV: Replace deprecated options for ifort.
The
/Qlowercaseand/usoptions have been deprecated in the Intel Visual Fortran Compilersince at least version 2013.
Replace with
/names:lowercaseand/assume:underscore.Fixes #5554