On 23/01/2018 20:00, 'Bill Hart' via mpir-devel wrote: > Hi Brian, > > I believe the problem is that our LLL code actually relies on a 64 bit > exponent on Windows 64 (in practice, not just in theory), but GMP (or > the compatibility function) only returns a 32 bit one.
Ah, OK. So basically FLINT won't work on Windows x64 because longs are 32-bits and FLINT expects longs to be 64-bits. So FLINT on Windows x64 won't work at all with current versions of GMP since longs are 32-bits. And it won't work with MPIR 3 because we have a function that uses 32 bit longs in its interface. But could we not have a 'compatibility define' in MPIR that makes the function work for 64-bit longs when needed? Brian -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to mpir-devel+unsubscr...@googlegroups.com. To post to this group, send email to mpir-devel@googlegroups.com. Visit this group at https://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.