:TEST-NOT handling by functions
Bug #309143 reported by
Nikodemus Siivola
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Confirmed
|
Low
|
Unassigned |
Bug Description
We should verify that our handling of :TEST-NOT and :TEST is consistent
for all functions that accept them: that is, signal an error if both
are specified.
Similarly, a compile-time full warning for calls with both would be good.
We might also consider a compile-time style warning for :TEST-NOT.
description: | updated |
Changed in sbcl: | |
importance: | Undecided → Low |
status: | New → Confirmed |
To post a comment you must log in.
Attached is a file with tests for all functions taking :TEST and :TEST-NOT
(caveat: the list of such functions was generated programmatically.)
I tried to fix it for the sequence functions but this would mean refactoring SEQUENCE- TRAVERSER, and I better leave that to the experts.
of DEFINE-
Or perhaps you can depict shortly how you'd like the interface to be.