-
-
Notifications
You must be signed in to change notification settings - Fork 515
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Upgrade: Flint 2.7.1 #31069
Comments
comment:1
Flint 2.7-rc2 is out. Can someone test with Sage? |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:4
Flint 2.7.0 was released today (2020-12-18). |
comment:5
singular and e-antic fail to build due to the API changes in |
comment:6
Actually, Singular is fixed in the (just released) 4.2.0 version. Unfortunately doesn't help much since the Singular upgrade has been stuck for years in #25993 |
This comment has been minimized.
This comment has been minimized.
comment:8
sagelib itself builds fine with flint 2.7 and passes doctests, modulo the singular upgrade. |
comment:10
For the record, we are now up to Flint 2.7.1. As the timing and numbering suggest, this is mainly a bugfix release. |
comment:11
e-antic has been fixed (in head, to be 1.0.0). |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Commit: |
Author: Vincent Delecroix |
Branch: public/31069 |
comment:16
I did not have any trouble to build singular. What was the issue? |
comment:17
Replying to @videlec:
Which version of singular? |
comment:18
Replying to @antonio-rojas:
4.1.1p2.p0 shipped with sage 9.3.beta7 |
comment:19
Replying to @videlec:
It builds because it's not using flint
|
comment:45
I think this is OK. The main issues were in other packages that have already been fixed. With system flint-2.7.1, I see only one doctest failure due to a timeout in pari that probably cannot be blamed on flint. I see "unrelated" failures in the CI runs as well. If you are convinced of flint's innocence, we can set this to positive review. |
comment:46
lgtm too |
Changed reviewer from https://github.com/mkoeppe/sage/actions/runs/666698487 to Dima Pasechnik |
comment:47
Thanks! |
comment:48
Setting priority to blocker to bring this ticket to the attention of the release bot. |
comment:49
After merging this ticket into #31548 (since I want to use new functionality from FLINT 2.7.1 there) I'm getting errors starting Sage. I don't usually update spkgs outside of beta releases, so I could be doing something wrong (I'm running OS X 10.15.2).
Full install.log available here. |
comment:50
I believe you need singular 4.2.0p1 (9.3.beta8 if I am not mistaken) with that. Singular uses flint so does need rebuilding and 4.2.0 is the first one that is compatible with flint-2.7.1. |
comment:51
Despite the folder name, this is based on sage-9.3.beta9, and when I did |
comment:52
I feel like I'm missing something basic here: when I try running
Do I need to download a tarball manually from somewhere? |
comment:53
Replying to @roed314:
OK, then it appears that somehow |
comment:54
Replying to @roed314:
This ticket is not merged, tarball are not usually mirrored before Volker attempt to merge the tickets. You'll have to fetch the source a different way. Matthias created a handy way of using a string called |
comment:55
Do this:
|
comment:56
Thanks! That seems to have worked. |
comment:57
For anyone else looking at this, I also had to do |
comment:58
This should do everything at once:
|
comment:59
Looks unrealistic to squeeze this into 9.3 |
Changed branch from public/31069 to |
This is to upgrade to Flint 2.7.1.
Our last upgrade was to Flint 2.6.3 in #29719.
Changes in FLINT 2.7.0 (from NEWS file)
2.7.0 -- 11 Dec 2020
From the packaging point of view the main changes will be
fmpz_mod_poly
function (API change)Related:
Depends on #25993
CC: @antonio-rojas @dimpase @kiwifb @timokau @isuruf @orlitzky @mkoeppe @slel @saraedum @videlec @kliem
Component: packages: standard
Keywords: upgrade, flint
Author: Vincent Delecroix, Matthias Koeppe
Branch/Commit:
8c71a1c
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/31069
The text was updated successfully, but these errors were encountered: