On Wed, Mar 25, 2020 at 1:57 AM Marc Nieper-Wißkirchen <xxxxxx@nieper-wisskirchen.de> wrote:
 
Thanks for catching this. Yes, the test does make the wrong assumption that the resulting comparators are guaranteedly not equal (in the sense of equal?).
 
To correct the test, we have to change at least one of the four arguments to make-comparator in the definition below.  For example, we can replace `(comparator-hash-function comparator)' by the trivial hash function `(lambda (obj) 42)'.

I've made the change as suggested.  Please double-check that I made it correctly.  Here's the diff:


Thanks to you both.