[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