From: Yui NARUSE Date: 2011-06-26T17:19:23+09:00 Subject: [ruby-core:37450] [Ruby 1.9 - Bug #4323][Assigned] Proc#hash is Ill-Behaved Issue #4323 has been updated by Yui NARUSE. Status changed from Open to Assigned Assignee set to Yukihiro Matsumoto ---------------------------------------- Bug #4323: Proc#hash is Ill-Behaved http://redmine.ruby-lang.org/issues/4323 Author: Run Paint Run Run Status: Assigned Priority: Low Assignee: Yukihiro Matsumoto Category: core Target version: ruby -v: ruby 1.9.3dev (2011-01-19 trunk 30597) [x86_64-linux] =begin Proc#hash is not predictable for receivers that are #eql? irb> ->{}.hash => -1250381286238705236 irb> ->{}.hash => 2684657672161532106 irb> ->{true}.hash => -2939885723276364833 irb> ->{true}.hash => -3124033653404588619 irb> proc{}.hash => -47014914982973166 irb> proc{}.hash => -744699484074399895 =end -- http://redmine.ruby-lang.org