pari-2.7.2
OBS-URL: https://build.opensuse.org/package/show/science/pari?expand=0&rev=15
This commit is contained in:
parent
36a460f41a
commit
316cb83835
@ -1,22 +0,0 @@
|
||||
# $Id$
|
||||
Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
|
||||
|
||||
Done for version 2.7.1 (released 16/05/2014):
|
||||
[last column crossreferences current development release 2.8.0]
|
||||
|
||||
Fixed
|
||||
1- make install fails on OS/X: ln -s libpari.dylib libpari.dylib fails [F1]
|
||||
2- Q_pvalrem(t_FRAC) => wrong result [F2]
|
||||
3- [] == 0 but []~ != 0 (now []~ == 0 as well) [#1560] [F3]
|
||||
BA 4- test-kernel did not work when using --mt=pthread [F4]
|
||||
BA 5- ellheegner was using too much memory in some case [F5]
|
||||
BA 6- ellap can overflow on 32-bit machine [#1558] (minimal fix) [F6]
|
||||
7- nfhilbert(K,x,y, P above 2) could give wrong results [#1561] [F7]
|
||||
8- gcd(1/2, 1+I*1.) -> SEGV [#1563] [F10]
|
||||
9- mathnf(t_VEC) could corrupt input (change sign) [F11]
|
||||
10- [libpari] RgM_transmul did not work [F12]
|
||||
11- [libpari] Fq_issquare didn't support T=NULL [F13]
|
||||
12- [libpari] nfpow_u didn't handle non-integral rational numbers [F14]
|
||||
13- eint1(0) -> stack overflow [#1568] [F15]
|
||||
14- nfroots(, t_POL with leading coeff -1) could miss solutions [F19]
|
||||
15- precprime(1) -> invalid t_INT [#1576] [F20]
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cc637918f3c0b20dc9bbea99e639e7a288b89ea4d0e4e3f9b7110a115bcb41be
|
||||
size 3140893
|
@ -1,17 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1.4.12 (GNU/Linux)
|
||||
|
||||
iQIcBAABAgAGBQJTdc9aAAoJEI8OfCtFIuOHdIQP/i6mshrOc7Vtzt6+WPQa2lTV
|
||||
aqd9DEB+GTOBtCCzkmYZVoKw9ybQeFkxBEWgvcRnAsrtD85wz0pmwZa+zIkH+On8
|
||||
UE8ZV52FhxjPSBIXZfBuDMWUdwrR3XvsbrIXBJsXGgucXYQsQ8QU95g/329y8wWR
|
||||
FBoRtgN4X96R1GBizfMqTvH4YpFx3q6sfx731Rl+nlXEJsr/qziAVH01BtIj96Io
|
||||
6z5iSAFWT9j8HsgIqATXsnsMeerg1qfUhY1W1ODry1HSr0B52maWrgpGzd0egMQt
|
||||
zXOyiKu9dm5+i06qDDb37kBSfCQyCVhAW/r9gsZQKFuAmB1QnmjA/K22lpwQuUGd
|
||||
eAWqoOWSZGnpXnRSAI8hc53BhaUSf5WBFH4K5eML2xa3SnCqbmiHPSWA+BHUb9Uv
|
||||
2cFnCwjc/FV1+OvIACUtxe4+H/Zb73SHKUmwm7oFtIH6XTaMXHBzTIU0LRsOwUeb
|
||||
EyGdJ3vds3A+HnuZMAdV0PhQbtTwdLYZyUPcBpYVMTq0Mg/JkwA5Hv4an9uQqMuf
|
||||
2xJUBFx4E4ZQmQiU+4SA+V+bWV6wHCah+G3AFvBycurBZmyWtbi12UnC8xRI1KXx
|
||||
HLiMlYlUdVhdVSE81OppPv1mqVAyAHlkxWyyP0mlpSnO0VJTIWEzix+LKotqX7Fx
|
||||
nLI11dQsctZqXRJhuyFp
|
||||
=eBVY
|
||||
-----END PGP SIGNATURE-----
|
58
pari-2.7.2.changelog
Normal file
58
pari-2.7.2.changelog
Normal file
@ -0,0 +1,58 @@
|
||||
# $Id$
|
||||
Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
|
||||
|
||||
Done for version 2.7.2 (released 19/09/2014):
|
||||
[last column crossreferences current development release 2.8.0]
|
||||
|
||||
Fixed
|
||||
1- gaffsg(0, t_PADIC): wrong valuation [F21]
|
||||
2- (t_INTMOD with word-sized modulus)^(huge negative power) [#1584] [F24]
|
||||
3- (gp -p N) or (primelimit=N in gprc_ for N >= 436273290 resulted in an
|
||||
incorrect primetable. N.B. Such commands are now useless: needed primes
|
||||
are produced dynamically anyway. [F25]
|
||||
4- monomial(exact zero, d, v) returned an invalid t_POL / t_RFRAC [F26]
|
||||
5- contfracpnqn(v, n) returned partial quotients p[-1]/q[-1] ...
|
||||
p[n-1]/q[n-1], instead of the documented p[0]/q[0] ... p[n]/q[n] [F27]
|
||||
6- factor((3+4*I)/25) -> factor 2+I had 0 exponent [#1586] [F29]
|
||||
BA 7- iferr() could crash if some component of the t_ERROR were clones. [F31]
|
||||
8- nffactor() could overflow the stack when default accuracy too low [F32]
|
||||
BA 9- obsolete use of E=[a1,a2,a3,a4,a6] in ellmul crashed [#1589] [F33]
|
||||
10- incorrect rounding in mulrr/divrr for one-word precision reals [F34]
|
||||
BA 11- multiif did not handle correctly return() in conditions [#1590] [F35]
|
||||
12- [0..5] -> [0,0,0,0,0] on some architectures [F36]
|
||||
13- is_gener_Fp could return wrong results [F37]
|
||||
14- Fq_sqrtn(t_INT,..,&zeta) could return a wrong root of 1 [F38]
|
||||
15- bnfinit: SEGV due to precision issues [#1592] [F39]
|
||||
16- zm_zc_mul only worked for square zm matrices [F40]
|
||||
17- genus2red(0,27*x^5+97*x^4+118*x^3+60*x^2+13*x+1,3) -> bug [#1596] [F41]
|
||||
18- [gphelp] oo loop when $COLUMNS too small [#1594] [F42]
|
||||
19- genus2red(x,-x^6-3*x^4-10*x^2-1,3) -> impossible inverse [#1597] [F43]
|
||||
20- factoru(1) returned a t_MAT instead of the expected "matsmall" [F44]
|
||||
21- FpM_charpoly wrong in small characteristic [#1602] [F45]
|
||||
22- when compatible = 3; series() used a random precision [F50]
|
||||
23- genus2red(0,6*x^6+5*x^4+x^2+1,7) -> impossible inverse [#1597] [F51]
|
||||
24- isprime() could crash on large input [#1604] [F52]
|
||||
25- genus2red(x^3+1,1) -> type error [#1597] [F53]
|
||||
26- gphelp did not handle === correctly [#1603] [F54]
|
||||
27- FpXY_evaly() wrong when evaluating at 0 [F56]
|
||||
28- [mingw] gp could crash at start up [#1607] [F57]
|
||||
|
||||
Done for version 2.7.1 (released 16/05/2014):
|
||||
[last column crossreferences current development release 2.8.0]
|
||||
|
||||
Fixed
|
||||
1- make install fails on OS/X: ln -s libpari.dylib libpari.dylib fails [F1]
|
||||
2- Q_pvalrem(t_FRAC) => wrong result [F2]
|
||||
3- [] == 0 but []~ != 0 (now []~ == 0 as well) [#1560] [F3]
|
||||
BA 4- test-kernel did not work when using --mt=pthread [F4]
|
||||
BA 5- ellheegner was using too much memory in some case [F5]
|
||||
BA 6- ellap can overflow on 32-bit machine [#1558] (minimal fix) [F6]
|
||||
7- nfhilbert(K,x,y, P above 2) could give wrong results [#1561] [F7]
|
||||
8- gcd(1/2, 1+I*1.) -> SEGV [#1563] [F10]
|
||||
9- mathnf(t_VEC) could corrupt input (change sign) [F11]
|
||||
10- [libpari] RgM_transmul did not work [F12]
|
||||
11- [libpari] Fq_issquare didn't support T=NULL [F13]
|
||||
12- [libpari] nfpow_u didn't handle non-integral rational numbers [F14]
|
||||
13- eint1(0) -> stack overflow [#1568] [F15]
|
||||
14- nfroots(, t_POL with leading coeff -1) could miss solutions [F19]
|
||||
15- precprime(1) -> invalid t_INT [#1576] [F20]
|
3
pari-2.7.2.tar.gz
Normal file
3
pari-2.7.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ac76c99549d549273087daa554c4dabaf9239881da422f69acb05fa7a0ff10ac
|
||||
size 3144216
|
17
pari-2.7.2.tar.gz.asc
Normal file
17
pari-2.7.2.tar.gz.asc
Normal file
@ -0,0 +1,17 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1.4.12 (GNU/Linux)
|
||||
|
||||
iQIcBAABAgAGBQJUFwSsAAoJEI8OfCtFIuOHa8AQAKNtfzCnC3MKbjr3maCUll1t
|
||||
Gp61WyA7Xo5aq/HDqlMw3wW64/4qVlfTUl7tpkzgCGziwsq8VfqOK8aDC3mKGG1O
|
||||
tUIAs9iTtHZe9pGOf7NMiNXkft+qa/MfDFJCDxCYN+iEkbdjsxX4rATlkseUVtg1
|
||||
VWvU8CJDYcGzWPRWxupJiUN+VtlNEXmCKkOGM4r9m5joWclJUQ29S/kU+B77mpJg
|
||||
S2ztjOLp/Jiz77k3SdO6mFbhwRzVaLEo6UQKUP+plErINJO3khaLsAhJIP6kyYpr
|
||||
yjHuilTRPeBkDs1F1a+z8UvhFu8Z/XQiQfdSdH6SXHI9PCdD4RFsWZdkfZ02b8Km
|
||||
XQTP0ykNCJ1IQf+YHs2KxfvKpuF+m6y6sQ/QxUv2fov3qalrbctk5rNI3V10wmui
|
||||
vmQP1QkOR7HPDtTxn9GrsC0yotcB0OwZIzSXsAsjLepbEyH4ymD8hLpKffBewRso
|
||||
bl0EvK+Iu+FHHUl5q3qwhqZBZjjY5tcLPUwK0+8w25p9IM6qHLu7NMPvsje8SYmb
|
||||
CGmwsFluys2R+U06KQOWlc0+d4Z0kHxg06xYYhTwPzH16h0RusuSl0Eukd/9od8Q
|
||||
yh8/3Zwa3Nx5lSt+HlU86K4c0X5SPVKXVfKrF6rYQQsxq9ITSs4VH4XNY9MYdArd
|
||||
yL92Ccx2x70HJ93OE9LP
|
||||
=ottr
|
||||
-----END PGP SIGNATURE-----
|
24
pari.changes
24
pari.changes
@ -1,3 +1,27 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 12 08:15:21 UTC 2014 - jengelh@inai.de
|
||||
|
||||
- Update to new upstream release 2.7.2. Fixed were:
|
||||
* (gp -p N) or (primelimit=N in gprc_ for N >= 436273290 resulted
|
||||
in an incorrect primetable.
|
||||
* monomial(exact zero, d, v) returned an invalid t_POL / t_RFRAC
|
||||
* contfracpnqn(v, n) returned partial quotients p[-1]/q[-1] ...
|
||||
p[n-1]/q[n-1], instead of the documented p[0]/q[0] ... p[n]/q[n]
|
||||
* iferr() could crash if some component of the t_ERROR were clones
|
||||
* nffactor() could overflow the stack when default accuracy too low
|
||||
* obsolete use of E=[a1,a2,a3,a4,a6] in ellmul crashed
|
||||
* incorrect rounding in mulrr/divrr for one-word precision reals
|
||||
* multiif did not handle correctly return() in conditions
|
||||
* is_gener_Fp could return wrong results
|
||||
* Fq_sqrtn(t_INT,..,&zeta) could return a wrong root of 1
|
||||
* bnfinit: SEGV due to precision issues
|
||||
* zm_zc_mul only worked for square zm matrices
|
||||
* [gphelp] infinite loop when $COLUMNS too small
|
||||
* factoru(1) returned a t_MAT instead of the expected "matsmall"
|
||||
* when compatible = 3; series() used a random precision
|
||||
* isprime() could crash on large input
|
||||
* gphelp did not handle === correctly
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 6 05:14:57 UTC 2014 - jengelh@inai.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
Name: pari
|
||||
%define lname libpari-gmp4
|
||||
Version: 2.7.1
|
||||
Version: 2.7.2
|
||||
Release: 0
|
||||
Summary: Computer Algebra System for fast computations in Number Theory
|
||||
License: GPL-2.0
|
||||
@ -105,8 +105,7 @@ cp "%{S:3}" .;
|
||||
b="%buildroot";
|
||||
make install DESTDIR="$b";
|
||||
|
||||
%post -n %lname -p /sbin/ldconfig
|
||||
|
||||
%post -n %lname -p /sbin/ldconfig
|
||||
%postun -n %lname -p /sbin/ldconfig
|
||||
|
||||
%files gp
|
||||
|
Loading…
Reference in New Issue
Block a user