Project

General

Profile

Backport #7016

Backport r36522: Test failures related to numeric with x64 mingw

Added by luislavena (Luis Lavena) almost 7 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Normal
[ruby-core:47494]

Description

Hello,

I would like to backport r36522 (#6784) into ruby_1_9_3 to fix test failures caused when using x64 mingw.

Please let me know so I can perform the backport.

Thank you

Associated revisions

Revision 0414c9b9
Added by naruse (Yui NARUSE) almost 7 years ago

merge revision(s) 36522: [Backport #7016]

    * include/ruby/win32.h (rb_w32_pow): add new function.
      We use powl() instead of broken pow() for x64-mingw32. This workaround
      fixes test failures related to floating point numeric.
      [ruby-core:46686] [Bug #6784]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@37024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 37024
Added by naruse (Yui NARUSE) almost 7 years ago

merge revision(s) 36522: [Backport #7016]

* include/ruby/win32.h (rb_w32_pow): add new function.
  We use powl() instead of broken pow() for x64-mingw32. This workaround
  fixes test failures related to floating point numeric.
  [ruby-core:46686] [Bug #6784]

History

#1

Updated by naruse (Yui NARUSE) almost 7 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r37024.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


merge revision(s) 36522: [Backport #7016]

* include/ruby/win32.h (rb_w32_pow): add new function.
  We use powl() instead of broken pow() for x64-mingw32. This workaround
  fixes test failures related to floating point numeric.
  [ruby-core:46686] [Bug #6784]

Also available in: Atom PDF