sig
external urandomb : Mpz.t -> Gmp_random.state -> int -> unit
= "camlidl_gmp_random_mpz_urandomb"
external urandomm : Mpz.t -> Gmp_random.state -> 'a Mpz.tt -> unit
= "camlidl_gmp_random_mpz_urandomm"
external rrandomb : Mpz.t -> Gmp_random.state -> int -> unit
= "camlidl_gmp_random_mpz_rrandomb"
end