[Openmcl-devel] new snapshot archives (finally)
Alberto Santini
albertosantini at gmail.com
Fri Sep 8 14:58:04 PDT 2006
On 9/8/06, Gary Byers <gb at clozure.com> wrote:
[cut]
>
> The bug seems to be in the function CCL::CFP-LFUN, the PPC version
> of which is now in "ccl:lib;ppc-backtrace.lisp"; that version does
> indeed neglect to check for something that the 1.0 version handled.
> If you replace it with:
>
> (defun cfp-lfun (p)
> (if (fake-stack-frame-p p)
> (let* ((fn (%fake-stack-frame.fn p))
> (lr (%fake-stack-frame.lr p)))
> (if (and (typep fn 'function)
> (typep lr 'fixnum))
> (values fn lr)
> (values nil nil)))
> (%cfp-lfun p)))
I applied the patch and now it works fine with Slime (CVS) and with
"native" REPL.
>
> then neither SLIME's backtrace nor the lisp's own should choke on this
> case.
>
[cut]
Thanks,
Alberto.
More information about the Openmcl-devel
mailing list