python36 is still broken.
Steve Kargl
sgk at troutmask.apl.washington.edu
Fri Dec 6 23:03:33 UTC 2019
On Fri, Dec 06, 2019 at 03:49:46PM -0700, Adam Weinberger wrote:
> On Fri, Dec 6, 2019 at 11:41 AM Steve Kargl
> <sgk at troutmask.apl.washington.edu> wrote:
> >
> > This has been reported for many years and there are open bug reports.
> > Any chance that the this will be fixed.
> >
> >
> > --- work/Python-3.6.9/Modules/mathmodule.c.orig 2019-12-06 10:33:39.232673000 -0800
> > +++ work/Python-3.6.9/Modules/mathmodule.c 2019-12-06 10:34:53.288616000 -0800
> > @@ -67,7 +67,7 @@
> > static const double logpi = 1.144729885849400174143427351353058711647;
> >
> > static double
> > -sinpi(double x)
> > +a_really_bad_idea_sinpi(double x)
> > {
> > double y, r;
> > int n;
> > @@ -296,7 +296,7 @@
> > integer. */
> > if (absx > 200.0) {
> > if (x < 0.0) {
> > - return 0.0/sinpi(x);
> > + return 0.0/a_really_bad_idea_sinpi(x);
> > }
> > else {
> > errno = ERANGE;
>
> Hi Steve,
>
> WIthout context it's hard to advise. What PRs with that patch exist?
> Have they been responded to or have they been ignored? Team immunity
> from PR timeouts no longer exists, so if the problem needs a fix let's
> fix it.
>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232792
As noted in the PR, it has been reported to the lists
https://lists.freebsd.org/pipermail/freebsd-ports/2017-June/109093.html
https://lists.freebsd.org/pipermail/freebsd-ports/2017-September/110229.html
I'll refrain from commenting further.
--
Steve
More information about the freebsd-ports
mailing list