[ruby-cvs:62609] nagachika:r55445 (ruby_2_3): merge revision(s) 55123, 55129, 55130, 55133, 55136: [Backport #12414]

nagachika at ruby-lang.org nagachika at ruby-lang.org
Sun Jun 19 04:48:55 JST 2016


nagachika	2016-06-19 04:48:54 +0900 (Sun, 19 Jun 2016)

  New Revision: 55445

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=55445

  Log:
    merge revision(s) 55123,55129,55130,55133,55136: [Backport #12414]
    
    * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): consider
      non-finite float values not to raise FloatDomainError.
      [ruby-core:75682] [Bug #12414]
    
    * ext/bigdecimal/bigdecimal.c (isfinite): isfinite does not always
      exist.  fixed build error on Windows introduced at r55123.
    
    * ext/bigdecimal/bigdecimal.c (isfinite): get rid of a warning on
      cygwin. [Bug #12417][ruby-core:75691]
    
    * include/ruby/missing.h (isfinite): move from numeric.c.

  Modified directories:
    branches/ruby_2_3/
  Modified files:
    branches/ruby_2_3/ChangeLog
    branches/ruby_2_3/ext/bigdecimal/bigdecimal.c
    branches/ruby_2_3/include/ruby/missing.h
    branches/ruby_2_3/numeric.c
    branches/ruby_2_3/test/bigdecimal/test_bigdecimal.rb
    branches/ruby_2_3/version.h


More information about the ruby-cvs mailing list