[libmath-prime-util-gmp-perl] branch master updated (28b3676 -> 36cbdd2)
gregor herrmann
gregoa at debian.org
Sat Jun 27 17:16:07 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libmath-prime-util-gmp-perl.
from 28b3676 Update debian/changelog
adds 7940f8b Update standalone defines
adds 3661a55 Update SQUFOF to MPU's Jan 2014 code.
adds 139002e Use sieve for P-1 stage 2 primes
adds 82e6148 Math::GMPz doesn't overload eq, work around
adds 02e11a5 Factoring updates (deeper trial, stack depth reduction)
adds 988420e Add is_mersenne_prime
adds 54fd0ad Add initial LLR test
adds 98eaca5 Add simple trial division to is_mersenne_prime
adds c002de4 Further filter the trial primes for Mersenne testing
adds 78e0088 Add LLR test to is_prime and no-cert is_provable_prime
adds b04cc18 Add k=3 case to LLR
adds 88531aa Negative n in is_power
adds 5627935 Bump version number
adds 126b60c Small doc change
adds 9bd584c Include file
adds 75a548f Add comment for LLR with verbose >= 2
adds 9eb06a7 Update Changes
adds 9b34700 Initial simple Proth test
adds c0dbc1e Proth a start at 3; use Proth in is_prime and is_provable_prime
adds d2e24ef Turn off Proth for proofs (slower than BLS code)
adds b74f233 Use BLS75 for Proth form
adds f405d02 Speed up is_provable_prime
adds eb2f54c Add lucasu and lucasv
adds bdbefd7 Document sieve_primes
adds bed355a Tweak Lucas-Lehmer trial division
adds e0b6ca6 make 2p+1 test confirm divisibility
adds e22f7f4 Comment on base 2 Fermat vs. M-R
adds efb9279 Update version number
adds 082bac5 Add harmfrac
adds 52f2a97 Reduce the harmfrac fraction before returning
adds 5dd0743 Work with some cases where sqrtmod called with composite p
adds e651a92 Add new frobenius test version with a shortcut and new code
adds bd72a8a More efficient power factor
adds faa5d7f Test and docs for harmfrac and harmreal
adds 88826fe Add primorial improvements to TODO
adds dac0c4c Fix simpqs standalone compilation on Darwin
adds 13eff2c LLR and Proth improvements
adds 34b5ea7 Add is_proth_prime and documentation. Update LLR doc
adds e430f11 Merge branch 'master' of git://github.com/danaj/Math-Prime-Util-GMP
adds c1be203 Fix for lucas_seq with even valued n
adds c1de54f Fix Bernstein 2002 r/s selection. Much worse results vs. default Bornemann.
adds fa21b20 Use expanding stack for BLS75-5
adds a27e123 Update standalone ecpp Makefile
adds 34de933 Start of Khashin primality test
adds 1323578 Better code for Khashin Frob test
adds d15ee26 Tests and doc for Khashin Frobenius test
adds 8600195 Updates for release
adds edbd5b2 Don't use mp_bitcnt_t
adds 145c107 Compiler warnings
adds 426a5e8 Workarounds for old GMP
adds 6066144 Use GMP's primorial if it is available
adds 02985b4 Asserts to try to help a broken tester
adds 1311a15 Merge branch 'master' of https://github.com/danaj/Math-Prime-Util-GMP
adds a59140f Update todo with range sieving
adds 54b4eab Small partial sieve speedup
adds 5e71115 Split proof printfs in case gmp_sprintf doesn't follow sprintf
adds 5618494 Fix small memory leaks
adds d8b901d Unshadow some variables
adds 4a03cc1 Unshadow qs nfactors
adds 8297f2e Update for release
adds e21d690 Imported Upstream version 0.31
new 614b206 Merge tag 'upstream/0.31'
new c3ce963 Update debian/changelog
new 8846c0c Update years of upstream copyright.
new ea41289 Make Recommends on libmath-prime-util-perl versioned.
new 36cbdd2 releasing package libmath-prime-util-gmp-perl version 0.31-1
The 5 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 | 38 ++++
LICENSE | 6 +-
META.json | 6 +-
META.yml | 6 +-
Makefile.PL | 2 +-
README | 4 +-
TODO | 8 +
XS.xs | 49 +++--
bls75.c | 53 +++--
debian/changelog | 12 +-
debian/control | 2 +-
debian/copyright | 2 +-
ecm.c | 12 +-
ecpp.c | 7 +-
factor.c | 10 +-
gmp_main.c | 481 ++++++++++++++++++++++++++++++++++++++-------
gmp_main.h | 13 +-
lib/Math/Prime/Util/GMP.pm | 66 +++++--
prime_iterator.c | 4 +-
simpqs.c | 3 +-
t/02-can.t | 66 +++++--
t/17-pseudoprime.t | 43 ++++
t/24-bernfrac.t | 15 +-
utility.c | 35 ++--
xt/create-standalone.sh | 8 +-
25 files changed, 775 insertions(+), 176 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmath-prime-util-gmp-perl.git
More information about the Pkg-perl-cvs-commits
mailing list