[libmath-prime-util-perl] branch master updated (8f31bc3 -> 8e3f25e)
Salvatore Bonaccorso
carnil at debian.org
Mon Oct 10 09:06:26 UTC 2016
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to branch master
in repository libmath-prime-util-perl.
from 8f31bc3 update changelog
adds eea9ff9 fromdigits should allow unstringified bigints
adds 6c9362b Redo prime count tables. Move to header file. Add Lah numbers.
adds f9c054a Small tuning change
adds ed58035 Fix vecprod negative overflow. Work around bigint/int() bug. Speedup todigits/fromdigits. Add Lah numbers.
adds 7ad0d63 Add vecfirstidx. Add XS->GMP support for stirling.
adds 264168e IV/UV stirling return
adds 6f0ade9 Add prime count table creation script
adds 40a51a3 Montgomery math for pbrent and dlp_trial. Very big factoring speedup.
adds 87d8861 Minor changes to make Montgomery code less tied to primality code
adds 33ceb71 Update some old benchmarks
adds 2eaa7b6 Release test fixes
adds 4214258 Workaround for old Math::BigInt behavior
adds 2a69e0c Add missing include
adds 187fac6 Extra guard digits
adds 3cb9239 update for GMP zeta, r, and divisors
adds 999fd98 Updates from testing
adds 34dd99b Use GMP FP zeta and riemannr functions
adds 1301e9b Better precision for XS Exponential Integral
adds 26f9c0e Better XS twin_prime_count_approx and nth_twin_prime_approx
adds 45be1fa Use GMP sieve_primes immediately in PP primes
adds 117050b PP print_primes less mem, fix extra newline, use GMP
adds ebe5d97 PP twin_prime_count_approx slightly more accurate
adds 0dde27e Fix and tune nth_twin_prime_approx
adds dd0222d Update version number
adds fb2b1a1 Make sure tests pass on old Perls and old MPU::GMP
adds b5df023 Small style cleanup
adds a8d3511 Update todo and GMP recommended version
adds 9a59da5 New upstream version 0.60
new 95a4904 Merge tag 'upstream/0.60'
new a598da7 Update debian/changelog
new c67f416 Bump versioned (build-)dependency for Math::Prime::Util::GMP
new 8e3f25e Update debian/changelog file
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Changes | 48 +++++
MANIFEST | 2 +
META.json | 20 +-
META.yml | 18 +-
Makefile.PL | 14 +-
TODO | 4 +-
XS.xs | 58 ++++--
aks.c | 7 +-
bench/bench-is-prime.pl | 7 +-
bench/bench-mp-prime_count.pl | 5 +-
debian/changelog | 11 +-
debian/control | 4 +-
factor.c | 124 +++++++++---
lib/Math/Prime/Util.pm | 125 +++++++-----
lib/Math/Prime/Util/ECAffinePoint.pm | 4 +-
lib/Math/Prime/Util/ECProjectivePoint.pm | 4 +-
lib/Math/Prime/Util/MemFree.pm | 4 +-
lib/Math/Prime/Util/PP.pm | 325 +++++++++++++++++++++----------
lib/Math/Prime/Util/PPFE.pm | 8 +
lib/Math/Prime/Util/PrimalityProving.pm | 4 +-
lib/Math/Prime/Util/PrimeArray.pm | 4 +-
lib/Math/Prime/Util/PrimeIterator.pm | 4 +-
lib/Math/Prime/Util/RandomPrimes.pm | 4 +-
lib/Math/Prime/Util/ZetaBigFloat.pm | 13 +-
lib/ntheory.pm | 1 +
lmo.c | 2 +-
montmath.h | 9 +
mulmod.h | 8 -
primality.c | 35 ++--
primality.h | 6 -
prime_count_tables.h | 92 +++++++++
ptypes.h | 9 +-
sieve.c | 3 +-
t/26-vec.t | 27 ++-
t/27-bernfrac.t | 38 +++-
t/92-release-pod-coverage.t | 2 +-
util.c | 233 ++++++++++++----------
util.h | 1 +
xt/create-pc-tables.pl | 80 ++++++++
39 files changed, 974 insertions(+), 393 deletions(-)
create mode 100644 prime_count_tables.h
create mode 100755 xt/create-pc-tables.pl
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmath-prime-util-perl.git
More information about the Pkg-perl-cvs-commits
mailing list