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

Reply via email to