13.07.2015, 05:01, "Robert P. Goldman" <rpgold...@sift.net>: > I'm afraid I've forgotten: would you please send out the results URL(a)?
Ah, sorry, you were not CC'ed. Faré contacted me for help when he wanted to run cl-test-grid tests himself, and we ended up testing that version (d70a8f8). The reports for the current version (c3f7c73) are below. The summary is that I see no errors caused by new ASDF. The only regression you may be interested in is "COMMON-LISP:TYPE-ERROR : value NIL is not of the expected type STRUCTURE." occurring on CCL 1.8. It happens because (I think) new ASDF restores special variable values after .asd file is loaded. CCL 1.8 initializes *PRINT-PPRINT-DISPATCH* to NIL, causing (SET-PPRINT-DISPATCH ...) to fail with this error, unless somebody initialized *PRINT-PPRINT-DISPATCH* e.g. by (COPY-PPRINT-DISPATCH NIL) This is CCL bug #784 (and duplicated as #960). The file ~/quicklisp/dists/quicklisp/software/nst-4.0.2/ext/defdoc/defdoc.asd uses this workaround. But with new ASDF, when one of it's fasl files is loaded (nst-4.0.3/ext/defdoc/lisp/core/output.lx32fsl), *PRINT-PPRINT-DISPATCH* is nil. I.e. the workaround has no effect. The reports: Full diff https://common-lisp.net/project/cl-test-grid/asdf/asdf-diff-47.html As you see, there are many "improvements" on old lisps just because many systems use new ASDF features not provided by the ASDF version shipped with those old lisp impls. For convenience, here is the diff report including only the tests which fail on new ASDF: https://common-lisp.net/project/cl-test-grid/asdf/asdf-diff-48.html I marked by yellow notes the failures I think not necessary to consider. Some tests are still running, I will report as they finish. Best regards, - Anton >> On Jul 12, 2015, at 20:34, Anton Vodonosov <avodono...@yandex.ru> wrote: >> >> 10.07.2015, 12:20, "Anton Vodonosov" <avodono...@yandex.ru>: >>> 10.07.2015, 06:06, "Faré" <fah...@gmail.com>: >>>> Dear lispers, >>>> >>>> we're ready to bless ASDF 3.1.4.25 as release 3.1.5, and now is a good >>>> time to test it before it's too late. Anton, do you have time and/or >>>> resource for a run of cl-test-grid? >>> >>> Yes, I've started the tests. >> >> Some lisps are finished already: >> >> abcl-1.3.2-fasl42-linux-x86 >> ccl-1.10-r16196-f96-linux-x86 >> ccl-1.8-r15286m-f95-linux-x86 >> ccl-1.9-r15756-f96-linux-x86 >> clisp-2.49-unix-x86 >> cmu-snapshot-2014-01__20e_unicode_-linux-x86 >> cmu-snapshot-2014-05-dirty__20e_unicode_-linux-x86 >> cmu-snapshot-2014-12___20f_unicode_-linux-x86 >> ecl-13.5.1-unknown-linux-i686-bytecode >> ecl-13.5.1-unknown-linux-i686-lisp-to-c >> ecl-15.2.21-ee989b97-linux-i686-bytecode >> sbcl-1.0.58-linux-x86 >> sbcl-1.1.11-linux-x86 >> sbcl-1.1.16-linux-x86 >> sbcl-1.2.6-linux-x86 >> >> So far I see no difference from the git version d70a8f8 >> we tested recently (off the mailing lists). >> >> Other (elder) lisps are still running. I will report as they finish. >> >> Best regards, >> - Anton