-
-
Notifications
You must be signed in to change notification settings - Fork 10.9k
BUG: missing exception in test_unary_PyUFunc_O_O_method_full[reciprocal]
on osx with 1.21.5
#20637
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
Comments
Note that the failure happens for none of the other parametrizations of |
Also of note, the same error does not appear or 1.22.0, see conda-forge/numpy-feedstock#248 |
I seem to remember some announcement about macOS version on some CI system changing, might that be involved? |
Not that I'm aware of. In fact - AFAIK - it's everything but OSX that has changed... 😅 (at least on the conda-forge side) |
The test result here is a bit confusing. The problem has nothing to do with the object loop, the problem is that The horror of testing FPE's... considering how bad many systems and compilers are still with it :(. This looks a lot like the "typical" clang vectorization optimization bug (especially on older clang's) that was fixed in a few places by adding a |
Wait, I guess this should be: #19926 but that is not backported (not sure we should). |
Not sure, because it was on osx-x64 and not on osx-arm, but in any case, I agree that it's not worth a backport. It doesn't even need any action at all IMO - I consider it marginal enough that I felt comfortable in skipping that test. |
That PR fixes a two dimensional problem :). There is the dimension of compiler version (which apparently may need to check whether its apple or not) and also the hardware. Presumably you are running |
I don't pretend to understand the problem, but just to note that conda-forge currently compiles with |
Since this is fixed with 1.22 and can be worked around or 1.21, I'm leaning to close this issue. Are there any other concerns? |
Agreed, will close. If anyone feels particularly strongly about backporting, feel free to look into it. Although I doubt that it is likely that there will be another 1.21 release at this point. |
Building 1.21.5 for conda-forge, there was the following error on osx:
I skipped it for the time being, but wanted to raise this issue. I also verified in conda-forge/numpy-feedstock#237 that it is (unlike some recent scipy failures) not dependent on the blas flavour being used.
The text was updated successfully, but these errors were encountered: