- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We are using Compaq Fortran V6.0 under Windows NT 4.0, to compile a large scientific code.
The code is written in Fortran 77. For the problem we must run is very large, we defined
array very large. We will run the programm on the machine for which the memory is 1GB.
But for some reason we must compile the programm on the machine which has less memory.
When we compile the programm, we have the message as "warning LNK4084: total image size
966713088 exceeds max (268435456); image may not run".
And when we run the excute file on 1GB machine, we have error message as "bounds exceed".
The programm have been verified with small problem, so we think that the reason of the error is
we didn't compile the programm rightly. Must we compile the programm on the "1GB" Machine?
If we want to compile the programm rightly on the machine for which have less memory than
"image size", must we use some additional option?
The code is written in Fortran 77. For the problem we must run is very large, we defined
array very large. We will run the programm on the machine for which the memory is 1GB.
But for some reason we must compile the programm on the machine which has less memory.
When we compile the programm, we have the message as "warning LNK4084: total image size
966713088 exceeds max (268435456); image may not run".
And when we run the excute file on 1GB machine, we have error message as "bounds exceed".
The programm have been verified with small problem, so we think that the reason of the error is
we didn't compile the programm rightly. Must we compile the programm on the "1GB" Machine?
If we want to compile the programm rightly on the machine for which have less memory than
"image size", must we use some additional option?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The bounds error is unrelated to the linker warning, which you can ignore. You have a programming error that is causing an array index to be out of bounds. Fix the error and you should be ok after that.
Steve
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