Bug#724320: gmp: x32: sizeof(mp_limb_t)!=sizeof(void*) is not supported by GAP and PARI

Emmanuel Thomé emmanuel.thome at gmail.com
Mon Sep 30 21:02:36 CEST 2013


Hi Bill,

On Mon, Sep 30, 2013 at 8:13 PM, Bill Allombert
<Bill.Allombert at math.u-bordeaux1.fr> wrote:
> I like to clarify that I see this is purely as a Debian issue.

You must be kidding. It's a pari issue (and, incidentally, gap too)
because of pari's well known bogus requirement on
sizeof(void*)==sizeof(long). Any ABI which has this is a no-go for
pari. x32 is one of them, Torbjorn named a few more, I think this
applies to win64 too. If your point is that debian is the only
multi-arch distribution which has to care about this, then maybe you
can say it's "purely" a debian issue. But I would not buy such an
audacious statement.

On the other hand, I understand that gmp does fine on the x32 ABI (see
messages in January this year on gmp-devel), so the present discussion
is going off-topic as far as gmp is concerned.

Cheers,

E.


More information about the gmp-discuss mailing list