#11705: Port Sage to SUSE Linux Power 7 (ppc64).
---------------------------------------------------+------------------------
       Reporter:  was                              |         Owner:  drkirkby 
           Type:  enhancement                      |        Status:  new      
       Priority:  major                            |     Milestone:  sage-5.10
      Component:  porting                          |    Resolution:           
       Keywords:  sd32 sd35.5                      |   Work issues:           
Report Upstream:  N/A                              |     Reviewers:           
        Authors:  Paul Zimmermann, Jeroen Demeyer  |     Merged in:           
   Dependencies:  #12829, #12832, #14098, #14151   |      Stopgaps:           
---------------------------------------------------+------------------------

Comment (by leif):

 Replying to [comment:165 fbissey]:
 > Yes, this is the last failure we observe. It is related to maxima/ecl. I
 have no proof of it being caused by GCC. Just a hunch based on the fact
 that the first hurdle we had in the port was that maxima wouldn't build
 because the version of GCC used miscompiled ecl. Furthermore Jean-Pierre
 Flori reports that he doesn't observe the failure on fedora 18 whose
 toolchain is based on gcc-4.8.0.
 >
 > My gut feeling is that an element of the toolchain is responsible.

 Did you try to build ECL with `-mcpu=power4` (as opposed to `power7`,
 say)?  (Maxima will pick up ECL's flags, too.)

 Although both Maxima and ECL have meanwhile been upgraded at least once, I
 previously did have more luck with that.  (I'm not entirely sure, but IIRC
 GCC 4.4.6 did successfully build ECL and Maxima even without that, and
 with much fewer doctest failures, and especially ;-) not in `special.py`.
 Same with later GCC versions ''and'' `-mcpu=power4`.)

 Note that distros' GCCs generally use more generic target CPU types than a
 GCC you build natively.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11705#comment:168>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to