On Wed, Jul 15, 2020, 4:27 PM Martin Kelly <mar...@martingkelly.com> wrote:
> On Tue, Jul 14, 2020, 3:15 AM Vincent Lefevre <vinc...@vinc17.net> wrote: > >> On 2020-07-14 09:48:18 +0200, Matthias Klose wrote: >> > There is no 2.1.0 beta4, just a beta1, so I don't know what was >> packaged in >> > February 2020. However the tests now fail with mpfr 4.1.0, seems to be >> > consistent across all architectures: >> > >> > ********************************************************************** >> > File "test/test_gmpy2_format.txt", line 157, in test_gmpy2_format.txt >> > Failed example: >> > c.__format__('e') >> > Differences (ndiff with -expected +actual): >> > - '3.3333333333333331e-01+5e+00j' >> > + '3.3333333333333331e-01+5.0000000000000000e+00j' >> > ? +++++++++++++++++ >> >> FYI, the old MPFR behavior was regarded as a bug: >> >> >> https://gforge.inria.fr/tracker/index.php?func=detail&aid=21816&group_id=136&atid=619 >> >> There were 2 reasonable interpretations of the description in the >> MPFR manual that did not leave the output partly unspecified, and >> for each of them, some outputs were incorrect. The one that has >> been chosen is the one that is closer to ISO C's %e and it does >> not change the numerical output value (the only difference is >> trailing zeros). >> >> -- >> Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> >> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> >> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) >> > > Hi all, > > Thanks for the bug report. Unfortunately I'm on a long hiking vacation > with no computer access until October and won't be able to look at this > until then. I welcome a non-maintainer upload if this needs a fix sooner. > > I'm also CCing the upstream maintainer, who may have an opinion on that to > do here. > The beta4 version is this one: https://github.com/aleaxit/gmpy/releases/tag/gmpy2-2.1.0b4 It looks like it may be a tag but not a release? In any case, I assume that's what I packaged (I can't check as I don't have computer access right now, just phone). Apparently this bug is going to cause autoremoval from testing soon. Is the severity really high enough for that? Again, I'd like to take a closer look at this but am away from a computer until October on an extended trip.... >