#12830: Work around GCC 4.7.0 bug on ia64 and improve the GMP-ECM spkg
-------------------------------------------------------------------------------------------------------------------------------------------------+
       Reporter:  leif                                                          
                                                                 |         
Owner:  leif          
           Type:  enhancement                                                   
                                                                 |        
Status:  needs_work    
       Priority:  blocker                                                       
                                                                 |     
Milestone:  sage-5.0      
      Component:  packages                                                      
                                                                 |    
Resolution:                
       Keywords:  spkg -march=native assembler error Darwin MacOS __GMP_CFLAGS 
__MPIR_CFLAGS gmp.h GCC 4.7.0 ia64 Itanium bug impossible reload  |   Work 
issues:                
Report Upstream:  N/A                                                           
                                                                 |     
Reviewers:  Jeroen Demeyer
        Authors:  Leif Leonhardy                                                
                                                                 |     Merged 
in:                
   Dependencies:                                                                
                                                                 |      
Stopgaps:                
-------------------------------------------------------------------------------------------------------------------------------------------------+

Comment (by vbraun):

 I agree, gcc just assumes that sufficiently recent binutils are installed.
 So we really would need to also bundle binutils and its required BFD and
 opcodes libraries, plus whatever else they use. It was probably a mistake
 to use a cutting-edge gcc binary, we should use one that is as old as
 possible while having all critical bugs fixed. Or have some framework for
 CFLAGS that is smart enough to not turn on SSE levels that the assembler
 does not support.

 I'm fine with closing this ticket and fixing the SLES problems in the next
 release (and on another ticket).

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