Accepting request 522775 from science
- Update to new upstream release 2.9.3 OBS-URL: https://build.opensuse.org/request/show/522775 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pari?expand=0&rev=15
This commit is contained in:
commit
ee3a57a091
@ -1,15 +0,0 @@
|
|||||||
# $Id$
|
|
||||||
Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
|
|
||||||
|
|
||||||
Done for version 2.9.1 (released 1/12/2016):
|
|
||||||
[last column crossreferences current development release 2.10.0]
|
|
||||||
Fixed
|
|
||||||
1-subst(1+x^3+O(x^6),x,x+O(x^4)) -> SEGV [#1865] [F1]
|
|
||||||
BA 2-lfunartin was using too much stack [F2]
|
|
||||||
BA 3-fflog in char 3 or 5 was slower than intended [F3]
|
|
||||||
4-RgX_blocks only worked for t_INT or t_POL coeffs [F4]
|
|
||||||
5 - spurious bnrdlisclist entries (with negative number of real
|
|
||||||
places...) when modulus not a conductor [F5]
|
|
||||||
BA 6- modular algorithms could fail for very large input [F6]
|
|
||||||
BA 7- [mingw] writebin did not work [F7]
|
|
||||||
BA 8- forprime(N=2^100,oo,...) did not work [F8]
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:dc510f96686463c1ade7c2a6e16fa9466fd4af6a65fddf9822ba07d7d2e70767
|
|
||||||
size 3833846
|
|
@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1
|
|
||||||
|
|
||||||
iQIcBAABAgAGBQJYNJVkAAoJEI8OfCtFIuOHfVkQAICSs1kabrRDMRvjLdy0yNRv
|
|
||||||
0as+/Q5pLqg/bPxq11IEXbRhN5pBdTnUcIggvwpIAxnw+OUANkDBndVfGR9O5IYx
|
|
||||||
KOFEK4c40UgYQ0qQLEZRgk4+ZTForYaVFnFR0+ZO9Y8Y3dB6aso0Mt+6l7oFCLlM
|
|
||||||
cUnzIgSHX6U/AWNqf6MlGpW5s+lgJcLjnl+R6lBda0gTpafhr0dkW27qTHAdy1jv
|
|
||||||
D+mo7ttr7nTCZLRCk4lJcKqV1pp1jCHDIkDuCdOxML9cKongx+C9jCfdpSxtcNtD
|
|
||||||
+qOqVo7cQZRlFDKJ0kWT+ZDs8xIgP+4jVBROgvRV5Nfh5rcuudjfgJe6pgQvSfil
|
|
||||||
vkiSCd6vvv1B3z4l6X2HuvESA6s+S5JXo3Ch8b0cwZFc1iJCOmg+bNAbq5XPnZwL
|
|
||||||
/I4x7v0qHc9Bjxh98lVACCaOBcmNSJlFNMTcbp6mKzMcQ3t4p2YTN8L3CN1qVR5f
|
|
||||||
desx+BQ4lySbrr4dp6kw7L1AjcrkwiRT++zxu+kGYwKQqVp4mBFCRO2E/q+owsg9
|
|
||||||
wbduXWlLLFSUt5wF85RVZzTfzBQStqsZdS4r0EsEw0aG5Z8QaOteab6q89xbKQBn
|
|
||||||
lVr9MrstXlVy0kgzH5/KgYFDi5WOK84nrL3+1jwOrbS3ukI/MhmnKNAqLtBptKLk
|
|
||||||
hX2YEC5NN0MJGmPbIsGt
|
|
||||||
=qB/o
|
|
||||||
-----END PGP SIGNATURE-----
|
|
98
pari-2.9.3.changelog
Normal file
98
pari-2.9.3.changelog
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
# $Id$
|
||||||
|
Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
|
||||||
|
|
||||||
|
Done for version 2.9.3 (released 13/7/2017):
|
||||||
|
[last column crossreferences current development release 2.10.0]
|
||||||
|
Fixed
|
||||||
|
|
||||||
|
1- K=bnfinit(x^2+2323); P=idealprimedec(K,23)[1]; [F50]
|
||||||
|
bnfisprincipal(K,P); \\ oo loop
|
||||||
|
BA 2- Mat()[1..0,1..0] -> SEGV [F59]
|
||||||
|
PB 3- galoissubcyclo(1,1,fl) ignored fl [#1914] [F60]
|
||||||
|
EB 4- GP was incorrectly issuing fflush(NULL) [#1913] [F62]
|
||||||
|
5- issquare(Mod(1,67)*x^4+Mod(14,67)*x^2+Mod(49,67)) -> SEGV [#1915][F63]
|
||||||
|
6- polroots(t_POL whose coeffs vary by a factor > 2^100000) -> SEGV [F64]
|
||||||
|
7- nfisincl(nf1, nf2) didn't work [#1921] [F65]
|
||||||
|
8- setting sopath in gprc then calling install() -> SEGV [#1922] [F66]
|
||||||
|
9- nfislocalpower did not accept a bnf in place of a nf [F67]
|
||||||
|
10- subst(t_SER, x, 0 t_POL) [#1925], e.g [F68]
|
||||||
|
subst(x+O(x^2),x,0*x) -> 1 + O(x) [ instead of 0 ]
|
||||||
|
subst(x+O(x^2),x,Mod(0,3)*x) -> O(x^0) [ instead of Mod(0,3) ]
|
||||||
|
11- valuation(Mod(0,3)*x,x) -> 0 [ instead of oo ] [F69]
|
||||||
|
12- factor(x^2 * (1+O(5^2))) -> domain error [F70]
|
||||||
|
13- Vecsmall(t_STR with extended (8-bit) ASCII) -> platform dependent
|
||||||
|
+ can't be converted back with Strchr [F72]
|
||||||
|
BA 14- [pthread] do not use pthread when nbthreads=1 [F74]
|
||||||
|
15- sumdiv(arg. in factored form, k < 0) => error or wrong result [F75]
|
||||||
|
16- Mod(0,1)^0 -> invalid t_INTMOD [F76]
|
||||||
|
17- gamma and lngamma inaccurate near negative integers [F77]
|
||||||
|
BA 18- nfisisom, nfisincl and factor were still using factornf [F78]
|
||||||
|
PB 19- nfinit(t_POL of deg 1, 3) => incorrect change of variable [F79]
|
||||||
|
20- subst(t_SER, x, x+O(x^N)) was slow [ e.g. ellj(x+O(x^10000)) ] [F80]
|
||||||
|
BA 21- setrand(2);polclass(-5032,27) -> wrong result [F81]
|
||||||
|
22- polredabs(non-monic t_POL, 1) => potentially wrong map [F82]
|
||||||
|
23- if 'a < 'b < 'c, charpoly(Mod(a, a^2 + Mod(b,b^2+1)), c) => 1 [F83]
|
||||||
|
24- mathouseholder: missing sanity check (SEGV, didn't accept t_COL)[F84]
|
||||||
|
25- bestapprPade did not handle positive valuation correctly [#1945][F85]
|
||||||
|
PB 26- subst(Mod(1/z, y), z, x) -> wrong answer [#1949] [F86]
|
||||||
|
|
||||||
|
Done for version 2.9.2 (released 5/4/2017):
|
||||||
|
[last column crossreferences current development release 2.10.0]
|
||||||
|
Fixed
|
||||||
|
1- ZG_normalize destroyed its input [F11]
|
||||||
|
2- [install] prototype code D0,U, did not work [F12]
|
||||||
|
BA 3- use of complex default function argument could lead to error [F13]
|
||||||
|
4- factorpadic(2*x^4+x^2,2,2) -> division by 0 [#1876] [F14]
|
||||||
|
5- incgam(110, I) very inaccurate [F15]
|
||||||
|
BA 6- ellinit over number field was not compatible with generic ops. [F16]
|
||||||
|
BA 7- [breakloop] dbg_up could confuse the breakloop [F17]
|
||||||
|
HC 8- sumnummonieninit(,,a);sumnummonien(n = a, ...) with a > 1 wrong [F18]
|
||||||
|
9- sumnummonieninit([a,b], t_CLOSURE) => incorrect initialization [F19]
|
||||||
|
10- lngamma(1+epsilon) much slower than in 2.7; eg. 10^-4 at \p200 [F20]
|
||||||
|
BA 11- lfun(...,t_SER,n>=1) returned a wrong result [F21]
|
||||||
|
12- lfun(,, negative derivation order) => internal bug [F22]
|
||||||
|
BA 13- ellidentify: check curve is over Q [F24]
|
||||||
|
14- gdivgs(t_RFRAC,s) could create invalid objects [F25]
|
||||||
|
15- chareval(G,chi,x,[[...], o]) didn't work (off-by-1) [F26]
|
||||||
|
16- polsturm(x^2-1,[-1,1]) -> SEGV [#1884] [F27]
|
||||||
|
17- typo in description of "call" symbolic operator [ _(_) ] [F28]
|
||||||
|
PB 18- matinverseimage could find spurious solutions [#1888] [F29]
|
||||||
|
19- ellsea could leak variables (=> "no more variables" error) [F30]
|
||||||
|
20- ellsea leaked clones [F31]
|
||||||
|
21- 1/x - 1/x returned gen_0 (instead of Pol(0)) [F32]
|
||||||
|
22- printf("%d",factor(2*3*5*7)) => SEGV [F33]
|
||||||
|
23- bnrinit(bnf,idealfactor(bnf,1)) -> SEGV [#1890] [F35]
|
||||||
|
BA 24- lfuncreate([1,0,[0],1,1,1,1]) -> SEGV (invalid input) [F36]
|
||||||
|
25- thue(imaginary quadratic of disc -3f^2, n) could return half-int [F37]
|
||||||
|
BA 26- [libpari] Z_ZV_mod caused gerepile error [F38]
|
||||||
|
27- bestappr(1+0.*I) -> 1 + 0*I instead of 1 [F39]
|
||||||
|
28- memory corruption in qfminim [#1894] [F40]
|
||||||
|
29- polylog(x) used realprecision accuracy instead of precision(x) [F41]
|
||||||
|
30- exp or log(I*1.0) used realprecision instead of precision(x) [F42]
|
||||||
|
PB 31- M = ffgen(2017^3)*[0, 1; 0, 0]; M^-1 -> SEGV [#1887] [F43]
|
||||||
|
BA 32- lfun(lfungenus2(...),...) was much slower than intended [F44]
|
||||||
|
BA 33- nfsubfields(polcyclo(88), 20) -> wrong result [#1892] [F45]
|
||||||
|
BA 34- [mpi] dynamically linking with libpari did not work [F46]
|
||||||
|
35- sin(1 + 1.0*I) used realprecision accuracy instead of [F47]
|
||||||
|
precision(x); same for cos, tan, arg, expm1, sinc.
|
||||||
|
HIL 36- polclass could access invalid memory [F49]
|
||||||
|
37- nfvalrem() overflowed in case of negative valuation [F51]
|
||||||
|
38- ellminimalmodel over number field could divide by zero [#1899] [F52]
|
||||||
|
39- incorrect GC in nfgcd [#1903] [F53]
|
||||||
|
40- missing GC in rnfisabelian [F54]
|
||||||
|
41- missing GC in vectorsmall [F56]
|
||||||
|
BA 42- missing GC in idealramgroups [F57]
|
||||||
|
BA 43- ellweilpairing failed for supersingular curves in char 2 [#1910] [F58]
|
||||||
|
|
||||||
|
Done for version 2.9.1 (released 1/12/2016):
|
||||||
|
[last column crossreferences current development release 2.10.0]
|
||||||
|
Fixed
|
||||||
|
1- subst(1+x^3+O(x^6),x,x+O(x^4)) -> SEGV [#1865] [F1]
|
||||||
|
BA 2- lfunartin was using too much stack [F2]
|
||||||
|
BA 3- fflog in char 3 or 5 was slower than intended [F3]
|
||||||
|
4- RgX_blocks only worked for t_INT or t_POL coeffs [F4]
|
||||||
|
5- spurious bnrdlisclist entries (with negative number of real
|
||||||
|
places...) when modulus not a conductor [F5]
|
||||||
|
BA 6- modular algorithms could fail for very large input [F6]
|
||||||
|
BA 7- [mingw] writebin did not work [F7]
|
||||||
|
BA 8- forprime(N=2^100,oo,...) did not work [F8]
|
3
pari-2.9.3.tar.gz
Normal file
3
pari-2.9.3.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e76a27779d2b1210ce1aba48363b98dd201a1bf876eb14f46ea6bd7769a00a63
|
||||||
|
size 3847598
|
17
pari-2.9.3.tar.gz.asc
Normal file
17
pari-2.9.3.tar.gz.asc
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
iQIcBAABAgAGBQJZW5i5AAoJEI8OfCtFIuOHkYgP/jPEYcMX65cr35V+zYmcDTl+
|
||||||
|
VXsWOfru7h8qvmzj81Ka+LKd7jtHQhFY8Rhn7QVRB7137emW/pSbkYu0Kmjw0GQV
|
||||||
|
5HDD+BWAMTKdHWt3RJMv956RtHhkizK6x3g+2yo/22RJHwWb/F0HZRsFDpU/9oLe
|
||||||
|
iSfFEUqf/sn9e7rqekfLgS0rvQDPgQv6bCDi2e+LXu+4Dgoox1ZcJL9sJ6zjIu+C
|
||||||
|
5HboNM/X1aUJiMfrnV38LvenoyBCYxN+77vPKS5LyK00EVQbpVtsa7Jvor9MBw7M
|
||||||
|
pj45wocC92ofPTDYWhGXQuIJ4CpUoocwWkRUQ5anoWH7z5gntLl+S2W6qBLWyd9E
|
||||||
|
IMitPesVH2kzL5pj6yl+Kj7eN4EO4xZEhRd697h7Jp9no4GPGQu7DPwXJtKEC4gP
|
||||||
|
7z8Gr9vmS0llGrN3mCyZ9PmBE5w4Us2gADm2op+kIBvPhB3VuYMG4EOPt3GLWRhn
|
||||||
|
CS0IjKac9ygJRYN/MneObiUVGivO/UTAwK/PkpygXA67k3GaeLRn82oSto+hqsmd
|
||||||
|
6o5OhQp6cRSMXbkdu4s7ua5rTFjHcRdwVBzYFdR+WY2X7drKfTz2dlTbIKZUmgfI
|
||||||
|
ykeYjJq3GdpdibVuGASzlV8m+P5OXMhyVBTejWQHveHE2+V8G0IyV+1WS+okS0si
|
||||||
|
Km5HlNrKrlTx2g2COL75
|
||||||
|
=zB6n
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 9 12:33:24 UTC 2017 - jengelh@inai.de
|
||||||
|
|
||||||
|
- Update to new upstream release 2.9.3
|
||||||
|
* Expression "issquare(Mod(1,67)*x^4+Mod(14,67)*x^2+Mod(49,67))"
|
||||||
|
and "polroots(t_POL whose coeffs vary by a factor > 2^100000)"
|
||||||
|
had caused SIGSEGV
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 21 00:00:10 UTC 2017 - jengelh@inai.de
|
Tue Feb 21 00:00:10 UTC 2017 - jengelh@inai.de
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
Name: pari
|
Name: pari
|
||||||
%define lname libpari-gmp5
|
%define lname libpari-gmp5
|
||||||
Version: 2.9.1
|
Version: 2.9.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Computer Algebra System for fast computations in Number Theory
|
Summary: Computer Algebra System for fast computations in Number Theory
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
|
Loading…
Reference in New Issue
Block a user