ASDF 3.1.5 test suite issues on ACL (8.2 and 10.0 GM)
Kevin Layer
layer at franz.com
Mon Sep 14 07:11:42 UTC 2015
Faré wrote:
>> >> Since there's a cache pathname bug on Windows in 3.1.5, I recommend
>> >> shipping with 3.1.5.7 (or 3.1.6, if we manage to ship faster than you
>> >> do).
>> >
>> > I would be happy to coordinate with you to release a 3.1.6 that is 3.1.5
>> > with fixes for Allegro (and whatever other fixes come along for the ride).
>> >
>> > As Faré reports, you will have to test with 3.1.5.7 in order to get the
>> > fix you need for Windows.
>> >
>> Again, I had no problem running the asdf test suite with 3.1.5.7 on
>> Allegro / Windows using the minimakefile branch.
>>
>> I suspect any problem Kevin had were related to Allegro somehow having
>> (user-homedir-pathname) incorrectly returning NIL in their test
>> configuration.
It's definitely not that:
;; Current reader case mode: :case-sensitive-lower
cl-user(1): (user-homedir-pathname)
#P"C:\\Users\\layer\\"
cl-user(2):
I'll test tomorrow with 3.1.5.7 and let you know what I find.
>> I committed in 3.1.5.8 another fix for uiop:run-program on ECL, see
>> https://gitlab.com/embeddable-common-lisp/ecl/issues/149 and though it
>> looks like to me I didn't break anything (and fixed it on MKCL, too),
>> this requires re-testing on all platforms, particularly on Windows
>> (sigh).
Just to be clear, what branch should I use for my testing? master?
Something else?
>>
>> > If that works for you, we could bless that as 3.1.6, and move on from there.
>> >
>> While re-testing, I noticed that concatenate-fasls was silently broken
>> by LispWorks 7.0.0. Sigh. It would be nice if we fixed that for 3.1.6,
>> but it looks like this might not technically be a regression. :-(
>>
>> In any case, assuming it passes all tests on all platforms (which I
>> haven't tested), I recommend that Franz should deliver its Lisp with
>> the latest development version of ASDF (currently 3.1.5.8) rather than
>> the slightly broken release 3.1.5 (notably cache location on Windows),
>> if we don't release 3.1.6 on time.
As soon as I can get a version that passes tests, I'll be happy to
release it as a patch on 8.2, 9.0 and 10.0.
Kevin
More information about the asdf-devel
mailing list