[Ecls-list] Proposed fixes to test suite

Juan Jose Garcia Ripoll jlr at mpq.mpg.de
Mon Oct 24 02:36:01 UTC 2005


I propose to make the following changes to the test suite (a patch file
is attached)

1) PROCLAIM must signal an error when the input is a malformed
declaration. However, the kind of condition is not specified and it need
not be TYPE-ERROR. An example is
	(PROCLAIM '(OPTIMIZE . 2))

2) On ECL, (ARRAY NIL) is not a subtype of STRING. Other implementations
disable the tests associated to this probably useless feature. I would
like the same to be done with ECL.

3) As a side-effect of 2) there are tests in base-string.lsp,
simple-base-string.lsp which check for (ARRAY NIL) being a subtype of
some string types.

With this and the latest fixes, the number of bugs is significantly
decreased.

Regards

	Juanjo





More information about the ecl-devel mailing list