Skip to content

Conversation

skirpichev
Copy link
Collaborator

@skirpichev skirpichev commented Aug 13, 2024

@mgorny
Copy link
Contributor

mgorny commented Aug 13, 2024

Thanks. I did a quick test on AArch64, and it seems to work as well.

@skirpichev
Copy link
Collaborator Author

I would appreciate if you could test all affected (from issues) platforms. Unfortunately, this is not tested in our CI.

@mgorny
Copy link
Contributor

mgorny commented Aug 13, 2024

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.

@mgorny
Copy link
Contributor

mgorny commented Aug 13, 2024

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.

@skirpichev
Copy link
Collaborator Author

it but it'll probably take a few days

I think it's not urgent, so I'll wait.

@skirpichev skirpichev force-pushed the misc branch 4 times, most recently from 2d38aeb to 4206839 Compare August 14, 2024 06:17
@skirpichev
Copy link
Collaborator Author

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
@skirpichev skirpichev reopened this Aug 18, 2024
@skirpichev skirpichev merged commit d5c8e0c into mpmath:master Aug 20, 2024
10 checks passed
@skirpichev skirpichev deleted the misc branch August 20, 2024 02:42
@skirpichev skirpichev added this to the 1.4 milestone May 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants