Sergey B Kirpichev
Sergey B Kirpichev
@oscarbenjamin, good point. I don't see a simple way to workaround this with 3 functions. But still we need only one common structure like PyLong_DigitArray and 4 functions. Say: ```c...
> The PyLongWriter structure doesn't exist, it's just the PyLongObject with a fake name. Same is true for PyLong_DigitArray. It's essentially same structure.
That means, that #121245 is not fixed on some systems. Edit: > randomly? @vstinner, is there examples of such failures AND successes on *same* buildbot? I'm working on this.
> Example with s390x Fedora 3.x: https://buildbot.python.org/all/#/builders/223/builds/6180 In this example: "checking for stdlib extension module readline... missing". Unless I miss something, it's valid for other cases too, e.g.: https://buildbot.python.org/all/#/builders/1481/builds/288 As...
FYI, pr is ready: https://github.com/python/cpython/pull/121422
https://github.com/python/cpython/issues/121245 was reopened. Edit: @smontanaro, could you reproduce that original issue on your Mac?
Regarding directory layout, I don't think it's a big deal. We could offer scipy-openblas64-like interface to get right directories and library names: ```pycon >>> import scipy_openblas64 >>> scipy_openblas64.get_include_dir() '/home/sk/src/gmpy/tmp-3.12/lib/python3.12/site-packages/scipy_openblas64/include' >>>...
JFR, old issue: https://github.com/aleaxit/gmpy/issues/352
This feature looks trivial to implement (see also gmpy2 code): ```diff diff --git a/mpmath/ctx_mp_python.py b/mpmath/ctx_mp_python.py index 3e3eedd..f85c5b1 100644 --- a/mpmath/ctx_mp_python.py +++ b/mpmath/ctx_mp_python.py @@ -364,8 +364,13 @@ def ae(s, t, rel_eps=None,...
Pr is ready for review: #826