On Thu 03 Feb 2011 15:48, Mike Gran <[email protected]> writes:
> Sometimes on a non-local exit can cause a wrong-type-arg error to be emitted. > This may be associated with GUILE_AUTO_COMPILE=0. It is a mandelbug, so I > don't have a way to replicate it consistently, yet. It might be that the SCM_M_PROMPT case in eval.c:eval was not declaring some needed locals as volatile. Just a guess. I put in a patch to git. Let me know if you can reproduce this again. Also, if this happens again, I would be interested in a backtrace from the abort as well as from the prompt. Cheers, Andy -- http://wingolog.org/
