Hi,
I am trying to compile a program with v5.01 using the /OPTIMISE compiler option on a 64-bit processor.
The program works fine on a 32-bit processor (Dell OPTIPLEX GX270 Intel(R) Pentium(R) 4 CPU 2.60GHz), but when I try to run it on a 64-bit xp machine (processor: Dell Precision PWS390, Intel(R) Core(TM)2 CPU 6400@2.13 GHz), the program fails with a floating point stack overflow. This only happens when the code is compiled using /OPTIMISE, and the program runs fine on both machines when compiled using /DEBUG.
I'm afraid the code is too big to post here, but it's pretty old fortran. I can't seem to reproduce the problem with test code.
Has anyone had similar problems using an Intel 64-bit processor? Any suggestions would be appreciated.
Thanks, Alice