On Sun, Nov 29, 2015 at 10:26 PM, John Cowan <xxxxxx@mercury.ccil.org> wrote:

Well, yes.  If a user-written hash function never delivers a result
larger than 2^20, then hash tables that would naturally require more
than 2^20 buckets aren't going to work properly.  I don't see how
you can avoid this.

That's been the entire point of this discussion - what _is_ the bound,
and should we provide an explicit argument for it?

-- 
Alex