[asdf-devel] testing ASDF with cl-test-grid
Anton Vodonosov
avodonosov at yandex.ru
Mon Feb 25 02:43:19 UTC 2013
23.02.2013, 08:48, "Anton Vodonosov" <avodonosov at yandex.ru>:
> ECL results for ASFD 2.30.5:
> http://common-lisp.net/project/cl-test-grid/asdf/asdf-diff-17.html
I have reivewded the ECL results.
The (upstream) errors we have seen already on other CL implementations:
- cl-prolog
- deoxybyte-utilities
- meta-sexp
- qbook
- xcvb-bridge
Other not regressions:
- opticl-doc - Not a regression. This ASDF system generates a documentation .html file
from .md file. The output .html file is placed near the source file.
This operation failes on ECL, but when .html is alreay present the operation
is skipped. Interestengly, that new ASDF also rebuilds the ASDF system
when dependencies are recompiled, so the failure is visible more often
- jwacs - too heavy compilation for gcc (long, and finally gcc runs out of heap)
- jwacs-tests - too heavy compilation for gcc (long, and finally gcc runs out of heap)
- hu.dwim.serializer - (caused by https://github.com/quicklisp/quicklisp-client/issues/71)
- hu.dwim.serializer.test - (caused by https://github.com/quicklisp/quicklisp-client/issues/71)
Thigs deserving attention:
- blas-complex
- blas-real
These two seem to be a problem of ASDF integration with cl:require.
To reproduce:
./lisps/ecl-bin-12.12.1/bin/ecl -norc -eval '(ext::install-bytecodes-compiler)' -load quicklisp-patched2/setup.lisp -eval '(ql:quickload :blas-complex)'
Compare to the following, with succeeds:
./lisps/ecl-bin-12.12.1/bin/ecl -norc -eval '(ext::install-bytecodes-compiler)' -load quicklisp/setup.lisp -eval '(ql:quickload :blas-complex)'
- a2x-test - Fare, you might want to review.
The error is strange - "Found invalid character Rubout."
To reproduce:
./lisps/ecl-bin-12.12.1/bin/ecl -norc -eval '(ext::install-bytecodes-compiler)' -load quicklisp-patched2/setup.lisp -eval '(ql:quickload :a2x-test)'
In constrast to old ASDF:
./lisps/ecl-bin-12.12.1/bin/ecl -norc -eval '(ext::install-bytecodes-compiler)' -load quicklisp/setup.lisp -eval '(ql:quickload :a2x-test)'
More information about the asdf-devel
mailing list