- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am doing a fortran90 OpenMP application in SGI Altix system with ifort 8.1. According to Intel OpenMP application development manual, local variables must be put in stack and do not use -save option. So when I compile it without -save option, the result is always zero. But if I compile it with -save option, I always have core dump problem.
What is the problem?
Regards,
yunpeng2000
I am doing a fortran90 OpenMP application in SGI Altix system with ifort 8.1. According to Intel OpenMP application development manual, local variables must be put in stack and do not use -save option. So when I compile it without -save option, the result is always zero. But if I compile it with -save option, I always have core dump problem.
What is the problem?
Regards,
yunpeng2000
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can't have saved local variables in parallel regions. If your code does not work in serial execution according to Fortran standard, you must fix that before attempting to parallelize.

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