Dear Forum,

Muniru Asiru wrote:

Sometimes when I am running a very large program on
loop, gap often returns an error message likke the one
below:

exceeded the permitted memory (`-o' command line
option) at
t := t + 1;
 called from
<function>( <arguments> ) called from read-eval-loop
Entering break read-eval-print loop ...
you can 'quit;' to quit to outer loop, or
you can 'return;' to continue
brk>
brk>

How do I avoid this?

My program is pretty large. It involves a matrix of
order 3600 by 3600.

For general help, see the FAQ:
http://www.gap-system.org/~gap/Faq/Complaints/complaints2.html.

The command line options -o and -m for parametrizing GAP's
memory allocation can sometimes be helpful as well:
http://www.gap-system.org/Manuals/doc/htm/ref/CHAP003.htm#SECT001

However, in general it is a good advice to try to reduce
the computational complexity of a problem by means of theoretical
considerations before starting a computation which needs enormously
much memory or runtime.

Hope this helps,

    Stefan Kohl



_______________________________________________
Forum mailing list
[email protected]
http://mail.gap-system.org/mailman/listinfo/forum

Reply via email to