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