pub unsafe extern "C" fn _fmpz_mpoly_divides_array(
poly1: *mut *mut fmpz,
exp1: *mut *mut ulong,
alloc: *mut slong,
poly2: *const fmpz,
exp2: *const ulong,
len2: slong,
poly3: *const fmpz,
exp3: *const ulong,
len3: slong,
mults: *mut slong,
num: slong,
bits: slong,
) -> slong