-
-
Notifications
You must be signed in to change notification settings - Fork 641
Closed
Milestone
Description
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
- Multivariate factorisation
- Square root and square testing for finite fields
- Square root and square testing for multivariates
- Zassenhaus factoring speedups (incl. degree pruning)
- Fast factorisation of cubic univariate polynomials
- Add context objects to fmpz_mod_poly functions
- Use BLAS for matrix multiplication over Z/nZ (small n)
- Linear solving for non-square/singular matrices (can_solve)
- Speed up factorisation over Z/nZ (for multiprecision n)
From the packaging point of view the main changes will be
- configuring BLAS
- pthread support
- context object in
fmpz_mod_poly
function (API change)
Related:
- upstream e-antic issue e-antic build failure with flint 2.7.0 flatsurf/e-antic#154
- Meta-ticket: Use new features from FLINT 2.x, 3.x #31408: Meta-ticket: Use new features from FLINT 2.x
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