#7113: Maxima does not build on SUSE Itanium (Iras)
-----------------------+----------------------------------------------------
Reporter: was | Owner: tbd
Type: defect | Status: new
Priority: blocker | Milestone: sage-4.2.1
Component: build | Keywords:
Work_issues: | Author:
Reviewer: | Merged:
-----------------------+----------------------------------------------------
Comment(by was):
Juan Jose Garcia (author of ECL) has maybe found the bug, which is in ECL:
{{{
I have found that the GNU C library routines for controlling the
signalling of floating point exceptions, which are not really C
standard but GNU extensions, do not work in the itanium. Well, they
work in the sense that they can suppress the signalling but when
activating it, saving and restoring exceptions, etc, they break.
The solution is taking src/h/config.h
and surrounding the line that contains #undef HAVE_FEENABLEEXCEPT
with something like
#ifndef __ia64__
#endif
I must say I tested this with ECL 9.10.2 but I think the fix should
also work in the versions that Sage is using.
BTW, I do not have access to my development machine so this fix has
not yet been committed.
Juanjo
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7113#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
-~----------~----~----~----~------~----~------~--~---