diff options
author | Sebastian Berg <sebastian@sipsolutions.net> | 2022-12-02 17:18:08 +0100 |
---|---|---|
committer | Sebastian Berg <sebastian@sipsolutions.net> | 2022-12-02 20:28:48 +0100 |
commit | d56c48754ba07b36e0e8561887cbc0c732ff54d0 (patch) | |
tree | 1d9d4ffbd0cb7b3c3e01b8bfb8c0b2a11893018c /numpy/random | |
parent | 944e1ca96b59958c5d5a96afadd35d79da8d6560 (diff) | |
download | numpy-d56c48754ba07b36e0e8561887cbc0c732ff54d0.tar.gz |
TST: Skip when numba/numpy compat issues cause SystemError
numba is a bit buggy when wrapping ufuncs, so what should be nothing
is (on non dev versions) a SystemError and not even an ImportError.
So simply catch those too, since it can be a confusing error during
dev otherwise.
Diffstat (limited to 'numpy/random')
-rw-r--r-- | numpy/random/tests/test_extending.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/numpy/random/tests/test_extending.py b/numpy/random/tests/test_extending.py index d5898d25b..bc24bd259 100644 --- a/numpy/random/tests/test_extending.py +++ b/numpy/random/tests/test_extending.py @@ -23,7 +23,8 @@ try: # numba issue gh-4733 warnings.filterwarnings('always', '', DeprecationWarning) import numba -except ImportError: +except (ImportError, SystemError): + # Certain numpy/numba versions trigger a SystemError due to a numba bug numba = None try: |