Hi William!

On 19 Sep., 10:45, William Stein <wst...@gmail.com> wrote:
[...]
> > 1.  Those control characters are there because GAP is put in a special
> > "control" mode when Sage communicates with it.    See the command used
> > to start GAP.
>
> > 2. Regarding what the logfile option is for, well.. it is just
> > something built into pexpect.  There are is certainly no guarantee
> > that it can be used to exactly reproduce a session for debugging.

Difficult. So, perhaps the other approach (let gap.eval() and gap.set
() dump the commands) would be better, although when I tried then some
errors remained.

> It occurred to me that GAP does have a "workspace" save feature, which
> might be useful.  It makes it possible to save the complete state of
> GAP.  Maybe you can use sage to get GAP into some state of interest to
> you, then save the workspace, then load it into another GAP session
> and interact with it.

This might work. However, part of the problem is that I don't know
exactly at what command the error occurs. I only know: It produces
"recursion depth trap(5000)"; when doing anything else afterwards, a
"recursion depth trap(0)" results; and if this is done, a repetition
of the critical command works without problem.
Also, it seems that the 10,000s of commands preceding the "critical"
command are needed to trigger the error. Therefore I thought a
complete log might be better.

Thank you
Simon

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to