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.

Reply via email to