diff options
author | Kevin Ryde <user42@zip.com.au> | 2002-08-30 02:10:28 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2002-08-30 02:10:28 +0200 |
commit | 64aeef05b7f84d7ab9ad53a838d4a50af6029f13 (patch) | |
tree | 033b0b7f6bdd3c0e4b2f6385ad292adabac7099f /mpz | |
parent | 99ea4762865cfe81abbd1a0e3ef2dd16c105c6ae (diff) | |
download | gmp-64aeef05b7f84d7ab9ad53a838d4a50af6029f13.tar.gz |
* mpz/pprime_p.c: Handle small negatives with isprime, in particular
must do so for n==-2.
Diffstat (limited to 'mpz')
-rw-r--r-- | mpz/pprime_p.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mpz/pprime_p.c b/mpz/pprime_p.c index 671170fa1..bb115e6cb 100644 --- a/mpz/pprime_p.c +++ b/mpz/pprime_p.c @@ -42,7 +42,7 @@ mpz_probab_prime_p (mpz_srcptr n, int reps) if (mpz_cmp_ui (n, 1000000L) <= 0) { int is_prime; - if (SIZ(n) >= 0) + if (mpz_cmpabs_ui (n, 1000000L) <= 0) { is_prime = isprime (mpz_get_ui (n)); return is_prime ? 2 : 0; |