You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
test_Normalize fails on aarch64/ppc64le/s390x #23707
This seems to be a bit too strict now, as it is failing on aarch64, ppc64le, and s390x, where the result is 0.50096339.
Also, on my 64-bit AMD system, which is apparently using np.float128 for np.longdouble (though I don't know if that means 80-bit internally), it seems to return 0.5 exactly, which seems the opposite of the comment.
I think that the necessary change was above that update and I was updating the area and saw that we were only testing that was between 0 < x < 1 which seemed way too loose to me. So, it seems fine to loosen this back up again if it is causing issues on other platforms.
Activity
QuLogic commentedon Aug 22, 2022
On my (64-bit AMD) system, we have this precision info:
On aarch64, ppc64le, and s390x, it is:
So I guess that
resolutiondifference explains the comment at least.But that means the test needs some loosening. However, I'm not sure why the nightly tests precipitated this change, @greglucas.
[-]test_Normalize fails on ppc64le/s390x[/-][+]test_Normalize fails on arch64/ppc64le/s390x[/+][-]test_Normalize fails on arch64/ppc64le/s390x[/-][+]test_Normalize fails on aarch64/ppc64le/s390x[/+]greglucas commentedon Aug 22, 2022
I think that the necessary change was above that update and I was updating the area and saw that we were only testing that was between
0 < x < 1which seemed way too loose to me. So, it seems fine to loosen this back up again if it is causing issues on other platforms.Loosen up test_Normalize test
Loosen up test_Normalize test