valgrind and gmp

Torbjörn Granlund tg at gmplib.org
Mon Feb 12 22:32:56 UTC 2018


nisse at lysator.liu.se (Niels Möller) writes:

  > I'd suggest to get an official valgrind release (not a Debian improved
  > variant) and if that too is buggy, report it to Julian et al:
  
  I've now added another repro case to the bug
  https://bugs.kde.org/show_bug.cgi?id=384930
  
  I'm fairly confident that it's valgrind's handling of mul_basecase that
  is broken, do you agree?
  
Probably so.  But couldn't it be problems with valgrind and its handling
of mpz_set_str or functions it calls, or mpz_mul, mpn_mul, mpn_mul_n,
etc?

Perhaps it would be better to make a self-contained test case, i.e. a
test case which does not depend on GMP?  Just some directly assigned
unsigned long[] vectors and a call to an included mul_basecase, and then
printf of the (poor) result?



-- 
Torbjörn
Please encrypt, key id 0xC8601622


More information about the gmp-devel mailing list