[karapas at gmail.com: Bug report for GMP-4.3.0]

Torbjorn Granlund tg at gmplib.org
Sat Apr 25 10:02:23 CEST 2009


Paul Zimmermann <Paul.Zimmermann at loria.fr> writes:

  Victor Shoup, the author of NTL, told me that NTL do use only the mpn layer
  of GMP, thus clearly mpf is not concerned.
  
  I tried configuring NTL 5.5 without GMP, and the problem does not occur.
  
  I tried configuring NTL 5.5 with GMP 4.2.4 and the problem does not occur
  (I linked LLLTest statically to GMP).
  
  I tried configuring NTL 5.5 with GMP 4.3.0, and the problem does occur.
  (with LLLTest linked statically to GMP).
  
  All tests on a Core2 under Fedora 10.
  
  Thus I confirm the difference between GMP 4.2.4 and GMP 4.3.0, but I guess
  Victor should first isolate the problem.
  
What sort of operations does NTL invoke in GMP for the failed operation?

At least one GMP operation has changed within its allowed return values,
and it is mpn_gcdext.

-- 
Torbjörn


More information about the gmp-bugs mailing list