Bug#724320: gmp: x32: sizeof(mp_limb_t)!=sizeof(void*) is not supported by GAP and PARI
Steve M. Robbins
steve at sumost.ca
Mon Sep 23 21:44:15 UTC 2013
Bill,
Thanks for clarifying the issue.
On Mon, Sep 23, 2013 at 08:14:58PM +0200, Bill Allombert wrote:
> Admittedly, this is a bug in pari and gap for having such requirement. However,
> it seems unlikely to be ever fixed, hence this report.
>
> Using 8 should result in a faster library, so this is a trade-off, even if I
> do not expect that people will use x32 for HPC.
OK, so this trade-off is the real issue. What is the best choice?
On the one hand, 8 should be faster but how much faster? Enough to
matter? If not, the choice is clear: switch to 4.
If the speed difference matters, then the question is whether pari and
gap are important enough to x32 that we should accept the lower speed.
I don't know, myself, but my gut instinct is to leave the size at 8
and exclude x32 from the architectures for pari and gap.
For now, I'll leave this bug open for opinions.
Thanks,
-Steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20130923/a2d0c911/attachment-0001.sig>
More information about the debian-science-maintainers
mailing list