From: nicolitter@... Date: 2014-11-01T05:09:51+00:00 Subject: [ruby-core:66044] [ruby-trunk - Bug #10465] [Open] Bug of multiplication between Bignums 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/