Christophe Rhodes <[EMAIL PROTECTED]> writes:

> This was fixed by Alexey for x86 and by me for other architectures in
> the sbcl-0.7.13.x development series.

Hrm, no, maybe that's not what I'm seeing.

Certainly, setting SB-C::*CHECK-CONSISTENCY* to T, then evaluating the
tagbody form in question, in a recent CVS sbcl gives no errors and a
NIL return value, as I would expect.

Evaluation consistency problems were fixed in the sbcl-0.7.13.x
development series: since we deleted the EVAL stack, we don't need to
have a TN around for it in the SAVE-DYNAMIC-STATE and
RESTORE-DYNAMIC-STATE vops.

I'd be more inclined to blame the IR1 interpreter, meself...

Cheers,

Christophe
-- 
http://www-jcsu.jesus.cam.ac.uk/~csr21/       +44 1223 510 299/+44 7729 383 757
(set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b)))
(defvar b "~&Just another Lisp hacker~%")    (pprint #36rJesusCollegeCambridge)

Reply via email to