- 13 Jan, 2003 3 commits
- 11 Jan, 2003 5 commits
-
-
pfdietz authored
-
pfdietz authored
(This applies to the previous version of structures-03.lsp). Add tests for default & BOA constructor existing simultaneously. Error case checks for invocation of the default constructor. :ALLOW-OTHER-KEYS processing on that default constructor.
-
pfdietz authored
Added tests on: structure fields whose names are also special variables, that default initializers are not executed unless needed, and that the initializers are in the lexical environment in which the defstruct occurs.
-
pfdietz authored
Test that [:&]allow-other-keys suppresses checking of illegal keywords and odd length keyword parameter lists.
-
pfdietz authored
Fixed problem with keyword BOA lambda list arguments, and added a case (sbt-15) exercising problems with them in CMU CL.
-
- 10 Jan, 2003 4 commits
- 09 Jan, 2003 1 commit
-
-
pfdietz authored
Added more BOA constructor tests, showing a bug in gcl with keyword arguments. Also, fixed make-array.16 so older CMU CLs can at least read it without barfing.
-
- 08 Jan, 2003 1 commit
-
-
pfdietz authored
-
- 07 Jan, 2003 4 commits
- 03 Jan, 2003 1 commit
-
-
pfdietz authored
-
- 02 Jan, 2003 2 commits
- 31 Dec, 2002 1 commit
-
-
pfdietz authored
Modified the structure tests so that if TYPEP or SUBTYPEP don't take class arguments then subsequent tests that depend on that just fail. This prevents gcl from segfaulting when too many errors are caught.
-
- 30 Dec, 2002 1 commit
-
-
pfdietz authored
are not specified by the standard; they need not be nil.) Added additional tests to the defstruct-with-tests macros (check that FUNCALLing various defstruct-defined functions works.) Started on structures-03.lsp, which will test BOA constructor functions.
-
- 20 Dec, 2002 4 commits
- 18 Dec, 2002 2 commits
-
-
pfdietz authored
Added *print-circle-on-failure*, which when true causes the failure report of do-test(s) to be printed with *print-circle* bound to true. This is disabled normally, however, since *print-circle* is very slow on gcl (and caused at least one mysterious stack overflow).
-
pfdietz authored
-
- 14 Dec, 2002 1 commit
-
-
pfdietz authored
*disjoint-type-list*. Added tests for COERCE.
-
- 13 Dec, 2002 4 commits
-
-
pfdietz authored
name of the structure, (2) structure classes are instances of structure-class, (3) structure objects are instances of class structure-object. Also, test that TYPEP works when the type specifier is a class (this breaks currently in gcl.)
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
-
- 12 Dec, 2002 1 commit
-
-
pfdietz authored
Added more structure tests; made the tests check that setf of accessors are not fboundp when the slot is readonly.
-
- 11 Dec, 2002 1 commit
-
-
pfdietz authored
Enhanced the structure test generating macro to check that some default functions are not defined when they shouldn't be. Also, added more defstruct tests.
-
- 10 Dec, 2002 2 commits
- 05 Dec, 2002 2 commits