[libmath-prime-util-perl] branch master updated (8186011 -> 8d99854)
Salvatore Bonaccorso
carnil at debian.org
Mon Sep 7 17:29:17 UTC 2015
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 8186011 Prepare changelog for release
adds 4b475cf Minor tweak of sieve loop macro
adds 4a9f33c Fix MPFR old C library check
adds ec87a2e Merge branch 'master' of https://github.com/danaj/Math-Prime-Util
adds b82e878 Fix PP sum_primes when near end of 64-bit range
adds a71b92a Double speed of sum_primes
adds c0aa0c2 Note sum_primes change
adds d65e952 Speedups for PP sum_primes
adds c4e2f58 Immediate overflow if range is too big
adds 0b4f334 Call GMP chinese if available
adds 131d156 New sieve walking method. forprimes about 35% faster
adds e9db290 Finish sieve-walking rewrite
adds 2387697 Rename const table name
adds c263011 Update a few performance numbers
adds 763f51c Reduce overhead for forcomposites call, similar to forprimes
adds 13464f1 Fix fileno issue with 2-arg print_primes
adds 1d0790e Allow proper objectify to Math::GMP and Math::GMPz
adds d671953 Bump Exporter version required to match modern numbering
adds 978a34c Off by one in PP sum_primes fast loop
adds 01967c9 Let sum_primes use XS to 6e14
adds 325c912 randomprime test should print the prime
adds 4497904 Notes about combinatorial sum of primes
adds 1e527e3 Merge branch 'master' of github.com:danaj/Math-Prime-Util
adds 6ec2cd8 Use MPFR in prime_count_lower and prime_count_upper
adds 4a60d6b Bump random_nbit_prime nth-prime algorithm crossover from 18 to 20 bits
adds 025e87a Fix some PP dependencies with recent changes
adds 6fdca59 Change uint64 and uint128 defines, work on clang
adds 01b9032 Montgomery math for Frobenius-Khashin
adds 2286e8a Faster PrimeArray in some cases
adds 1344988 Allow some exported arrays
adds cb9a7d8 PrimeArray works to 2^32
adds a0f0d4b prime_iterator uses small segment sieve
adds 23c6ef6 Put is_primitive_root in util
adds 6cf1e12 Unambiguate constant use
adds 5affb91 Export if asked
adds 093aca4 Type changes for bigint types other than Math::BigInt
adds 28d4d37 Comments and allow skip of up to 3k
adds 8d915e5 Updae Exporter version
adds 6840b98 Missed a check for lastp in sieve walker
adds c2219e4 Faster gcd from FLINT
adds 1eaca24 Add is_square_free()
adds ea35831 use more trial division in is_prob_prime, modified gcd
adds 9d564c8 Rename function
adds ab080eb Update function lists
adds 7602af8 Bump version number
adds 10317f0 Improve _ST_Random_Prime compliance with FIPS 186-4
adds 774875d Merge pull request #14 from peterdettman/st-random
adds 65aaeec Note Peter Dettman's patch
adds 409f2f1 Date change for Changes
adds c5e0c86 Add Ramanujan Tau
adds 8b491c7 Merge with master
adds 497f38d Add rudimentary pseudoprime code
adds bfa0959 Remove ambiguous -1
adds e37809f Merge branch 'master' of github.com:danaj/Math-Prime-Util
adds 63773d3 Update for PP sigma
adds e3b99fa Use GMP sieve_twin_primes function
adds dbe08eb Add sumdigits
adds 93cd8b3 Tests for sumdigits
adds 743dc47 Bigint typing with primes return; lucas test with large P,Q and small input
adds a59631f Return type for sumdigits
adds 7969186 Work around borked-5.6.2 and ramanujan_tau
adds 912f71a Update version for release
adds 14386b2 Allow magic in some functions, eg sumdigits, vecmin, ispower
adds 8ab26ac Workarounds for ancient Perl
adds 3383e55 Update ppport.h
adds 49427a0 Imported Upstream version 0.53
new a662baa Merge tag 'upstream/0.53'
new e281957 Update debian/changelog
new 8d99854 Prepare changelog for release
The 3 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 | 16 +
META.json | 14 +-
META.yml | 16 +-
Makefile.PL | 12 +-
README | 2 +-
XS.xs | 72 ++-
bench/factor-gnufactor.pl | 24 +-
bin/primes.pl | 14 +-
debian/changelog | 6 +
factor.c | 12 +-
lib/Math/Prime/Util.pm | 41 +-
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 | 86 +++-
lib/Math/Prime/Util/PPFE.pm | 24 +-
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 | 4 +-
lib/ntheory.pm | 4 +-
ppport.h | 792 +++++++++++++++++++++----------
primality.c | 4 +-
t/02-can.t | 4 +-
t/17-pseudoprime.t | 8 +-
t/19-moebius.t | 36 +-
t/27-bernfrac.t | 10 +-
t/92-release-pod-coverage.t | 4 +-
util.c | 11 +
util.h | 2 +
31 files changed, 895 insertions(+), 351 deletions(-)
--
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