[asdf-devel] ECL patches

Robert Goldman rpgoldman at sift.info
Sun Sep 18 01:39:05 UTC 2011

On 9/17/11 Sep 17 -1:47 AM, Juan Jose Garcia-Ripoll wrote:
> On Fri, Sep 16, 2011 at 11:54 PM, Robert Goldman <rpgoldman at sift.info
> <mailto:rpgoldman at sift.info>> wrote:
>     Currently, when we test ECL, we do neither of these (as far as I can
>     tell).
>     Would we want to make two different versions of the ECL tests, as
>     follows:
>     ecl-bytecomp : first compile and load asdf, then call
>     INSTALL-BYTECODES-COMPILER, then run the tests.
>     ecl : first (require :CMP), then compile and load asdf, then run tests.
>     Question:  does this recipe FORCE us to have the right compiler for the
>     tests?
> I do not fully understand the last question. What is "the right
> compiler". There are simply two, which may be used interchangably
> without problems -- otherwise to be reported as an error.

What I want to do is to be able to set up two versions of the ASDF test
cases for ECL, one for ECL with the byte-compiler and one with it's
normal compiler.

To do that, I need to be able to force one or the other compiler to be
active (and the other /not/ to be active).

Currently the regression tests just start up ECL and I don't believe any
attempt is made to ensure one or the other compilers.  That means, at
least theoretically, ASDF could be working with the normal compiler, and
not the byte compiler, or vice versa, and it would be impossible to tell
using our regression tests.

Does that clarify?


More information about the asdf-devel mailing list