[cmucl-imp] A LOAD-TIME-VALUE/MAKE-INSTANCE bug

Helmut Eller heller at common-lisp.net
Thu Dec 1 12:30:29 CET 2011


* Nikodemus Siivola [2011-12-01 11:17] writes:

> Error in function PCL::FIND-CLASS-FROM-CELL:  No class named C1.
>    [Condition of type SIMPLE-ERROR]

It think the spec doesn't require that c1 is defined at the time when
the load-time-form is evaluated.  Specifically, it says this:

    It is guaranteed that the evaluation of form will take place only
    once when the file is loaded, but the order of evaluation with
    respect to the evaluation of top level forms in the file is
    implementation-dependent.

Helmut



More information about the cmucl-imp mailing list