[cmucl-imp] Re: Compiled COMPILE forms at load time Bug
Raymond Toy
toy.raymond at gmail.com
Wed Mar 10 15:24:39 CET 2010
On 2/14/10 4:15 PM, Helmut Eller wrote:
>
> We could probably fix the problem by binding form in compile in
> main.lisp with something like this:
>
> (form (etypecase definition
> ((or cons eval:interpreted-function)
> `#',(get-lambda-to-compile definition))
> (function `',definition)))
>
>
Oops. I checked in this change and it's in the March snapshot. But it
also breaks something that used to work:
(defun foo (x y) (+ x y))
(compile 'foo)
(compile 'foo)
This used to work. Now the second compile generates an error about FOO
being undefined.
Ray
More information about the cmucl-imp
mailing list