Bill Allombert on Mon, 29 Jun 2026 12:26:40 +0200


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

pari-2.17.4 (STABLE) released


Dear PARI lovers,

I would like to announce the release of pari-2.17.4 (STABLE). The sources
and Windows and MacOS binaries are available from

  http://pari.math.u-bordeaux.fr/download.html

This is a BUGFIX release for the stable branch.
This release addresses significant problems that could be fixed in a
simple, harmless way. However we strongly encourage you to upgrade since
it fixes a number of cases where PARI was returning an incorrect result.

  --------------------------

Thanks to all those who reported problems, on the mailing lists or through
our Bug Tracking System. ( See http://pari.math.u-bordeaux.fr/Bugs/ ), or
who tested the preleases.

Have fun!

  Bill, Aurel and Karim

P.S: The Changelog:

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]