Bug#950608: gmp 6.2.0 crashes postgresql-pgmp (& others)

Marco Bodrato bodrato at mail.dm.unipi.it
Sun Feb 9 15:54:02 GMT 2020


Ciao,

 From 
https://ci.debian.net/data/autopkgtest/testing/arm64/libm/libmath-gmp-perl/4229384/log.gz 
I read the following:

#   Failed test 'Test worked: $x = 
Math::GMP->new("3878888047");Math::GMP::probab_prime($x,25);'
#   at t/01_gmppm.t line 192.
#          got: '2'
#     expected: '1'


 From the manual of GMP 
https://gmplib.org/manual/Number-Theoretic-Functions.html I read the 
following:

Function: int mpz_probab_prime_p (const mpz_t n, int reps)
     Determine whether n is prime. Return 2 if n is definitely prime, 
return 1 if n is probably prime (without being certain), or return 0 if 
n is definitely non-prime.

So, if the new release of the library is able to answer that the number 
3878888047 is prime, and not only "probably" prime... This should not be 
marked as a regression...


Ĝis,
m



More information about the debian-science-maintainers mailing list