-
-
Notifications
You must be signed in to change notification settings - Fork 512
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Cython 0.12 #7272
Comments
comment:1
I had to force cdivision=True globally as way to much stuff broke otherwise (and even if all tests passed, it's a bold move that should be taken after looking through the entire library for problems). |
comment:2
I've gotten everything working but
with
|
comment:3
Above failure due to memory corruption caused by http://trac.cython.org/cython_trac/ticket/442 Sage builds and passes all tests (vanilla 4.2 + attached patch) |
Attachment: 7272-cython-0.12.patch.gz |
Reviewer: Mike Hansen |
comment:4
Looks good to me. I went ahead and removed the src/.hg/ repo from the Cython spkg and checked in the modification to spkg-install. The new spkg can be found at http://sage.math.washington.edu/home/mhansen/cython-0.12.spkg |
Author: Robert Bradshaw |
Merged: sage-4.3.alpha0 |
comment:5
Thanks for doing this, but 0.12 isn't officially out yet. Fortunately, I just updated the spkg to the most recent release candidate a couple of days ago. I see a release happening in the next week, so the only change (that impacts us, there's two windows fixes since then) will be the version number bump (I hope). The linked spkg should work fine, but if we release soon (before you do) I'd be nice to actually be synced with upstream. |
comment:6
I think 0.12 will be out before 4.3. I'll include the official 0.12 in the main release. |
comment:7
It looks like 0.12 is out now. From the Cython webpage:
Is the official release in the spkg above, or were there changes since the spkg above? And congrats on the 0.12 release! I'm excited about the improvements in it! |
comment:8
I'll upload the actual spkg. |
comment:9
Spkg at http://sage.math.washington.edu/home/robertwb/cython/cython-0.12.spkg is the 0.12 release (minus repo). |
comment:11
I'm changing this to positive review, as the changes between when this was merged and the official upstream are minimal. |
Changed merged from sage-4.3.alpha0 to sage-4.3.rc0 |
comment:12
I've merged this new spkg in 4.3.rc0 |
Cython 0.12 isn't released yet, but should be shortly, and this ticket is about getting Sage to compile and pass all tests.
Spkg at http://sage.math.washington.edu/home/robertwb/cython/cython-0.12.spkg
Also depends on patch at #7023 (to be applied before the attached patch).
Component: packages: standard
Author: Robert Bradshaw
Reviewer: Mike Hansen
Merged: sage-4.3.rc0
Issue created by migration from https://trac.sagemath.org/ticket/7272
The text was updated successfully, but these errors were encountered: