[alexandria-devel] Testing with Lisps other than SBCL, patches
Luis Oliveira
luismbo at gmail.com
Sun Jul 27 22:14:08 UTC 2008
Hello,
Yesterday I decided to test Alexandria with a couple of Lisps. The
following patches resulted from that session, except
MULTIPLE-VALUE-PROG2 whose usefulness is admittedly debatable.
Sun Jul 27 04:01:39 WEST 2008 Luis Oliveira <loliveira at common-lisp.net>
* Mark expected failures for Allegro CL: TYPE=.[234]
Sun Jul 27 04:01:30 WEST 2008 Luis Oliveira <loliveira at common-lisp.net>
* amend COPY-SEQUENCE.1
- can't assume that (upgraded-array-element-type 'fixnum) => fixnum.
Fix that.
Sun Jul 27 03:54:27 WEST 2008 Luis Oliveira <loliveira at common-lisp.net>
* tests: mark CLISP failures
- COPY-HASH-TABLE.1 causes a stack overflow due to a CLISP bug.
- ALIST-HASH-TABLE.1, PLIST-HASH-TABLE.1 fail because HASH-TABLE-TEST
returns EXT:FASTHASH-{EQ,EQL}.
Sun Jul 27 03:46:35 WEST 2008 Luis Oliveira <loliveira at common-lisp.net>
* tests: define and use ERRORP
- TYPEP returns a generalized boolean. On Lisps like ECL, this detail
was causing some tests to fail. ERRORP takes this into account.
Sun Jul 27 03:45:07 WEST 2008 Luis Oliveira <loliveira at common-lisp.net>
* Small fix to COPY-HASH-TABLE
- New hash-table was being created with a bogus rehash-size.
- Added regression test in another patch.
Sun Jul 27 03:43:21 WEST 2008 Luis Oliveira <loliveira at common-lisp.net>
* Define an alexandria-tests ASDF system.
- make it usable for other Lisps besides SBCL.
- TEST-OP runs tests both compiled and evaluated.
Sun Jul 27 03:37:13 WEST 2008 Luis Oliveira <loliveira at common-lisp.net>
* New macro: MULTIPLE-VALUE-PROG2
These patches can be pulled via
darcs pull http://common-lisp.net/~loliveira/darcs/alexandria
--
Luís Oliveira
http://student.dei.uc.pt/~lmoliv/
More information about the alexandria-devel
mailing list