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