-
-
Notifications
You must be signed in to change notification settings - Fork 568
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
Update to MPIR 2.7.0-alpha12 #15015
Comments
comment:1
This should surely be renamed to "Update to MPIR 2.6.1" when the official version get released (no idea when...). |
This comment has been minimized.
This comment has been minimized.
Author: Jean-Pierre Flori |
Dependencies: MPIR 2.6.1 upstream |
This comment has been minimized.
This comment has been minimized.
comment:4
For the record, the current spkg built for me on cygwin64. |
comment:5
On top of that the current MPIR 2.6.0 fails to properly build on Cygwin when CXX support is not enabled. |
comment:6
Otherwise we'd probably have to close it as won't fix. :-) Current upstream tarball: http://mpir.org/mpir-2.7.0-alpha4.tar.bz2 Still needs to be tested on Darwin PowerPC I think. (moufang? Does it still live?) And probably also Macs with more recent versions of Xcode. |
comment:7
So are you saying that JP should make a tarball for this as an alpha? I don't have time to test this on PPC until that exists. Currently trying to built 6.2.beta7, I'll wait until I get a clean build for that platform before I try new things. (Hopefully rpy is the only remaining problem there.) |
comment:8
Replying to @kcrisman:
I think that would be convenient for testing, and there are still some issues on Cygwin* JP knows about. By the way, note that the latest changes in the alpha4 tarball aren't yet committed on github (it's still at alpha3). |
comment:9
Replying to @kcrisman:
I happens I did and almost have an almost completely working out of the box cygwin64 branch. |
comment:10
There are still issues with PPL... New commits:
|
Changed dependencies from MPIR 2.6.1 upstream to none |
Commit: |
Branch: u/jpflori/ticket/15015 |
This comment has been minimized.
This comment has been minimized.
comment:11
A few comments/questions:
Should #16149 be added as a dependency of this ticket, or do you want to deal with that in MPIR's |
comment:12
I recall we also had issues with AVX-enabled CPUs on Darwin and (not that) old Apple assemblers not supporting AVX instructions. IIRC Jeroen removed a work-around (with a bunch of other things dealing with proper |
comment:13
Replying to @nexttime:
All (Most?) should be upstream now if I did not screw up a long time ago.
Must admit I don't remember about that one.
This one is in (IIRC).
When there is no patch at all I guess.
Maybe!
The CXXFLAGS issue should be fixed in MPIR (maybe not alpha4, but in git master). |
comment:14
Replying to @nexttime:
I don't now. |
comment:15
Replying to @jpflori:
No, a slightly different one (but with the same effect). |
comment:48
I don't really agree... |
comment:50
The gcdext change in MPIR was to be expected (at least the At the very least it makes MPIR consistent with GMP. |
comment:51
(And ok for not shipping any |
comment:53
The only thing really annoying me right now is the name of the tarball. |
Work Issues: fix tarball name issue |
This comment has been minimized.
This comment has been minimized.
Changed work issues from fix tarball name issue to none |
Branch pushed to git repo; I updated commit sha1. New commits:
|
New commits:
|
comment:60
Looks fine. I had a vague souvenir we had trouble with dashes in version numbers but it does not seem to be the case anymore. |
comment:61
Got two files with failing doctests but cannot reproduce these failures:
|
Changed branch from u/jdemeyer/ticket/15015 to |
MPIR 2.6.0 does not build on Cygwin 64.
The next version should fix this problem (and others).
Patches from Sage will mostly be integrated.
upstream at: http://mpir.org/mpir-2.7.0-alpha12.tar.bz2
Upstream: Fixed upstream, but not in a stable release.
CC: @kcrisman @dimpase @tscrim @williamstein
Component: packages: standard
Keywords: mpir spkg cygwin
Author: Jean-Pierre Flori, Jeroen Demeyer
Branch/Commit:
d97c066
Reviewer: Jean-Pierre Flori
Issue created by migration from https://trac.sagemath.org/ticket/15015
The text was updated successfully, but these errors were encountered: