[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