I was comiling something with the -i8 flag (should force integers to be kind=8, unless specifically overriden by source e.g. integer(4) :: myint), and it wouldn't run....
System protested "Permission denied." I thought, that's weird. Anyway so then I did
$ chmod +x
cannot execute binary file
FINALLY I realized that I hadn't typed "-i8", I had typed "-i":
$ ifort -i .F90
Soon as I changed it to -i8, or just dropped it entirely, things worked fine.
So my question is, what DOES a plain -i flag do? I can't find it in man, or info, or ifort -help.