Brian and I are now happy with the state of things for 2.7.1, so I will put up the release when I get the chance, possibly over the weekend, Monday at the latest (barring unforeseen interruptions).
Bill. On 13 November 2015 at 16:08, Bill Hart <goodwillh...@googlemail.com> wrote: > Hi all, > > A while ago the Sage project reported a bug in basecase division in MPIR > on 32 bit machines [1]. > > Since then we found a rare bug in basecase division on a 64 bit machine, > likely caused by the same issue. > > Fortunately most modern x86_64 machines were tuned to not use the broken > implementation at all (k10 being an exception). > > To fix this but I have simply removed the broken basecase division > implementation from MPIR altogether. It was rarely used and didn't provide > much of an improvement, so I decided it was best to just remove it. > > The new divide-and-conquer routine remains in use of course, since that > gives a substantial improvement of around 20% over a significant range, and > no bugs are known in it. > > As soon as we have checked if there are any other bits and pieces that > need to be put into the release, we will issue MPIR-2.7.1 to fix this issue. > > In the mean time one can obtain a patched version of MPIR at my github [2]. > > I recommend all users upgrade as soon as we release MPIR-2.7.1. > > Bill. > > [1] http://trac.sagemath.org/ticket/19280 > [2] https://github.com/wbhart/mpir > -- 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 http://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.