#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:                      
--------------------------+-------------------------------------------------

Comment(by kcrisman):

 An exchange on #11881 about this.
 > > I am currently at the PARI atelier and we're discussing OS X Lion.
 Essentially the PARI developers are saying that Apple's compiler is
 completely broken and that the Only Right Solution is to install a real
 compiler, i.e. gcc.
 > > So maybe the best solution in practice for Sage is to add a check in
 prereq that users aren't using Apple's broken compiler.
 > ?  So that no one using "just Xcode" can build Sage?  I'm a little
 unclear on what would have to change for ordinary users.
 > > Also we should have one server machine running Lion with a good
 compiler to build binaries.
 > Certainly.
 > jhpalmieri points out on #12315 (where these comments should probably
 live anyway)
 > > was pointed out  on sage-devel that with SAGE_DEBUG=True, self-tests
 pass. So it may be a compiler error; compiling with -O0 seems to work. It
 may be just a single file (the one containing the bezout function) causing
 the problems.
 > So perhaps a workaround would be to check for the "bad" compiler in the
 spkg-install somehow and then do no optimization if that's the case.
 Power users who need Pari optimized would be expected to have the
 technical know-how to use the right one, and as you say the binary builder
 could have this as well.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12315#comment:2>
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