Issue #869 has been updated by Yukihiro Matsumoto.

Status changed from Open to Rejected

Hashes as hash keys are compared by equivalence, i.e. only the same object treated as same keys.  It's a spec.
----------------------------------------
http://redmine.ruby-lang.org/issues/show/869

----------------------------------------
http://redmine.ruby-lang.org