Bill Allombert on Tue, 24 Dec 2024 12:00:04 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
pari-2.17.1 (STABLE) released |
Dear PARI lovers, I would like to announce the release of pari-2.17.1 (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 and happy new years, 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.0] Done for version 2.17.1 (released 24/12/2024): Fixed BA 1- incorrect GP proto for ellpadicfrobenius, mftocoset, qfcvp [#2575] [F1] AP 2- fix idealismaximal for ideal p*ZK [Sage issue 38766] [F2] AP 3- segfault in algsubalg when input is linearly dependent [F3] AP 4- fix alglatinter trivial intersection (misuse of matkermod(,1)) [F4] BA 5- ellrank could try many more curves than requested by effort [#2577][F5] 6- wrong result in issquare(Mod(a, composite)) [#2578] [F6] 7- gener_FpXQ_local(t_POL of degre 1) -> oo loop [#2581] [F7] 8- GC error when squaring integer 2x2 matrices [#2582] [F8] AP 9- algebras: fix splitting field for CSA, algtomatrix / algcharpoly were sometimes wrong by an automorphism of the center [F9] BA 10- paridecl.h could conflict with complex.h [#2583] [F10] 11- forprime(p=524288,1048576,1) -> crash [#2584] forprime(p=1048607,1048617,1) -> oo loop [F11] 12- printf("%10.6f", tiny rational) -> undefined result [#2576] [F12] AP 13- alginit(nf,[a,b]) was only allowing a,b integral over the power basis instead of arbitrary algebraic integers. [F13] HC 14- zeta not continous around 1/2+3000*I [#2585] [F14] 15- missing type checks for change of variables in ellchangecurve, [F15] ellchangepoint, ellchangepointinv BA 16- control-C could lead to segfault later [#2496] [F16] 17- [libpari] missing normalization in FpX_mulu (when p is not prime) [F18] HC 18- mfsymboleval could return wrong sign [#2586] [F19] 19- missing type checks in factorback [#2590] [F20] BA 20- charpoly(Mod(x,x^20+1/2)) -> crash [#2591] [F21] 21- psi(x close to a nonpositive integer) -> error [F22] BA 22- polresultant(t_POL with RFRAC coeffs) could be incorrect [#2588] [F24] BA 23- qflll(non-maximal rank) -> potential oo-loop [#2587] [F25] Added BA 1- [loongarch64] add loongarch64 assembly kernel