We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f48a61 commit e7a3b41Copy full SHA for e7a3b41
mp_is_small_prime.c
@@ -43,13 +43,13 @@ static void s_mp_sieve_setall(mp_single_sieve *bst)
43
static void s_mp_sieve_clear(mp_single_sieve *bst, mp_sieve_prime n)
44
{
45
((*((bst)->content+(n/MP_SIEVE_PRIME_NUM_BITS))
46
- &= ~(1lu<<(n % MP_SIEVE_PRIME_NUM_BITS))));
+ &= ~(1llu<<(n % MP_SIEVE_PRIME_NUM_BITS))));
47
}
48
49
static mp_sieve_prime s_mp_sieve_get(mp_single_sieve *bst, mp_sieve_prime n)
50
51
return (((*((bst)->content+(n/MP_SIEVE_PRIME_NUM_BITS))
52
- & (1lu<<(n % MP_SIEVE_PRIME_NUM_BITS))) != 0));
+ & (1llu<<(n % MP_SIEVE_PRIME_NUM_BITS))) != 0));
53
54
55
static mp_sieve_prime s_mp_sieve_nextset(mp_single_sieve *bst, mp_sieve_prime n)
0 commit comments