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

Reply via email to