Macaulay2 Engine
Loading...
Searching...
No Matches

◆ rawZZisPrime()

M2_bool rawZZisPrime ( gmp_ZZ a)

Integer primality and factorization interface routines via Flint

Definition at line 18 of file flint.cpp.

19{
20 fmpz_t n;
21 fmpz_init(n);
22 fmpz_set_mpz(n, a);
23 auto ret = fmpz_is_prime(n);
24 fmpz_clear(n);
25 if(ret<0) {
26 ERROR("flint's is_prime failed");
27 std::cout << "fmpz_is_prime returned " << ret << std::endl;
28 }
29 return ret;
30}
const int ERROR
Definition m2-mem.cpp:55

References ERROR.