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.