Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
28632 Discussions

Different results between CVF and IF for Linux

paulo_ricardo_rosa
251 Views
My code compiled with CVF runs very well under Windows XP, giving correct results. When I try to run the code making use of Intel Fortran for Linux 9.0 (under Fedora Core 4) the code gives completely different results: a very beautiful colection of zeros.

I compiled using -C option to catch any unitialized variable and the code runs well, but gives wrong results. From my experience I know that the results under XP with CVF are the correct ones.

Someone has any idea about what is going wrong?
0 Kudos
1 Reply
Steven_L_Intel1
Employee
251 Views
There is no option on Intel Fortran for Linux to detect uninitialized variables. Not yet, anyway.

You will have to debug this and see where the computations start to diverge. I expect that you will find a coding error eventually.
0 Kudos
Reply