-
-
Notifications
You must be signed in to change notification settings - Fork 131
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
Test failures in test_tensordot #594
Comments
For completeness, current master fails with the same errors, plus a few more:
|
Could you perhaps pin Numba to 0.56 instead of 0.57 and check if that works? I believe @eric-wieser wrote the failing code. Eric, is this used anywhere to the best of your knowledge? |
Yes, I think I use this downstream in |
Going back to Numba 0.56 is not an option for us, specifically because of the lack of Python 3.11 support. But yes, downgrading numba via pip (which also downgrades numpy) results in passed tests. You can view this bug report as a humble indication that sparse needs some adjustments in order to keep up with the numba and numpy APIs. |
Sure thing -- Just determining what needs changing and on which side at the moment. 😉 |
I am unable to reproduce this given the instructions above. The debugging information is ambiguous. When I execute the commands you list I receive Numba 0.56.4 -- not 0.57.0 -- and so the bug doesn't manifest. |
Numba in Tumbleweed is at 0.57.0 for sure. You must have forgotten to pull the latest tumbleweed docker image.
|
I'll try to reproduce this tomorrow or the day after with my local machine, however I believe openSUSE rolled back support since the bug (and perhaps others). |
But then
|
There is your problem. Aarch64 is not on the latest rolling release. |
Oh, I see, I only have this hardware available at present... I tried updating the package manually, and now
|
Try doing a full |
OK. Thank you. Unfortunately this means, any potential fixes will not make it into 0.57.1 -- we have already delayed the release by a few days trying to fix and debug this, and we need to get on with the release. Unfortunately, everyone who looked at this came to the conclusion, that this is probably not on the Numba side. @kc611 will update the corresponding Numba issue numba/numba#8993 with details on what else was tried. If this does turn out to be on the Numba side, we will release a 0.57.2 with a fix. |
@bnavigator Would you be willing to make a PR based on numba/numba#8993 (comment)? If not, I can do it in the coming week; that's when I get my desktop back. |
Describe the bug
Running the unit tests for the openSUSE rpm package of python-sparse 0.14 results in test failures
To Reproduce
in docker shell:
Expected behavior
Successful test suite
System
sparse
version 0.1.4Full build log from opensuse build service: osc-build-sparse.txt
The text was updated successfully, but these errors were encountered: