#10493: Upgrade Cython to 0.14.1
---------------------------+------------------------------------------------
Reporter: jason | Owner: tbd
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-4.6.2
Component: packages | Keywords: cython spkg
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
---------------------------+------------------------------------------------
Comment(by fbissey):
I think that's what the patch is all about. I applied it to 4.6.2.alpha4
and it happily built and sage -testall did not show any problems for me.
But may be the following warnings should be addressed
{{{
warning: sage/combinat/combinat_cython.pyx:14:0: 'stdlib' is deprecated,
use 'libc.stdlib'
warning: sage/ext/interpreters/wrapper_rdf.pxd:3:0: 'python_object' is
deprecated, use 'cpython'
warning: sage/rings/polynomial/polynomial_real_mpfr_dense.pyx:7:0:
'python_int' is deprecated, use 'cpython'
warning: sage/rings/polynomial/polynomial_real_mpfr_dense.pyx:8:0:
'python_float' is deprecated, use 'cpython'
warning: sage/ext/interpreters/wrapper_cdf.pxd:3:0: 'python_object' is
deprecated, use 'cpython'
warning: sage/ext/interpreters/wrapper_rdf.pxd:3:0: 'python_object' is
deprecated, use 'cpython'
warning: sage/ext/interpreters/wrapper_py.pxd:3:0: 'python_object' is
deprecated, use 'cpython'
warning: sage/ext/interpreters/wrapper_rr.pxd:3:0: 'python_object' is
deprecated, use 'cpython'
warning: sage/ext/interpreters/wrapper_el.pxd:3:0: 'python_object' is
deprecated, use 'cpython'
}}}
And possibly
{{{
warning: sage/modular/modsym/p1list.pyx:703:17: cdef variable 'i' declared
after it is used
}}}
Finally I am wondering about these
{{{
warning: sage/matrix/matrix0.pyx:53:22: Function signature does not match
previous declaration
warning: sage/matrix/matrix_window.pyx:9:17: Function signature does not
match previous declaration
warning: sage/matrix/matrix_sparse.pyx:18:33: Function signature does not
match previous declaration
}}}
But all these were present before upgrading to cython-0.14.1.
We could use the opportunity to fix some of them before they bite us
later, especially the deprecated ones.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10493#comment:10>
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.