[libmath-prime-util-gmp-perl] branch master updated (d062b95 -> 0a9489c)
gregor herrmann
gregoa at debian.org
Sun Nov 5 17:39:41 UTC 2017
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 d062b95 releasing package libmath-prime-util-gmp-perl version 0.46-1
adds ce079a1 ensure is_primitive_root doesn't modify inputs
adds e0c5956 New sieve marking for iterator
adds c9873bf Remove extra variable copy in AKS
adds fc48c0b Speedup for sieve_twin_prime
adds 74af795 Add is_square
adds 96ed19b Bump version number
adds dd54b81 Big endian swaps as needed. Fix RT 122718.
adds 5530289 Spelling
adds 63542ff Add logint
adds 959ad62 Add is_carmichael
adds 9639682 Add is_fundamental, is_totient, is_polygonal, polygonal_nth
adds 48cb772 slightly faster polygonal root
adds a63029a Add tests for new functions
adds c68bec2 Make urandom test much faster for people stuck with Math::BigInt Calc backend
adds 5752cdb Reduce number of addmod/submod/mulmod/... random tests, increase for extended testing
adds 2849738 Add factorialmod
adds f216356 Flush GMP printf to avoid buffer interleaving
adds f018854 Add permtonum
adds 7945014 Add numtoperm
adds 8a812b7 Add hammingweight
adds 0d5ded6 Remove unused variables
adds f03e98d Add undef'd MPFR comparison code for Pi
adds e595b5f New factoring code for SQUFOF and 63-bit pbrent
adds 51e01ca Updated SQUFOF multipliers and iterations
adds b086ee7 Standalone uses new factoring files
adds 7a60586 Small refactor of squfof multiplier loop
adds c92946e Hide warning for unused case
adds 9d6a987 Allow SQUFOF126 to run on mixed 32-bit / 64-bit
adds c76238c signed/unsigned compare
adds 5c7e11f Update change date
adds 9a29899 New upstream version 0.47
new 07125f3 Update upstream source from tag 'upstream/0.47'
new 359d8a8 Update debian/changelog
new 739c880 add bug closer
new b981b1a Declare compliance with Debian Policy 4.1.1.
new 5029bcc Bump versioned Recommends on libmath-prime-util-perl to >= 0.68.
new 0a9489c releasing package libmath-prime-util-gmp-perl version 0.47-1
The 6 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 | 47 ++++++++
MANIFEST | 9 +-
META.json | 12 +-
META.yml | 8 +-
Makefile.PL | 9 +-
README | 2 +-
TODO | 4 +-
XS.xs | 189 ++++++++++++++++++++++++-------
aks.c | 6 +-
bls75.c | 21 ++--
debian/changelog | 11 ++
debian/control | 4 +-
factor.c | 240 +++++----------------------------------
gmp_main.c | 260 ++++++++++++++++++++++++++++++++++++++++--
gmp_main.h | 5 +
isaac.c | 107 +++++++++++-------
lib/Math/Prime/Util/GMP.pm | 97 ++++++++++++++--
pbrent63.c | 148 ++++++++++++++++++++++++
pbrent63.h | 11 ++
primality.c | 2 +-
prime_iterator.c | 195 +++++++++++++-------------------
ptypes.h | 14 +--
small_factor.c | 198 --------------------------------
small_factor.h | 9 --
squfof126.c | 274 +++++++++++++++++++++++++++++++++++++++++++++
squfof126.h | 9 ++
t/20-primorial.t | 8 +-
t/23-gcd.t | 21 +++-
t/26-combinatorial.t | 28 +++++
t/26-ismisc.t | 52 +++++++++
t/26-logs.t | 17 +++
t/26-mod.t | 3 +-
t/28-urandom.t | 9 +-
t/93-release-spelling.t | 7 +-
utility.c | 114 ++++++++++++++++++-
utility.h | 1 +
xt/create-standalone.sh | 6 +-
37 files changed, 1454 insertions(+), 703 deletions(-)
create mode 100644 pbrent63.c
create mode 100644 pbrent63.h
delete mode 100644 small_factor.c
delete mode 100644 small_factor.h
create mode 100644 squfof126.c
create mode 100644 squfof126.h
create mode 100644 t/26-combinatorial.t
create mode 100644 t/26-ismisc.t
create mode 100644 t/26-logs.t
--
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