[log in to unmask] said:
> Finally, I just got email from Richard Shapiro, a compiler developer
> at SGI. In response to a request of mine, he has added a compiler feature
> to SGI's f90 which should go at least some way toward solving the
> problem:
>
> > From [log in to unmask] Fri Feb 5 10:55:07 1999
> > You will be happy to know that in Fortran 90 v7.3 (about to go to Beta) we
> > have added an option to force allocations larger than a certain size (both
> > for AUTOMATIC arrays and compiler generated temps) to go on the heap
> > instead of the stack.
>
> This feature originated in Cray's f90.
Well I don't doubt that SGIf90's feature may have originated in Cray's
f90, but some other vendors have had this for some time; as it happens
NAGWare f90 has always allocated large dynamic objects on the heap
precisely because the default stack size on Unix etc. is so small.
Cheers,
--
...........................Malcolm Cohen, NAG Ltd., Oxford, U.K.
([log in to unmask])
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|