I think in FLINT you also have the issue that you are using tagged pointers
(last time I checked anyway).

On 7 October 2015 at 20:03, Bill Hart <goodwillh...@googlemail.com> wrote:

>
>
> On Wednesday, 7 October 2015 19:48:54 UTC+2, bluescarni wrote:
>>
>> PARI requires (required?) sizeof(mp_limb_t)==sizeof(void*), which is not
>> guaranteed and not enforceable by PARI (as it's up to GMP to decide what
>> exactly an mp_limb_t is).
>>
>
> I think I understand now. I was misled by the person claiming Pari
> required sizeof(long) == sizeof(void*) and Bill Allombert debunking it.
> Bill was of course correct (he is a Pari dev).
>
> As for assuming sizeof(mp_limb_t) == sizeof(void*) we probably have the
> same issue in Flint. We will very slowly address this and have been making
> patches here and there. It's not a priority.
>
> However, that issue is entirely irrelevant to MSYS2. By default on that
> system both sizeof(mp_limb_t) and sizeof(void*) are 8 on Windows 64.
>
> The x32 issue is only affecting people who are wanting to support this
> trendy new ABI.
>
> Bill.
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to