After installing the new ifort 14.0.0, there is a problem in my program. A small function with a loop (DblFac in the attached source code) is being inlined and somehow stuck in an infinite loop. I managed to extract the relevant source file and attached it as sphere.f.
Compiling with "ifort -i8 sphere.f -mkl", the program is stuck in an infinite loop. Using "-fno-inline" works fine, as does disabling optimization with "-O0". Previous versions of ifort did not have this problem, so could this be some regression?
If anyone can help me, or tell me how to find out more about the problem, that would be great.
ifort --version: ifort (IFORT) 14.0.0 20130728
uname -a: Linux arch 3.10.10-1-ARCH #1 SMP PREEMPT Fri Aug 30 11:30:06 CEST 2013 x86_64 GNU/Linux