#11297: altivec must be disabled for ECL on PPC OSX 10.5
-----------------------+----------------------------------------------------
Reporter: dimpase | Owner: GeorgSWeber
Type: defect | Status: new
Priority: blocker | Milestone: sage-4.7.1
Component: build | Keywords: PPC, MacOSX 10.5, ECL
Work_issues: | Upstream: Reported upstream. Little or no
feedback.
Reviewer: | Author:
Merged: | Dependencies:
-----------------------+----------------------------------------------------
ECL 11.1.1.p0 spkg does not build on MacOSX PPC (G4) running MacOSX 10.5,
and using XCode 3.1.4 (the lastest XCode for this platform).
Symptoms: a crash half-way the build, at the log point
{{{
;;; About to load cmp/load.lsp
;;;
;;; Now we are in shape to do something useful.
;;; End of bare.lsp
}}}
it can be:
{{{
Internal or unrecoverable error in:
not a lisp data object
[2: No such file or directory]
}}}
or
{{{
Detected access to an invalid or protected memory address.
Available restarts:
1. (CONTINUE) Ignore signal
}}}
or
{{{
64 is an illegal index to "Variable in COMMON-LISP package:
The last-but-one top-level forme".
No restarts available.
}}}
or perhaps something else like this. This is apparently due to an ECL bug
having to do with altivec instructions.
Configuring with
{{{
./configure CFLAGS="-mno-altivec -mabi=no-altivec"
}}}
makes the ECL build OK. See
https://groups.google.com/group/sage-
devel/browse_thread/thread/55313fb49133b97/8cbd9ac8826ef685#8cbd9ac8826ef685
for more info on this.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11297>
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.