:TEST-NOT handling by functions

Bug #309143 reported by Nikodemus Siivola
2
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.

Tags: sequences
description: updated
Changed in sbcl:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Tobias C. Rittweiler (tcr) wrote :

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
of DEFINE-SEQUENCE-TRAVERSER, and I better leave that to the experts.

Or perhaps you can depict shortly how you'd like the interface to be.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.