f77 could not allloc memory large than 512M?
Erik Trulsson
ertr1013 at student.uu.se
Thu Jan 27 06:44:14 PST 2005
On Thu, Jan 27, 2005 at 09:58:24PM +0800, huang wen hui wrote:
> hi,
> This simple program could not run under FreeBSD/i386
> CURRENT or STABLE:
>
> program PROG
> real A(128*1024,1024)
> end
>
> $./prog
> Abort
>
> $ldd ./prog
> ./prog:
> ./prog: signal 6
>
> According to
> "http://www.delorie.com/gnu/docs/gcc/g77_24.html",
> I believe that f77 could not handle the array large
> than 512M. f77 should give "too large to handle"
> message when compiling the source. Do I miss something
> or having some option can solve this problem?
You are probably running into the default limits for how much resources
a process can use. By default a process can not use more than 512MB of
data.
Read the limits(1) manpage for information on how to change these
limits.
--
<Insert your favourite quote here.>
Erik Trulsson
ertr1013 at student.uu.se
More information about the freebsd-current
mailing list