Going back one more time: MPI doesn't work with native 64 bits on
MacOS. As a consequence, the wrapper functions in gmp.c are 32 bits and use a different strategy in presence of values which cannot be represented with 32 bits (conversion to/from string). This is slow, but it seems to work.
Showing with 114 additions and 148 deletions