[asdf-devel] The issue at hand
Anton Vodonosov
avodonosov at yandex.ru
Wed Feb 12 14:31:51 UTC 2014
12.02.2014, 08:57, "Anton Vodonosov" <avodonosov at yandex.ru>:
> 10.02.2014, 02:31, "Anton Vodonosov" <avodonosov at yandex.ru>:
>
>> 27.01.2014, 11:04, "Faré" <fahree at gmail.com>:
>>> Anton: can you run cl-test-grid against that?
>>> If you have time, also try with (uiop:enable-deferred-warnings-check)
>>> and also try with :uiop in the :use list of :asdf-user.
>> I have results for ASDF 3.1.0.63 for these lisps:
>>
>> abcl-1.2.0-fasl42-linux-x86
>> ccl-1.9-f96-linux-x86
>> clisp-2.49-unix-x86
>> cmu-snapshot-2014-01__20e_unicode_-linux-x86
>> ecl-13.5.1-unknown-linux-i686-bytecode
>> ecl-13.5.1-unknown-linux-i686-lisp-to-c
>> sbcl-1.1.11-linux-x86
>>
>> No regressions found so far.
>>
>> The report:
>> http://common-lisp.net/project/cl-test-grid/asdf/asdf-diff-28.html
>>
>> It compares the ASDF 3.1.0.63 results to the results with
>> original ASDF versions coming with these lisps, on quicklisp 2013-12-13.
>> All the failures we see here were discussed previously, they are not ASDF
>> problems (quicklisp bug + the strange CCL:SLOT-VALUE-USING-CLASS on CCL
>> when building cl-l10n).
>>
>> I am running more tests, will follow up here when results are ready.
>
> I also tested on the same quicklisp version our previous baseline - asdf.2.32.35,
> for the following lisps:
>
> abcl-1.2.0-fasl42-linux-x86
> abcl-1.2.1-fasl42-linux-x86
> ccl-1.9-f96-linux-x86
> clisp-2.49-unix-x86
> cmu-snapshot-2014-01__20e_unicode_-linux-x86
> ecl-13.5.1-unknown-linux-i686-bytecode
> ecl-13.5.1-unknown-linux-i686-lisp-to-c
> sbcl-1.1.11-linux-x86
>
> The same result - no regressions detected.
>
> Next I will try the deferred-warnings
> enabled and :uiop in the use-list of :asdf-user.
Probably I made some mistake in my setup and the latest ASDF was not in
effect when tests are run.
We hare a regresssion
There is no applicable method for the generic function
#<COMMON-LISP:STANDARD-GENERIC-FUNCTION ASDF/COMPONENT:COMPONENT-CHILDREN (1)>
when called with arguments (#<CFFI-GROVEL:GROVEL-FILE "static-vectors" "ffi-types">)
The examples are
scriptl
http://cl-test-grid.appspot.com/blob?key=1bc1pz0jwt
http://cl-test-grid.appspot.com/blob?key=1lj39kniag
trivial-features-tests
http://cl-test-grid.appspot.com/blob?key=1w15tfux4w
http://cl-test-grid.appspot.com/blob?key=1s3h4rlltj
To reproduce it:
./lisps/sbcl-bin-1.1.11/run.sh --no-sysinit --no-userinit --load asdf/build/asdf.lisp --load quicklisp/setup.lisp
(ql:quickload :scriptl)
Why does this error happen?
Should ASDF provide default method for ASDF/COMPONENT:COMPONENT-CHILDREN ?
Best regards,
- Anton
More information about the asdf-devel
mailing list