Project

General

Profile

Feature #13508

How remove/refactor code related mathn library.

Added by hsbt (Hiroshi SHIBATA) over 2 years ago. Updated almost 2 years ago.

Status:
Assigned
Priority:
Normal
Target version:
-
[ruby-core:80858]

Description

I removed mathn library at r58413 and r58432.

I have some concerns related mathn library. This issue is reminder for this concern.

  1. Still remains conditions for mathn loaded. ex. https://github.com/ruby/ruby/blob/trunk/array.c#L5755
  2. {complex,rational}.c have {nucomp,nurat}_canonicalization methods for mathn.
  3. lib/cmath.rb have workaround code for mathn see. https://github.com/ruby/ruby/blob/trunk/lib/cmath.rb#L27

I continue to discuss concerns to mrkn (Kenta Murata)

History

#1

Updated by shyouhei (Shyouhei Urabe) over 2 years ago

  • Status changed from Open to Assigned

Updated by hsbt (Hiroshi SHIBATA) about 2 years ago

  • Target version changed from 2.5 to 2.6

I gave up to apply at Ruby 2.5. I try this next year.

#3

Updated by naruse (Yui NARUSE) almost 2 years ago

  • Target version deleted (2.6)

Also available in: Atom PDF