[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