- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a four dimensional array of size [10000,10,10,10] in a program, which compiles and links. However, when executed a get an error "sbin/loader: Fatal Error: set_program_attributes failed to set heap start". The error disappears if you reduce the size of one dimension of the array.
I have looked in the man page for f90 and for loader but cannot find anything useful. The error is only apparent on the unix system - if I compile and link the same program using Digital Visual Fortran v6.0 under Windows 2000 the program works fine.
Any ideas?
I have looked in the man page for f90 and for loader but cannot find anything useful. The error is only apparent on the unix system - if I compile and link the same program using Digital Visual Fortran v6.0 under Windows 2000 the program works fine.
Any ideas?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What a nice message, eh? It is trying to tell you that your datasize limit is too small. Use unlimit or limit datasize unlimited to raise the limit.
Later versions of Tru64 UNIX give a better message.
Steve
Later versions of Tru64 UNIX give a better message.
Steve

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