- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?
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?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
You will have to debug this and see where the computations start to diverge. I expect that you will find a coding error eventually.
![](/skins/images/DF2E495CEC88D713A66401CF495CD875/responsive_peak/images/icon_anonymous_message.png)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page