[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Difference in behavior between EVAL and COMPILE

From: Paul F. Dietz
Subject: [Gcl-devel] Difference in behavior between EVAL and COMPILE
Date: Mon, 05 Sep 2005 14:15:25 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.11) Gecko/20050729

I changed the setf expander for GETF to resemble
that in SBCL.  This is to fix setf-getf.order.2
in ansi-tests/getf.lsp.  However, the result
is odd -- it passes when rt::*compile-tests*
is true, but fails when that variable is bound
to nil.  This looks like it may be a bug in
gcl's EVAL function.

Camm, if you could look at this and tell me
what's happening, I'd appreciate it.  If I
use MACROEXPAND to expand the setf form, the
tests pass, even under EVAL.

The tests involved are setf-getf.order.[12].


reply via email to

[Prev in Thread] Current Thread [Next in Thread]