https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1711330511
2018-01-29T15:57:10Z
Ruby Issue Tracking System
Ruby master - Bug #14420: [BUG] Unnormalized Fixnum value on Rational#hash.to_s
https://bugs.ruby-lang.org/issues/14420?journal_id=69973
2018-01-29T15:57:10Z
Eregon (Benoit Daloze)
<ul></ul><p>FWIW this was found by ruby/spec: <a href="https://github.com/ruby/spec/commit/f30246e5e2909660377a1d7a07591b308595ddab" class="external">https://github.com/ruby/spec/commit/f30246e5e2909660377a1d7a07591b308595ddab</a></p>
Ruby master - Bug #14420: [BUG] Unnormalized Fixnum value on Rational#hash.to_s
https://bugs.ruby-lang.org/issues/14420?journal_id=69974
2018-01-29T16:06:00Z
Eregon (Benoit Daloze)
<ul></ul><p>The same seems to happen with Complex as well:<br>
<a href="https://ci.appveyor.com/project/eregon/windows-shell/build/33" class="external">https://ci.appveyor.com/project/eregon/windows-shell/build/33</a></p>
Ruby master - Bug #14420: [BUG] Unnormalized Fixnum value on Rational#hash.to_s
https://bugs.ruby-lang.org/issues/14420?journal_id=70000
2018-01-30T05:48:31Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul><p>Applied in changeset trunk|r62107.</p>
<hr>
<p>force fixable</p>
<ul>
<li>
<p>complex.c (nucomp_hash): force hash values fixable.<br>
<a href="/issues/14420">[ruby-core:85224]</a> [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: [BUG] Unnormalized Fixnum value on Rational#hash.to_s (Closed)" href="https://bugs.ruby-lang.org/issues/14420">#14420</a>]</p>
</li>
<li>
<p>rational.c (nurat_hash): ditto.</p>
</li>
</ul>
Ruby master - Bug #14420: [BUG] Unnormalized Fixnum value on Rational#hash.to_s
https://bugs.ruby-lang.org/issues/14420?journal_id=70432
2018-02-19T09:46:55Z
Eregon (Benoit Daloze)
<ul><li><strong>Backport</strong> changed from <i>2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN</i> to <i>2.3: UNKNOWN, 2.4: REQUIRED, 2.5: REQUIRED</i></li></ul><p>I believe this should be backported to 2.4 and 2.5.</p>
Ruby master - Bug #14420: [BUG] Unnormalized Fixnum value on Rational#hash.to_s
https://bugs.ruby-lang.org/issues/14420?journal_id=70602
2018-02-22T21:41:52Z
naruse (Yui NARUSE)
naruse@airemix.jp
<ul><li><strong>Backport</strong> changed from <i>2.3: UNKNOWN, 2.4: REQUIRED, 2.5: REQUIRED</i> to <i>2.3: UNKNOWN, 2.4: REQUIRED, 2.5: DONE</i></li></ul><p>ruby_2_5 r62538 merged revision(s) 62107.</p>
Ruby master - Bug #14420: [BUG] Unnormalized Fixnum value on Rational#hash.to_s
https://bugs.ruby-lang.org/issues/14420?journal_id=71147
2018-03-21T15:27:17Z
nagachika (Tomoyuki Chikanaga)
nagachika00@gmail.com
<ul><li><strong>Backport</strong> changed from <i>2.3: UNKNOWN, 2.4: REQUIRED, 2.5: DONE</i> to <i>2.3: UNKNOWN, 2.4: DONE, 2.5: DONE</i></li></ul><p>ruby_2_4 r62877 merged revision(s) 62107.</p>