#12315: OS X Lion: pari fails self tests
--------------------------+-------------------------------------------------
Reporter: jhpalmieri | Owner: tbd
Type: defect | Status: new
Priority: major | Milestone: sage-5.0
Component: packages | Keywords: pari darwin lion osx
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
--------------------------+-------------------------------------------------
Changes (by jhpalmieri):
* cc: was, jdemeyer (added)
Comment:
Replying to [comment:3 kcrisman]:
> Another datapoint, from [comment:23:ticket:11881 here]:
> > I took sage-4.8.alpha0, added in the spkg's from the various tickets
here, including the Python spkg from #11967, and built Sage with
SAGE_CHECK=yes. Tests failed for the Python spkg, as usual, but they
passed for PARI.
I've been unable to reproduce that, so I don't know how I got Pari's self-
tests to pass that one time.
It seems to me that our current viable choices are
1. Test whether the platform is Lion, and if so, turn off optimization.
(Using `-O0` should work; I don't know about `-O1`, but I'm testing that
now.)
2. Test whether the platform is Lion, and if so, turn off optimization
for the single file causing problems.
3. Test whether the platform is Lion and the compiler is a bad one (I'm
not sure what qualifies beyond the current GCC/LLVM thing in !XCode), and
if so, turn off optimization.
I can prepare an spkg doing the first of these, but I'm not sure about how
to do #2 the right way, and I don't know enough about which compiler(s)
are bad and which are good to do #3.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12315#comment:4>
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.