- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i am trying to run user define subroutines in fortran, in my ABAQUS jobs (during FEA). Abaqus runs fine on this 64 bit PC, the moment I have fortran subroutines, it fails. I can run the same subroutines in a 32 bit pc.
I have tried 9.1/10.1 versions ( for IA-64 ,Itanium), but nothing seems to work, I manually set my environment variables from command prompt by rinning ifortvars.bat and vcvarsamd64.bat(for Visual studio).
My system checks with abaqus shows fine, but my job fails when I use my code.
But my code works on 32 bit windows SYSTEM.
Please help, this is really urgent.
I have tried 9.1/10.1 versions ( for IA-64 ,Itanium), but nothing seems to work, I manually set my environment variables from command prompt by rinning ifortvars.bat and vcvarsamd64.bat(for Visual studio).
My system checks with abaqus shows fine, but my job fails when I use my code.
But my code works on 32 bit windows SYSTEM.
Please help, this is really urgent.
Link Copied
5 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
First, you don't want "IA-64" or "Itanium" here, you want "Intel 64" (or Intel EM64T, depending on the version you're using.) 9.1 and 10.1 are obsolete, unsupported versions - 11.1 is current/
How does it "fail"?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As Steve said, it appears likely that your problem was associated with choice of a compiler for a different architecture from your platform. It's always good to follow the software vendor's instruction, down to use of an ifort version matching what they have tested. Chances are, 11.1 would work in place of a specified 9.1 or 10.1, but as long as your compiler is no older than the one specified, that would not be a problem. When you switch from a 32-bit to 64-bit ifort, you must make the corresponding switch in the software vendor build kit.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - tim18
As Steve said, it appears likely that your problem was associated with choice of a compiler for a different architecture from your platform. It's always good to follow the software vendor's instruction, down to use of an ifort version matching what they have tested. Chances are, 11.1 would work in place of a specified 9.1 or 10.1, but as long as your compiler is no older than the one specified, that would not be a problem. When you switch from a 32-bit to 64-bit ifort, you must make the corresponding switch in the software vendor build kit.
those checks fail with Intel64.
I installed the complete 10.1 package; also abaqus is only compatible with 10.1 and 9.1.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - sbhatta123
Thanks Steve, but in my case IA-64 works, Intel64 is not working. When I click on build environment; and run system checks,
those checks fail with Intel64.
I installed the complete 10.1 package; also abaqus is only compatible with 10.1 and 9.1.
those checks fail with Intel64.
I installed the complete 10.1 package; also abaqus is only compatible with 10.1 and 9.1.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So it's working the way you want now?

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