#12448: The binomial implementation does a quotient of gamma values, which is 
wrong
------------------------------------+---------------------------------------
       Reporter:  Snark             |         Owner:  AlexGhitza       
           Type:  defect            |        Status:  needs_work       
       Priority:  minor             |     Milestone:  sage-5.7         
      Component:  basic arithmetic  |    Resolution:                   
       Keywords:                    |   Work issues:  pari error on arm
Report Upstream:  N/A               |     Reviewers:                   
        Authors:                    |     Merged in:                   
   Dependencies:                    |      Stopgaps:                   
------------------------------------+---------------------------------------

Comment (by ppurka):

 Replying to [comment:10 Snark]:
 > It's the .binomial part which raises an error : binomial(RR(1140000.78),
 23310031) works, but binomial(RR(1140000.78), 23310032) raises the error
 (dichotomy).
 So, it seems to be some overflow problems in arm? Should we just change
 the example
 {{{
 a = binomial(RR(1140000.78), 42000000)
 }}}
 to the one below which works on arm? After all, what this is testing is
 that the binomial is fast, which is well tested even with something that
 is half the size of the previous one
 {{{
 a = binomial(RR(1140000.78), 23310031)
 }}}

 Or, does this point to some problem in pari?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12448#comment:11>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to