- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
In my program, large data arrays are frequently used. This time I have to compute the inversion of a 4000 by 4000 matrix, and stack overflow error shows up. The CVF6.5 help documents tell me I should See the Section "Guidelines for Programs That Use Large Data Arrays" in the post-installation part of Compaq Visual Fortran Installing and Getting Started. Unfortunately I can't find it. I have used the /stack:0x5f5e100 compiler option, but it does not work. Any suggestions for the problem? Thanks in advance.
Jian
In my program, large data arrays are frequently used. This time I have to compute the inversion of a 4000 by 4000 matrix, and stack overflow error shows up. The CVF6.5 help documents tell me I should See the Section "Guidelines for Programs That Use Large Data Arrays" in the post-installation part of Compaq Visual Fortran Installing and Getting Started. Unfortunately I can't find it. I have used the /stack:0x5f5e100 compiler option, but it does not work. Any suggestions for the problem? Thanks in advance.
Jian
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How are you specifying /stack? From the command line, you'd need to use /link/stack:value after all compiler switches.
You may also find this article helpful.
Steve
You may also find this article helpful.
Steve
![](/skins/images/98E68944C1FF703B8AC50091329B92AF/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