Help stabilising mini-gmp

Niels Möller nisse at
Wed Nov 16 19:45:28 UTC 2016

tg at (Torbjörn Granlund) writes:

> 5. The t-div test intermittently fails on at least
> (note that it uses
>    clang, which means the likelihood of a compiler bug being the culprit
>    is perhaps high).

I've tracked this one down to incorrect results from mpn_invert_3by2.
I'll investigate, and in the process try to document how it works, and
maybe rewrite it (it's a bit too hairy for its own good).

It could also use some units test of its own; result is easy to

With some luck, this could be the root cause also for the gcd and powm
failures (the powm failure I've seen involved a negative exponent, and
hence an initial modular inversion).


Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677.
Internet email is subject to wholesale government surveillance.

More information about the gmp-devel mailing list