-
Notifications
You must be signed in to change notification settings - Fork 2
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
NumPy 2 is not supported #4
Comments
This issue first appears in NumPy v1.25.0. |
I think it might be related to this commit: |
As it turns out: NumPy 1.22 which breaks the following check: #if NPY_FEATURE_VERSION >= NPY_1_22_API_VERSION
...
#endif |
I was missing The following commit changed the default |
Appreciate a ton for the speedy fix and release, @eliaskoromilas! |
We hit this issue locally. Took us a while to figure out a strategy to untangle this issue from the other #3... 😅
Using the Python 3.10 CI log from conda-forge/numpy-allocator-feedstock#9, which uses NumPy 2 at build time
we see the following compile-time warnings:
https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=1047781&view=logs&j=4f922444-fdfe-5dcf-b824-02f86439ef14&t=937c195f-508d-5135-dc9f-d4b5730df0f7&l=844
and the import test fails
https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=1047781&view=logs&j=4f922444-fdfe-5dcf-b824-02f86439ef14&t=937c195f-508d-5135-dc9f-d4b5730df0f7&l=1009
We can reproduce the missing symbol import error locally.
This is a blocker for CuPy to adopt support for using system memory on Grace Hopper (cupy/cupy#8442). Would be nice to know how much work is needed so that we can discuss, coordinate, and maybe help too 🙂
cc: @emcastillo @seberg @mmccarty @rongou
The text was updated successfully, but these errors were encountered: