[MacPorts] #18780: pari gives incorrect results with GMP 4.2.4

MacPorts noreply at macports.org
Tue Mar 10 04:25:36 PDT 2009


#18780: pari gives incorrect results with GMP 4.2.4
---------------------------------+------------------------------------------
 Reporter:  vinc17@…             |       Owner:  macports-tickets@…                   
     Type:  defect               |      Status:  new                                  
 Priority:  Normal               |   Milestone:  Port Bugs                            
Component:  ports                |     Version:  1.7.0                                
 Keywords:                       |        Port:  pari gmp                             
---------------------------------+------------------------------------------

Comment(by vinc17@…):

 The bug in MPFR is now fixed in MacPorts (note that MPFR wasn't assuming
 that a limb fitted in a long, it was just a confusion between a limb and a
 pointer to a limb). However there may be problems with other software than
 PARI. Unfortunately this is difficult to know, because such problems can
 arise under some conditions only (e.g. when some data become large enough
 to have some kind of overflow if a limb is stored in an unsigned long) and
 one may just get incorrect results, thus the error may not necessarily be
 detected. I don't know if many programs need to convert a limb into an
 explicit C native type or use a *_ui function (such as mpz_set_ui) on a
 limb.

-- 
Ticket URL: <http://trac.macports.org/ticket/18780#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list