#10430: Add some bugfixes to the PARI package
------------------------------+---------------------------------------------
   Reporter:  jdemeyer        |       Owner:  tbd                   
       Type:  defect          |      Status:  needs_review          
   Priority:  blocker         |   Milestone:  sage-4.6.2            
  Component:  packages        |    Keywords:  pari spkg bugs patches
     Author:  Jeroen Demeyer  |    Upstream:  N/A                   
   Reviewer:  Leif Leonhardy  |      Merged:                        
Work_issues:                  |  
------------------------------+---------------------------------------------

Comment(by vbraun):

 Well this is a spectacular bandaid to work around compiler breakage :-)

   * Having hard-coded memory and time limits will just create problems
 down the road as pari is bound to get bigger, gcc is going to use more
 ram, and people try this on a wider (slower) range of hardware.
   * We apparently know that optimization of Pari is not working correctly
 on gcc 4.4.1 yet we still build it with optimization and hope for the
 best? What could possibly go wrong?

 How about we disable optimization (or set a known-good value, maybe `-O1`)
 if the compiler is gcc-4.4.1. Unless you set `SAGE_PARI_tune=yes`, in
 which case we'll still build it with all optimizations turned on.  That
 way we are on the safe side and the workaround will  become unnecessary
 over time as people upgrade to newer gcc releases.
 And if you know what you are doing you can easily override it.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10430#comment:40>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to