Please test pari-2.13.2 prerelease 1

Bill Allombert <[email protected]>
Newsgroups gmane.comp.mathematics.pari.devel
Message-ID <20210610103033.GJ30895@yellowpig>
Dear PARI developers,

We have made available a prerelease of PARI 2.13.2 (stable).

Please test there are no regressions!

The expected release date is set to the 24/06/2021.

Please test the prerelease tarball:
<https://pari.math.u-bordeaux.fr/pub/pari/snapshots/pari-2.13.2-pre1.tar.gz>

The digital signature is 
<https://pari.math.u-bordeaux.fr/pub/pari/snapshots/pari-2.13.2-pre1.tar.gz.asc>

Please test the 64bit windows installer:
<https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/Pari64-2.13.2-pre1.exe>

I have also built the 32bit Windows installer:
<https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/Pari32-2.13.2-pre1.exe>

and the following standalone Windows binaries:

32bit 
<https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp32-2.13.2-pre1.exe>
<https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp32-readline-2.13.2-pre1.exe>

64bit
<https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-2.13.2-pre1.exe>
<https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gp64-readline-2.13.2-pre1.exe>

64bit, multithreaded
<https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gppthread64-2.13.2-pre1.exe>
<https://pari.math.u-bordeaux.fr/pub/pari/windows/snapshots/gppthread64-readline-2.13.2-pre1.exe>

and the following MacOS DMG:

<https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-2.13.2-pre1.dmg>
<https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-2.13.2-pre1-pthread.dmg>
<https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-2.13.2-pre1.dmg>
<https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/PariGP-full-2.13.2-pre1-pthread.dmg>

and the following MacOS stand-alone binaries:
<https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.13.2-pre1-osx>
<https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.13.2-pre1-pthread-osx>

The changelog:

Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/

  Fixed
     1- rnfidealup(, non-integral ideal) -> division by 0                 [F22]
     2- memory leak in ellheight                                          [F23]
     3- memory leak in bnfinit                                            [F24]
     4- nfeltdiv(nfinit(x^2+1), 0, 1+x/2) -> SEGV [#2277]                 [F26]
     5- znchargauss(g,chi,0) -> oo loop                                   [F28]
     6- bnflog(bnr, ...) -> SEGV                                          [F29]
     7- elliptic functions: incorrect reduction of z/w1 mod [1,tau] =>
        catastrophic cancellation                                         [F30]
     8- powcx(x, t_COMPLEX with 0 imaginary part) -> crash                [F31]
     9- nfsubfields(t_POL in other var than x,,1) -> SEGV                 [F32]
    10- extra terms in power t_SER substitutions [#2281]                  [F33]
    11- k=bnfinit(quadpoly(-2923,a)); bnrclassfield(k,3) -> SEGV [#2280]  [F34]
BA  12- rnfdisc mishandled polynomials with denominators [#2284]          [F35]
BA  13- elltamagawa(ellinit([-1456/243,93184/19683])) -> wrong result     [F36]
BA  14- mfsearch would sometimes miss the trivial form                    [F37]
    15- typo in allh [affects ECPP tunings]                               [F38]
HC  16- mfisetaquo(mffrometaquo([1,12;193,12])) -> 0                      [F39]
    17- polroots(1.E-47*t^6+1.E-47*t^5+4.E-46*t^4) -> bug in type [#2286] [F40]
    18- ceil(quadgen(5)) -> 1 instead of 0 [#2288]                        [F41]
    19- floor(Mod(0,3)*quadgen(5)) -> crash                               [F42]
    20- wrong ispower(t_RFRAC) and issquare(t_RFRAC, &z) [#2289]          [F45]
    21- 1+O(x)==O(x)                                                      [F47]
BA  22- qfauto([[1,0;0,1],[0,0;1,0]]) -> SEGV                             [F49]
    23- bnfsunit(...)[4] (the S-regulator) did not correspond to its
        definition in the documentation [ was using log(p) instead of
        log(Norm P)) for P in S above p ]                                 [F50]
BA  24- rnfdisc could return corrupted result                             [F51]
BA  25- concat(List([1])[1..0]) ->SEGV (instead of error) [#2299]         [F53]
BA  26- List([1])[1..0]==List() -> 0 instead of 1                         [F54]

On behalf of the PARI group,
Bill and Karim
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.