summaryrefslogtreecommitdiff
path: root/test/ruby/test_bignum.rb
AgeCommit message (Expand)Author
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-09-28preserve encodings in error messagesnobu
2015-05-19numeric.c: Bignum 0 is not positivenobu
2013-10-09test/unit/assertions.rb: return exceptionnobu
2013-09-04* bignum.c (GMP_DIV_DIGITS): New macro.akr
2013-09-02* test/ruby/test_bignum.rb (test_interrupt_during_to_s): Disable itakr
2013-08-02* bignum.c (power_cache_get_power): Appry bigtrunc to the result ofakr
2013-07-13* bignum.c (big_shift3): New function.akr
2013-06-26* bignum.c (bigand_int): Consider negative values.akr
2013-06-06* numeric.c (num_quo): should return a Float for a Float argument.mrkn
2013-03-16test_bignum.rb: refine testnobu
2012-12-22* include/ruby/intern.h: add the prototype declaration ofmrkn
2012-11-27* bignum.c (bigdivrem): optimize the way to retry calculation ofmrkn
2012-11-08* bignum.c (bigmul0): enable big_mul_toom3.mrkn
2012-11-08* bignum.c (bigmul0): disable big_mul_toom3_temporalily.mrkn
2012-10-28* bignum.c (bignew_1): Bignum instances are frozen.ko1
2012-08-23* test/ruby/test_fixnum.rb (TestFixnum#test_singleton_method): new test.usa
2012-03-18* bignum.c (rb_big_pow): estimate result bit size more precisely.nobu
2011-11-22* bignum.c (): refix of r33536. Don't change behavior of Bignum#/.naruse
2011-10-27* bignum.c (rb_big_divide): raise ZeroDivisionError if divisor isnobu
2011-10-27* test/ruby/test_bignum.rb: ensure constants to be Bignum.nobu
2011-09-30* test/ruby/test_bignum.rb: use more descriptive assertions.nobu
2011-09-30* test/ruby/test_bignum.rb (TestBignum#test_interrupt): fix fornobu
2011-08-29* numeric.c (bit_coerce): A Fixnum and a Bignum are only permitted formrkn
2010-08-03* bignum.c (rb_big_eq): never equal to infinity.nobu
2010-08-01* bignum.c (big_op): comparison of bignum and infinity has returned 1mame
2010-04-29* lib/test/unit/assertions.rb (Test::Unit::Assertions#assert):nobu
2010-01-21* test/ruby/test_bignum.rb, test/ruby/test_class.rb,mame
2010-01-18* test/ruby/test_array.rb: add some tests (for coverage).mame
2010-01-18* test/ruby/test_bignum.rb: some coerce definitions (for test) wasmame
2009-06-17 * bignum.c (rb_big_fdiv): checks whether the given second argumenttadf
2008-12-14* bignum.c (rb_big_mul): faster multiplication by Karatsuba method andmame
2008-12-11* test/ruby/test_bignum.rb (TestBignum#test_convert): removematz
2008-05-14test the actual value of (10**32768-1).to_s.akr
2008-05-13check the chracters in (10**32768-1).to_s.akr
2008-05-07* bignum.c (rb_big_fdiv): flo.fdiv(NaN) should result NaN.matz
2008-05-01add a test for [ruby-dev:34553].akr
2008-04-02* numeric.c (num_rdiv): should always return rational number.matz
2008-03-31* numeric.c (num_quo): should convert its operand to Rational.matz
2008-03-19added an assertion.tadf
2008-02-29* test/ruby/test_bignum.rb (test_too_big_to_s): skips a test using toonobu
2008-02-29* bignum.c (big2str_find_n1): check integer overflow.nobu
2008-02-10* test/ruby/test_pack.rb: fix tests for 64bit CPU.mame
2008-01-31* test/ruby/test_bignum.rb: suppress warnings during test.mame
2008-01-30add assertions.tadf
2008-01-22* test/ruby/test_bignum.rb: change some tests because rationalmame
2008-01-21* test/ruby/test_bignum.rb: add tests for bignum.c.mame
2007-11-18use ML ref. for assertion message.akr
2007-03-22* test/ruby/test_bignum.rb (test_to_s): add tests for Bignum#to_s.usa
2004-02-18 * test/*: should not depend on $KCODE.nahi