Anton Vodonosov | 18 Apr 2012 01:12
Picon
Favicon

test failures on ACL and CMUCL

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
Nikodemus Siivola | 22 Apr 2012 18:25
Gravatar

Re: test failures on ACL and CMUCL

On 18 April 2012 02:12, Anton Vodonosov <avodonosov <at> 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

_______________________________________________
(Continue reading)

Faré | 22 Apr 2012 18:43
Picon
Gravatar

Re: test failures on ACL and CMUCL

On Sun, Apr 22, 2012 at 12:25, Nikodemus Siivola
<nikodemus <at> 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

_______________________________________________
alexandria-devel mailing list
alexandria-devel <at> common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/alexandria-devel
Nikodemus Siivola | 22 Apr 2012 18:48
Gravatar

Re: test failures on ACL and CMUCL

On 18 April 2012 02:12, Anton Vodonosov <avodonosov <at> 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

Gmane