Bill Allombert on Thu, 03 May 2018 16:33:29 +0200


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

Please test pari-2.9.5 prerelease 1


Dear PARI developers,

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

This is a large update, so please test thoroughly.
The expected release date is set to the 18/05/2018.
This release in particular fixes issues on mips systems. 

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

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

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

This release should fix problems with the plotting engine on Windows.

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

and the following standalone Windows binaries:

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

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

and the following MacOS DMG:

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

and the following MacOS stand-alone binary:
<https://pari.math.u-bordeaux.fr/pub/pari/mac/snapshots/gp-2.9.5-pre1-osx

The changelog:

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

Done for version 2.9.5 (released 18/05/2018):
[last column crossreferences current development release 2.10.0]
  Fixed

     1- powuu(0,1) -> SEGV                                               [F123]
     2- matsolvemod([;],2,[]~) -> no solution [ instead of []~ ]         [F125]
     3- a[1]=vector(10):a[1][1]=b;a[1]=vector(10); could leak memory     [F126]
     4- lcm(Pol(0),0) -> division by 0                                   [F127]
     5- QX_complex_roots(a*x^n,) => SEGV                                 [F128]
BA   6- default(strictargs,1); my(a=2);(f(b,c)=123);f(1) => SEGV [#2004] [F129]
     7- factor(0.*x + 1) -> SEGV [#2005]                                 [F130]
     8- sinh(x close to 0): loss of accuracy                             [F131]
     9- sinc(0.*I) -> division by 0                                      [F132]
    10- nffactor(y^8-y^6+y^4-y^2+1,x^4-1) -> concatenation error [#2009] [F134]
    11- memory corruption in nffactor [#2013]                            [F137]
BA  12- partitions(1,[0,5],[3,4]) -> incorrect result                    [F138]
    13- quadclassunit(-699,,[6,6]) -> SEGV [#2015]                       [F139]
    14- polcoeff(t_SER) -> incorrect types and values
        polcoeff(1/(1+x+y+O(y^2)+O(x^2)), 1,y) -> 2*x-1 [now -1+2*x+O(x^2)]
        polcoeff(y+O(y^2), 0, x) -> 0 [now y+O(y^2)]                     [F141]
    15- ellperiods([1,0.1 + I/10^50]) -> division by 0                   [F142]
    16- nfmodpr(nfinit(x),[],[]~) -> SEGV [#2020]                        [F143]
    17- nfisisom(nfinit(x^2+4),x^2+1) -> reverse isomorphism [#2022]     [F144]
    18- missing GC in lfuntheta                                          [F148]
    19- gamma(0.0+1/2*x+O(x^2)) -> domain error in factorial             [F150]
    20- affrr(0.0, x) did not reset the exponent correctly.              [F151]
    21- ellminimaltwist did not check that E is defined over Q           [F153]
    22- padicappr('x,Mod(0,'t^2+1)+O(7^10)) -> SEGV [#2036]              [F154]
 
On behalf of the PARI group,
Bill and Karim