Hello, On Mon, Jul 8, 2013 at 1:32 AM, Alexander Kruppa <akru...@gmail.com> wrote:
> Actually, the fix is intended to resolve this problem. We use internal > functions of GMP (mpn_redc_[12](), among others) for numbers of a > certain sizes, but these two functions changed semantics between GMP > 5.0 and 5.1. The failed test case you reported is the first test case > that uses an input number in the range where mpn_redc_1() is used, so > it triggers the error. > > The easiest fix is to use the current GMP-ECM release, 6.4.4, which > uses mpn_redc_[12] correctly with both GMP 5.0.x and GMP 5.1.x. > > If you have to stick with 6.4.2 for some reason, you could use GMP > 5.0.x, or if that is not possible, manually comment out > #define HAVE___GMPN_REDC_1 1 > #define HAVE___GMPN_REDC_2 1 > in GMP-ECM's config.h file. > Thanks for clearing that up! I guess the only thing left for me to do here is package 6.4.4. Laurent.