#13031: Use cythonize() from cython for Sage module building.
----------------------------------------------------+-----------------------
Reporter: robertwb | Owner:
GeorgSWeber
Type: enhancement | Status:
needs_work
Priority: major | Milestone: sage-5.9
Component: build | Resolution:
Keywords: sd40.5 | Work issues:
Report Upstream: N/A | Reviewers: Jeroen
Demeyer, R. Andrew Ohana
Authors: Robert Bradshaw, R. Andrew Ohana | Merged in:
Dependencies: #13029, #13432 | Stopgaps:
----------------------------------------------------+-----------------------
Changes (by jdemeyer):
* status: positive_review => needs_work
Comment:
{{{
Traceback (most recent call last):
File "./spkg-install", line 4, in <module>
from sage.all import save
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/all.py", line 80, in <module>
from sage.misc.all import * # takes a while
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/misc/all.py", line 83, in <module>
from functional import (additive_order,
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/misc/functional.py", line 36, in <module>
from sage.rings.complex_double import CDF
File "complex_double.pyx", line 91, in init sage.rings.complex_double
(sage/rings/complex_double.c:16796)
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/rings/complex_field.py", line 110, in ComplexField
C = ComplexField_class(prec)
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/rings/complex_field.py", line 204, in __init__
self._populate_coercion_lists_(coerce_list=[complex_number.RRtoCC(self._real_field(),
self)])
File "complex_number.pyx", line 2431, in
sage.rings.complex_number.RRtoCC.__init__
(sage/rings/complex_number.c:15890)
File "map.pyx", line 125, in sage.categories.map.Map.__init__
(sage/categories/map.c:2478)
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/categories/homset.py", line 263, in Hom
H = category.hom_category().parent_class(X, Y, category = category)
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/categories/rings.py", line 636, in __new__
from sage.rings.homset import RingHomset
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/rings/homset.py", line 17, in <module>
import morphism
File "morphism.pyx", line 985, in init sage.rings.morphism
(sage/rings/morphism.c:12304)
File "/release/merger/sage-5.9.beta1/local/lib/python2.7/site-
packages/sage/structure/all.py", line 49, in <module>
from mutability import Mutability
ImportError: No module named mutability
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13031#comment:46>
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.