mini-gmp.c mpz_import still has a bug
bodrato at mail.dm.unipi.it
bodrato at mail.dm.unipi.it
Mon Jan 21 06:30:43 CET 2013
Ciao,
A previous message of mine to this list got lost in the net...
Il Sab, 5 Gennaio 2013 4:02 pm, shuax ha scritto:
> and in the full version calculate woffset by this way:
> numb = size * 8 - nail;
But the mini version does not allow a non-zero nail parameter.
mini-gmp/README warns about this difference.
> Here are some different.In short, in the double loop the p pointer
> position is not calculated correctly.
> In addition, the effect of mpz_export compared to the full version is
> also inconsistent.
You are right. Some functions of mini-gmp was not tested by the testsuite,
in particular there were some bugs in mpz_{import,export}. The code in the
development branch should be much cleaner now. It is not released yet, but
if you want you can test the last snapshot from
ftp://ftp.gmplib.org/pub/snapshot/
Thanks for your report,
m
--
http://bodrato.it/
More information about the gmp-bugs
mailing list