Issue #10465 has been reported by Kohji Nishihama.

----------------------------------------
Bug #10465: Bug of multiplication between Bignums
https://bugs.ruby-lang.org/issues/10465

* Author: Kohji Nishihama
* Status: Open
* Priority: Normal
* Assignee: Kohji Nishihama
* Category: 
* Target version: 
* ruby -v: ruby 2.1.4p265 (2014-10-27 revision 48166) [i386-mingw32]
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
I calculate multiplication of a certain pear of Bignums,
and a wrong result is outputted.

OS:Windows Vista Home Premium°£
bug.rb works on
ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-mswin32],
ruby 1.9.3p484 (2013-11-22) [i386-mingw32],
ruby 2.0.0p353 (2013-11-22) [i386-mingw32].
It doesn't work on
ruby 2.1.3p242 (2014-09-19 revision 47630) [i386-mingw32]
and ruby 2.1.4p265 (2014-10-27 revision 48166) [i386-mingw32].

`$ ruby bug.rb
5470148495  # wrong number
1943359375  # correct number
#The output is too long, and I wrote the only last 10 digit.`

---Files--------------------------------
bug.rb (16.9 KB)


-- 
https://bugs.ruby-lang.org/