[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#32463: 27.0.50; (logior -1) => 4611686018427387903

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....

reply via email to

[Prev in Thread] Current Thread [Next in Thread]