#11708: maxima doesn't build on Linux ppc64 (silius on skynet)
-----------------------+----------------------------------------------------
   Reporter:  was      |          Owner:  drkirkby  
       Type:  defect   |         Status:  new       
   Priority:  major    |      Milestone:  sage-4.7.2
  Component:  porting  |       Keywords:            
Work_issues:           |       Upstream:  N/A       
   Reviewer:           |         Author:            
     Merged:           |   Dependencies:            
-----------------------+----------------------------------------------------
Changes (by benjaminfjones):

 * cc: mhansen (added)


Comment:

 I found Clozure CL project distributes binary images for ppc64 linux. I
 tried this out, but ran into yet more problems. Maybe this is going off on
 a tangent....

 {{{
 bjones@silius:/tmp/bjones/ccl-1.7> ./ppccl64
 remap spjump: Invalid argument
 }}}

 Now I read through the platform notes
 [http://trac.clozure.com/ccl/wiki/PlatformNotes here] and see that there
 is an issue with 16-bit memory references for functions like `NIL` (that
 sounds familiar...) not being accessible by non-root processes. This has
 to do with a parameter set by the OS: `mmap_min_addr`.

 {{{
 The parameter in question is called mmap_min_addr; one can cat the file
 /proc/sys/vm/mmap_min_addr to see what the current setting is.
 }}}

 On skynet/silius,

 {{{
 bjones@silius:/tmp/bjones/ccl-1.7> cat /proc/sys/vm/mmap_min_addr
 65536
 }}}

 and according to the platform notes, it *should* be 4096.

 In light of this, it might be worth changing this parameter on silius
 (which requires a reboot, see the platform notes above) and then try
 Clozure CL (run test suites, etc) and THEN try building Maxima. Also, it
 would be worth trying to reproduce Mike Hansen's reported error about
 redefining `NIL`
 [http://trac.sagemath.org/sage_trac/ticket/11705#comment:10 here] after
 the `mmap_min_addr` parameter has been changed.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11708#comment:22>
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