Path to this page:
Subject: CVS commit: pkgsrc/math/pari
From: Taylor R Campbell
Date: 2023-04-24 10:51:13
Message id: 20230424085113.9B203FA85@cvs.NetBSD.org
Log Message:
math/pari: Update to 2.15.3
Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
Done for version 2.15.1 (released 02/11/2022):
Fixed
BA 1- ploth long help was misformatted [F1]
2- polredbest(y^4 - y^3 - 1/4, 1) -> Error [#2414] [F2]
3- mathnf over polynomial rings: wrong when rank not maximal [#2415] [F3]
BA 4- seralgdep(Ser([0,1,0,u]*Mod(1,(u^2+u+1)*Mod(1,2)),y),2,2) -> SEGV [F4]
5- polroots(4*x^3+4*x^2+28*x+144) -> overflow [#2418] [F5]
6- conversion to float of t_QUAD with t_FRAC components [#2419] [F6]
7- bnfinit(x^3-810693844986180*x-30702939461011257135364,1).fu
-> wrong result or SEGV [#2420] [F7]
8- [1,2]*[3,4] -> strange error message about qfbcomp [F8]
9- obscure oo loop in solve when solution ~ 0 [#2412] [F9]
Done for version 2.15.2 (released 24/12/2022):
Fixed
1- polredbest: rare error "inconsistent concatenation" [#2423] \
[F12]
2- hypergeom([0,0],[1],2) -> SEGV [#2425] [F13]
3- powers(t_INT, ...) was very slow [F15]
4- factor(prod(i=1,20,nextprime(2^i)), 131) would include 131 [F16]
5- sumeulerrat(x^2/(1+x),2) -> FPE [#2433] [F17]
6- lambertw(10^1000) -> overflow [#2429] [F18]
Done for version 2.15.3 (released 15/03/2023):
1- rare infinite loop in idealtwoelt [#2437] [F19]
2- nfisisom(16*x^4+1,16*x^4+1) -> error [#2432] [F20]
3- forprimestep(p=a,b,q,) overflow when a > primelimit [#2439] [F21]
BA 4- lfun([bnrinit(bnfinit(y^2+1),12),[[2,0],[6,0]]],2) -> error [F22]
5- lfunthetacost(polcyclo(43)): silent overflow [F23]
BA 6- ellcard(ellinit([1,1]*ffgen([41,16])))-> impossible inverse [#2441] [F24]
7- wrong result (missing content) in idealred(nf, [id, elt]) [F25]
8- det(integer matrix) -> inconsistent exact division [#2445] [F26]
BA 9- fft([],[]) -> SEGV, fft([1],[1]) -> SEGV \
[F27]
BA 10- nfrootsof1(x^0) -> oo-loop [F28]
BA 11- hgmalpha did not check its input [F29]
BA 12- hyperellchangecurve([],[]) -> SEGV [F30]
BA 13- hyperellchangecurve(x^0,[1,matid(2),0]) -> SEGV [F31]
BA 14- rnfeltnorm(x,x) -> SEGV [F32]
BA 15- polylogmult(1,[],-1) -> SEGV [F33]
16- ellheight(non-integral E) -> crash [#2448] [F34]
17- content(1,y) -> pol_1(y) instead of t_INT 1 [F35]
18- s=taylor(1/((x-1)*(y-1)),x); taylor(s,y) -> invalid object [#2452] [F36]
19- avoid crashing when sumnumsidi diverges (0 bits of accuracy)[#2454][F37]
Files: