Closed SnarkBoojum closed 4 months ago
This is already fixed in master. There will be a new Arb release shortly following the new Flint.
If it's possible to have a good arb before the next flint, that's better.
You're too focused on sagemath where each new version will change flint+arb in a single stroke : all other distributions will go with the flow: see the new flint, package it, see it breaks arb, report here...
We should maybe put back n_gcd_full in Flint until 2.10 just so that there are minimal issues.
Or perphaps it shouldn't compile if you have a lower version?
In flint 2.6.0, n_gcd_full was deprecated and is now removed.
You just need to s/n_gcd_full/n_gcd/ in acb_modular/hilbert_class_poly.c and arb_fmpz_poly/gauss_period_minpoly.c to get rid of the problem.