On Fri, 31 Mar 2000, Malcolm Cohen wrote:
> OTOH, the usual reason for automatic array allocation failure seems to be
> running out of "stack space" rather than memory - again, we allocate big
> arrays on the heap so we don't usually suffer from this problem.
I'm curious: in that situation (fortran automatic arrays which are big and
are allocated on the heap), does the compiler dealocate them after exiting
the subroutine, or does it treat them as if they were SAVEd?
What do other compilers do?
Jose
--
Jose L Marin [log in to unmask]
Dept of Mathematics [log in to unmask]
Heriot-Watt University
Edinburgh EH14 4AS, U.K.
Phone: +44 131 451 3717
Fax: +44 131 451 3249
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|