antic
pub unsafe extern "C" fn n_powmod2_fmpz_preinv( a: mp_limb_t, exp: *mut fmpz, n: mp_limb_t, ninv: mp_limb_t) -> mp_limb_t