#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.