highly critical documentation bug
Torbjorn Granlund
tg-this-will-bounce-but-I-am-subscribed-to-the-list-honest at swox.com
Wed Dec 13 19:44:41 CET 2006
Paul.Zimmermann at loria.fr (Paul Zimmermann) writes:
There is a big problem in the GMP documentation: the crucial mpn_divexact_1
function is not documented. With that function, I was able to improve my
code by almost 4%!
Darn. 4% more to catch up with...
As requested in the "Reporting Bugs" section of the GMP manual:
* The GMP version number: 4.2.1
* A test program: info gmp
* A description of what is wrong: mpn_divexact_1 is missing
* If you get a crash: no
* Please do not send core dumps: ok
* The configuration options: ./configure --with-full-documentation
* The name of the compiler and its version: gcc 4.2-latest-snapshot
* The output from running `uname -a': Linux paris.loria.fr 2.6.18-1.2239.fc5 #1 SMP Fri Nov 10 12:51:06 EST 2006 x86_64 x86_64 x86_64 GNU/Linux
* The output from running `./config.guess', and from running
`./configfsf.guess' (might be the same): x86_64-unknown-linux-gnu
(it is the same)
* If the bug is related to `configure': no
* If the bug is related to an `asm' file: I guess no
This is an exemplary bug report!
Unfortunately, I cannot help, since mpn_divexact_1 is a secret GMP
function.
And secrets are edged tools that must be kept from children and from
fools.
Since it is a highly critical problem, I am waiting soon for a new release
fixing it.
Yes, once the planned removal of division, this problem should go away.
http://gmplib.org/list-archives/gmp-discuss/2006-April/002224.html
--
Torbjörn
More information about the gmp-bugs
mailing list