Case has kindly tracked down another WIndows x64 bug in MPIR. A number of functions that return mp_bitcnt_t types were returning ULONG_MAX on error rather than __GMP_BITCNT_MAX.
SInce unsigned longs are 32-bits on WIndows x64, these ULONG_MAX values were not being seen as error returns. I have now corrected all these erroneous return values in the MPIR SVN. There is a change in gmp-impl.h but it is small and should not have a serious impact on the RC1 testing that has been done for the upcoming release. Brian -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to mpir-devel@googlegroups.com. To unsubscribe from this group, send email to mpir-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.