#13031: Use cythonize() from cython for Sage module building.
----------------------------------------------------+-----------------------
Reporter: robertwb | Owner:
GeorgSWeber
Type: enhancement | Status:
needs_review
Priority: major | Milestone: sage-5.3
Component: build | Resolution:
Keywords: sd40.5 | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Robert Bradshaw, R. Andrew Ohana | Merged in:
Dependencies: #13029 | Stopgaps:
----------------------------------------------------+-----------------------
Comment (by rohana):
Replying to [comment:15 robertwb]:
> Yes, I think it's perfectly fine to disable cycache for now to get this
in (as it will then be much easier to work on). Could you expound on what
the issue was though? I'm not quite following your grep is trying to
show...
The grep is of some cython code that existed in 5.1.beta2 in
`sage/structure/coerce_dict.pxd`, that is no longer present in 5.2.beta1.
However, cython detected that I had a cached version of the `disjoint_set`
module (which didn't change between versions, but imports the
`coerce_dict` module) and incorrectly pulls the the cached version of
`disjoint_set.c` when it actually needs to rebuild it since
`coerce_dict.pxd` changed (same situation for the other module in the
grep).
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13031#comment:16>
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.