- 25 Jan, 2003 4 commits
- 24 Jan, 2003 5 commits
-
-
pfdietz authored
functions VECTOR and VECTOR-POP.
-
pfdietz authored
Many cleanups. Replaced notnot, not with notnot-mv, not-mv in places where we can inspect the results for the right number of multiple values. Ditto for multiple-value-bind*, which is strict in checking for number of values. Indentation changes.
-
pfdietz authored
Added uses of notnot-mv to better detect multiple value returns. Added more VECTOR type tests. Some cleanups.
-
pfdietz authored
Removed two useless 'S' forms. The problem is gcl is using the variable, but doesn't support 'ignorable'.
-
pfdietz authored
-
- 23 Jan, 2003 2 commits
- 22 Jan, 2003 4 commits
- 19 Jan, 2003 3 commits
-
-
pfdietz authored
More make-array tests (displaced arrays, fill pointers, keyword and error tests.) Changes to .system and .cvsignore files suggested by Sam Steingold. Added warning comment to cltest.system. Made deftest work with multidimensional arrays now that ROW-MAJOR-AREF is working in gcl.
-
pfdietz authored
-
pfdietz authored
-
- 18 Jan, 2003 3 commits
-
-
pfdietz authored
where they can be compiled. Added SAFELY-DELETE-PACKAGE, which unlinks a package's users before deleting it. This was prompted by a bug in use-package.error.2. Replace uses of delete-package or (ignore-errors (delete-package ...)) in the tests with calls to this new function. Some comment and indentation fixes.
-
pfdietz authored
-
pfdietz authored
-
- 17 Jan, 2003 1 commit
-
-
pfdietz authored
-
- 16 Jan, 2003 2 commits
- 14 Jan, 2003 7 commits
-
-
pfdietz authored
-
pfdietz authored
Added check that PI is a constant. Added test for loop as across for displaced bit vectors (gcl is failing on this). Added error case checks for defstruct-defined functions (still must add checks for constructors.) Error tests for copy-structure.
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
Added a test that types in *disjoint-type-list* are disjoint. Added some objects of type function and random-state to *universe*.
-
pfdietz authored
-
pfdietz authored
-
- 13 Jan, 2003 4 commits
-
-
pfdietz authored
Added test files for APPLY, COMPILED-FUNCTION-P, FDEFINITION, FUNCTION-LAMBDA-EXPRESSION, GET-SETF-EXPANSION, and VALUES-LIST. Added error tests for other forms, and moved some tests to more appropriate files. Fixed bogus IGNORE in one function.
-
pfdietz authored
-
pfdietz authored
-
pfdietz authored
-
- 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.
-