Dear Andrew, On Wed, Nov 18, 2015 at 10:02:32AM -0500, Andrew Penland wrote: > Hi all, > > Is there a way to gracefully work around errors in GAP without a human in > the loop? I know about OnBreak, but I haven't been able to get it to do > what I have in mind. > > I am working with groups which are finite but very large. I want to > iterate over a collection of such groups and try to use the Factorization > algorithm to find a certain element in each one. Sometimes this runs out of > memory.I would like to have GAP catch the error, Print("This group used too > much memory. \n"), then go on to the next group in the list without me > being involved. > > Is there any way to do this?
There is global variable OnBreak that can be set to specify the action in the event your computation enters a break loop. See Sect. 6.4-3 of the GAP reference manual for details an examples. HTH, Dima > > Thank you, > Andrew Penland > _______________________________________________ > Forum mailing list > Forum@mail.gap-system.org > http://mail.gap-system.org/mailman/listinfo/forum _______________________________________________ Forum mailing list Forum@mail.gap-system.org http://mail.gap-system.org/mailman/listinfo/forum