Hello.
I wander if it's a known issue that alexandria tests fail on ACL and CMUCL? (there also failures on CLISP, but they are marked as "known failres" in the test suite)
For you convenience here is the list of failed tests and what compilers are affected by each failure (from the test results we collected on the recent Quicklisp):
"alist-hash-table.1" => ("clisp-2.49+-unix") "copy-hash-table.1" => ("acl-8.2a-linux-x64" "clisp-2.49+-unix") "copy-sequence.1" => ("cmu-20c_release-20c__20c_unicode_-linux-x86") "plist-hash-table.1" => ("clisp-2.49+-unix") "type=.3" => ("acl-8.2a-linux-x64") "type=.4" => ("acl-8.2a-linux-x64")
More information (with the test run logs where more details may be found): http://common-lisp.net/project/cl-test-grid/pivot_lib_ql-lisp.html
Best regards, - Anton
On 18 April 2012 02:12, Anton Vodonosov avodonosov@yandex.ru wrote:
I wander if it's a known issue that alexandria tests fail on ACL and CMUCL? (there also failures on CLISP, but they are marked as "known failres" in the test suite)
The Clisp failures are all pretty clearly Clisp issues, mostly having to do with this:
[1]> (hash-table-test (make-hash-table :test 'eql)) FASTHASH-EQL
Thanks the CMUCL failure is harmless, due to
* (upgraded-array-element-type 'fixnum) ; FIXNUM * (array-element-type (make-array 1 :element-type 'fixnum))
(SIGNED-BYTE 30)
but /that/ one we can work around using TYPE=, I guess.
The ACL failures I cannot comment on, as I don't have Allegro. Maybe someone else can look into those.
Cheers,
-- Nikodemus
On Sun, Apr 22, 2012 at 12:25, Nikodemus Siivola nikodemus@random-state.net wrote:
The ACL failures I cannot comment on, as I don't have Allegro. Maybe someone else can look into those.
If you're not allergic to proprietary software, you can download allegro express with a free-of-charge license. That's what I use to test asdf and xcvb. (Note: for Lispworks, you can beg them for a license.)
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Justice is not concerned with the results of the various transactions but only with whether the transactions themselves are fair. — F.A. Hayek, "Law, Legislation and Liberty", I.6.j
On 18 April 2012 02:12, Anton Vodonosov avodonosov@yandex.ru wrote:
"alist-hash-table.1" => ("clisp-2.49+-unix") "copy-hash-table.1" => ("acl-8.2a-linux-x64" "clisp-2.49+-unix") "copy-sequence.1" => ("cmu-20c_release-20c__20c_unicode_-linux-x86") "plist-hash-table.1" => ("clisp-2.49+-unix") "type=.3" => ("acl-8.2a-linux-x64") "type=.4" => ("acl-8.2a-linux-x64")
I cleaned up the CMUCL and Clisp failures, but as for ACL... someone with a license needs to look at those.
Cheers,
-- nikodemus
alexandria-devel@common-lisp.net