Bill Allombert on Tue, 23 Jun 2026 18:46:08 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Please test pari-2.17.4 prerelease 1


On Mon, Jun 22, 2026 at 02:07:49PM +0200, Bill Allombert wrote:
> Dear PARI developers,
> 
> We have made available a prerelease of PARI 2.17.4 (stable).
> 
> Please test to make sure there are no regressions!
> 
> The expected release date is 29/06/2026, but it might be delayed because
> I am missing MacOS binaries for Arm-based Mac (M1, M2, M3, etc.)

They are available now, thanks to William Stein.
Please check!

> the following MacOS DMG:
> 
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-2.17.4-pre1.dmg>
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-2.17.4-pre1-pthread.dmg>
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-2.17.4-pre1.dmg>
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-2.17.4-pre1-pthread.dmg>
> 
> the following MacOS stand-alone binaries:
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.17.4-pre1-osx>
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.17.4-pre1-pthread-osx>
> 
> For arm-based ("Apple silicon") mac
> (not available yet)
> 
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-arm-2.17.4-pre1.dmg>
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-arm-2.17.4-pre1-pthread.dmg>
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-arm-2.17.4-pre1.dmg>
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-arm-2.17.4-pre1-pthread.dmg>
> 
> the following MacOS stand-alone binaries:
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-arm-2.17.4-pre1-osx>
> <https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-arm-2.17.4-pre1-pthread-osx>
> 
> On behalf of the PARI Group,
> Bill
> P.S. the CHANGES
> 
> Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
> 
>  [last column crossreferences current development release 2.18.1]
> Done for version 2.17.4 (released 29/06/2026):
>   Fixed
> BA  1- call(printsep, [" "]) -> SEGV                                      [F44]
>     2- forsubset: handle trivial case of negative cardinalities [#2652]   [F47]
> BA  3- ellchangecurve(E).roots could be wrong [#2660]                     [F48]
>     4- charpoly(Mod(x+y,y^2+x+1),y) -> invalid t_POL [#2668]              [F50]
>     5- writebin(file) only saved polynomials variables in file            [F53]
> BA  6- lfun(1/3+I*10^19) -> overflow in expo()                            [F54]
> BA  7- fflog(a, b, o) was very slow for small o but large fields [#2676]  [F55]
> LGr 8- psi(1+O(x^5)) -> wrong result [#2677]                              [F56]
>     9- zetahurwitz(large s, |x| > 1) is inaccurate (correct absolute accuracy
>         but zeta(s,x) is small and relative error is large) [#2673]       [F57]
> BA  10- ellcard(ellinit([ffgen([53,36]),1])) -> wrong result              [F58]
>     11- polcyclofactors(((x^6+x^3+1)*(3*x^3+1))^2) -> oo loop [#2680]     [F59]
> 
> 
> 
>