https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1711330511
2009-11-05T14:27:08Z
Ruby Issue Tracking System
Backport191 - Backport #2338: 大きなFixnumを値にもつHash#hashが呼び出しごとに変わる
https://bugs.ruby-lang.org/issues/2338?journal_id=6693
2009-11-05T14:27:08Z
naruse (Yui NARUSE)
naruse@airemix.jp
<ul></ul><p>=begin<br>
成瀬です。</p>
<p>2009/11/05 12:24, Moru wrote:</p>
<blockquote>
<p>モルと申します。</p>
<p>以下の環境で再現してみました。結論から言うとhashを繰り返して呼び出しても<br>
変更はありませんでした。<br>
そしてBignumの範囲についてもYuguiさんがおっしゃったのと少しは違うところ<br>
があるようです。</p>
<p>~$ uname -a<br>
SunOS kaeko 5.11 snv_111b i86pc i386 i86pc Solaris</p>
<p>~$ isainfo -n<br>
amd64 #=> 基本的に64bitと環境で動いています。</p>
</blockquote>
<p>たしかにシステムは amd64 なのでしょうが、</p>
<blockquote>
<p>~$ ruby -v<br>
ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-solaris2.11] #=> p72なので<br>
p174と何とか違うところがあるかもと思います。</p>
</blockquote>
<p>i386-solaris2.11 とあるので、<br>
このバイナリは 32bit になっていると思われます。<br>
これは configure のバグだろうか。</p>
<blockquote>
<blockquote>
<blockquote>
<p>(2*61 -1).class<br>
^ 累乗になっていません</p>
</blockquote>
</blockquote>
</blockquote>
<p>--<br>
NARUSE, Yui <a href="mailto:naruse@airemix.jp" class="email">naruse@airemix.jp</a></p>
<p>=end</p>
Backport191 - Backport #2338: 大きなFixnumを値にもつHash#hashが呼び出しごとに変わる
https://bugs.ruby-lang.org/issues/2338?journal_id=7008
2009-11-26T20:47:30Z
naruse (Yui NARUSE)
naruse@airemix.jp
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li><li><strong>Assignee</strong> set to <i>yugui (Yuki Sonoda)</i></li></ul><p>=begin<br>
backport r22308 (=r25660+25661)<br>
=end</p>
Backport191 - Backport #2338: 大きなFixnumを値にもつHash#hashが呼び出しごとに変わる
https://bugs.ruby-lang.org/issues/2338?journal_id=7054
2009-11-29T13:24:46Z
yugui (Yuki Sonoda)
yugui@yugui.jp
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li></ul><p>=begin<br>
Applied at r25938<br>
=end</p>