-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
pari: 2.11.4 -> 2.13.0 #102699
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
pari: 2.11.4 -> 2.13.0 #102699
Conversation
Note: SageMath will need patches to work with pari 2.13.0. (related to #101447) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alright. I'll hold off on this for now then. You tell me when to merge this / or better even create a new PR that includes the pari updates and the sage patches in the same commit.
Is this a patch for Pari or for SageMath? |
The current patches are applied to the SageMath (CyPari2) side. |
@omasanori ping! |
Thank you for the reminder, @AndersonTorres! This upgrade is planned for Sage 9.3 upstream and preliminary patches are already there, while it seems to need a rebase before landing on master. |
I found that CyPari2 was already updated in 5595fe6. Thus, we need to import sagemath/sage@794d068 first and then we can basically merge this one in addition to a Sage patch. |
@omasanori I backed out the cypari2 update in December when merging the 8.9 -> 9.2 sage migration (795baaa). Edit: It relanded in 15fd117. |
@collares Ah, I overlooked that one. Thanks! |
@collares ping! |
@AndersonTorres I tried upgrading, but there are many Sage tests that need fixing. The fixes are almost ready upstream, but not quite. As mentioned by @omasanori, the relevant Sage ticket is https://trac.sagemath.org/ticket/30801 |
#122624 will track the update, so I am closing this. |
Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pari/versions.
meta.description for pari is: "Computer algebra system for high-performance number theory computations"
meta.homepage for pari is: "http://pari.math.u-bordeaux.fr"
meta.changelog for pari is: ""
Updates performed
To inspect upstream changes
Impact
Checks done (click to expand)
built on NixOS
The tests defined in
passthru.tests
, if any, passed0 of 0 passed binary check by having a zero exit code.
0 of 0 passed binary check by having the new version present in output.
found 2.13.0 with grep in /nix/store/fzrlzayqi42h5kl4nab2ry23hjn0yxv1-pari-2.13.0
directory tree listing: https://gist.github.com/41eaae96f81e15ac8ddadd27ca872bea
du listing: https://gist.github.com/1b1bcc88c7dab647ed685dbb8ff1ce7a
Rebuild report (if merged into master) (click to expand)
Instructions to test this update (click to expand)
Either download from Cachix:
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the
trusted-users
list or you can usesudo
since root is effectively trusted.Or, build yourself:
After you've downloaded or built it, look at the files and if there are any, run the binaries:
Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review encountered an error. Please check the logs at https://r.ryantm.com/log/ for more information.
Maintainer pings
cc @ertes @7c6f434c @AndersonTorres @timokau for testing.