|
From: | Paul Eggert |
Subject: | bug#32463: 27.0.50; (logior -1) => 4611686018427387903 |
Date: | Tue, 21 Aug 2018 19:56:29 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
Have you checked a mini-gmp build to ensure that this patch works if the GMP library is not installed ?
I have now. :-) It works, in the sense that Emacs builds and fails only the tests that it was already failing.
It might be slightly faster to use mpz_limbs_read in make_number instead of mpz_getlimbn.
On Fedora 28 x86-64, mpz_getlimbn is inline whereas mpz_limbs_read is a function call, so it's not clear which should be faster. Another item on the list of things to do....
[Prev in Thread] | Current Thread | [Next in Thread] |