Once again the list came up rapidly with the answer:
I was getting
/sbin/loader: Fatal Error: set_program_attributes failed to set heap start
when trying to run Fortran code on systems upgraded to v4.0 - they still
ran OK on v3.2C.
>From: Olle Eriksson <olle_at_cb.uu.se>
>
>The problem is that the programm wants to much memory. To increase the
>available memory for the program (process) you have to raise the value
>of the kernel variable
>
> dfldsiz
>
>in the config file and to build a new kernel. The other way is to
>use the ulimt (bash ; ulimit -d) or limit (csh; limit datasize) command
>to raise that value on a running system.
Just doing a "limit -h" to set process resources to their hard limits sorted
out the problem. Still not sure why this problem arose because the value of
dfldsiz is the same in the kernel config files for both the v3.2C and v4.0
systems.
Thanks to Olle for pointing me in the right direction.
John.
----------------------------------------------------------------------------
UCL Starlink | Site Manager: John Deacon
Dept Physics and Astronomy | Internet: star_at_star.ucl.ac.uk
University College London | Tel: 0171-380 7147
Gower Street London WC1E 6BT | Fax: 0171-380 7145
----------------------------------------------------------------------------
Received on Fri Nov 22 1996 - 16:11:11 NZDT