Traceback (most recent call last):
File "tests/geometry/test_onbox.py", line 11, in <module>
if __name__ == '__main__': main()
File "tests/geometry/test_onbox.py", line 8, in main
onbox.test_cu_intersect_box()
File "/usr/share/miniconda/envs/testenv/lib/python3.8/site-packages/mcvine/acc/geometry/onbox.py", line 106, in test_cu_intersect_box
ts_cu = cu_intersect_box(
File "/usr/share/miniconda/envs/testenv/lib/python3.8/site-packages/numba/np/ufunc/deviceufunc.py", line 646, in __call__
callsteps = self._call_steps(self.engine.nin, self.engine.nout,
File "/usr/share/miniconda/envs/testenv/lib/python3.8/site-packages/numba/np/ufunc/deviceufunc.py", line 759, in __init__
self._is_device_array = [self.is_device_array(a) for a in self.args]
File "/usr/share/miniconda/envs/testenv/lib/python3.8/site-packages/numba/np/ufunc/deviceufunc.py", line 759, in <listcomp>
self._is_device_array = [self.is_device_array(a) for a in self.args]
File "/usr/share/miniconda/envs/testenv/lib/python3.8/site-packages/numba/cuda/dispatcher.py", line 98, in is_device_array
return cuda.is_cuda_array(obj)
AttributeError: module 'numba.cuda' has no attribute 'is_cuda_array'
Error: Process completed with exit code 1.
https://github.com/mcvine/acc/runs/3951616215
when running the test with NUMBA_ENABLE_CUDASIM=1
Refs: