Warning in Crypto.DH

The following warning causes the testsuite to fail:

.../lib/modules/Crypto.pmod/DH.pmod:77: Warning: An expression of type mixed cannot be assigned to a variable of type { mpz = object(implements _static_modules.Gmp()->mpz) }.