-
Notifications
You must be signed in to change notification settings - Fork 194
Misc fixes #839
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Misc fixes #839
Conversation
Thanks. I did a quick test on AArch64, and it seems to work as well. |
I would appreciate if you could test all affected (from issues) platforms. Unfortunately, this is not tested in our CI. |
No problem. I was in a bit of a hurry in the morning but now I've run the whole test suite on all three systems, with gmpy and python backends, and all tests passed. |
Sorry, to be clear: I've tested aarch64, ppc64le and sparc. Unfortunately, I don't have direct access to alpha. I'll ping someone if they could test it but it'll probably take a few days, so you may want to proceed without waiting. |
I think it's not urgent, so I'll wait. |
2d38aeb
to
4206839
Compare
See also numpy/numpy#10288. Maybe numpy test should explicitly use np.longdouble. |
$ python -m pyperf timeit 'import random' ..................... Mean +- std dev: 396 ns +- 5 ns $ python -m pyperf timeit 'import math' ..................... Mean +- std dev: 391 ns +- 4 ns
On most systems np.float128 aren't IEEE 754 quadruples. Closes mpmath#836
mpmath/tests/test_convert.py::test_compatibility
fails on ppc64, sparc (possibly more) #836[doctest] mpmath.calculus.optimization.steffensen
fails on alpha in 1.4.0a1 #838