JuliaLang/julia — comment on commit 5f85042532ca3a8209f49ef11adff5d1c5bc5000
File:  line 0
By JeffBezanson:

Yes, this is good. Until we have Int128...

But we still can't have isequal defined in terms of hash. It's not just a hack, it's totally bogus and wrong. In theory, it could get the wrong answer because of a collision (though you might be able to prove that this can't happen for the types we have). It also doesn't make sense to talk of hashing until you know which values are considered equal, and with this definition that is just impossible.