| 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