> < ^ Date: Fri, 06 Nov 1992 10:25:50 +0100
> < ^ From: Derek Holt <dfh@maths.warwick.ac.uk >
> < ^ Subject: debugging

The discussion on break loops reminded me of a problem I had the other day.
What happened when I entered the break loop was that I got a complete
traceback of all the functions that were currently being executed.
Something like:

Error, Finite field /: operands must have the same characteristic at
g := RemainderCoeffs( f, g ) ... in
GcdPol( f, cyc ) called from
IorNIPol( f, fld ) called from
Exploitable( g, p, F ) called from
SLIdentify( f, gens ) called from
main loop
brk>

(in fact exactly that). Notice that several of the functions involved have
parameters f and g, all with different values. I was not sure how to
inspect the current value of f, say, in a particular function, say
IorNIPol. Can someone tell me how to do that?

Derek Holt.


> < [top]