NVIDIA / cuda-python

CUDA Python Low-level Bindings
https://nvidia.github.io/cuda-python/
Other
859 stars 68 forks source link

pytest crashes #5

Closed jordanhubbard closed 2 years ago

jordanhubbard commented 3 years ago

jkh@megamind-> pytest ============================= test session starts ============================== platform linux -- Python 3.8.3, pytest-5.4.3, py-1.9.0, pluggy-0.13.1 rootdir: /home/jkh/Src/cuda-python, inifile: pytest.ini plugins: typeguard-2.11.1 collecting ... Fatal Python error: Segmentation fault

Current thread 0x00007f1f80dc5740 (most recent call first): File "/home/jkh/.local/lib/python3.8/site-packages/llvmlite/binding/ffi.py", line 113 in call File "/home/jkh/.local/lib/python3.8/site-packages/llvmlite/binding/targets.py", line 60 in get_host_cpu_features File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/codegen.py", line 881 in get_host_cpu_features File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/codegen.py", line 782 in _get_host_cpu_features File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/codegen.py", line 846 in _customize_tm_features File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/codegen.py", line 652 in _init File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/codegen.py", line 645 in init File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/cpu.py", line 47 in init File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/compiler_lock.py", line 32 in _acquire_compile_lock File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/base.py", line 259 in init File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/registry.py", line 31 in _toplevel_target_context File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/utils.py", line 332 in get File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/registry.py", line 47 in target_context File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/dispatcher.py", line 670 in init File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/decorators.py", line 187 in wrapper File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/decorators.py", line 173 in jit File "/home/jkh/.local/lib/python3.8/site-packages/numba/core/decorators.py", line 236 in njit File "/home/jkh/.local/lib/python3.8/site-packages/numba/typed/typeddict.py", line 23 in File "", line 219 in _call_with_frames_removed File "", line 783 in exec_module File "", line 671 in _load_unlocked File "", line 975 in _find_and_load_unlocked File "", line 991 in _find_and_load File "/home/jkh/.local/lib/python3.8/site-packages/numba/typed/init.py", line 1 in File "", line 219 in _call_with_frames_removed File "", line 783 in exec_module File "", line 671 in _load_unlocked File "", line 975 in _find_and_load_unlocked File "", line 991 in _find_and_load File "/home/jkh/.local/lib/python3.8/site-packages/numba/init.py", line 298 in File "", line 219 in _call_with_frames_removed File "", line 783 in exec_module File "", line 671 in _load_unlocked File "", line 975 in _find_and_load_unlocked File "", line 991 in _find_and_load File "/home/jkh/Src/cuda-python/cuda/benchmarks/test_numba.py", line 11 in File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/assertion/rewrite.py", line 152 in exec_module File "", line 671 in _load_unlocked File "", line 975 in _find_and_load_unlocked File "", line 991 in _find_and_load File "/home/jkh/anaconda3/lib/python3.8/site-packages/py/_path/local.py", line 704 in pyimport File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/python.py", line 511 in _importtestmodule File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/python.py", line 443 in _getobj File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/python.py", line 261 in obj File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/python.py", line 459 in _inject_setup_module_fixture File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/python.py", line 446 in collect File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/runner.py", line 264 in File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/runner.py", line 244 in from_call File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/runner.py", line 264 in pytest_make_collect_report File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/manager.py", line 84 in File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/manager.py", line 93 in _hookexec File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in call File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/runner.py", line 382 in collect_one_node File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/main.py", line 681 in genitems File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/main.py", line 684 in genitems File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/main.py", line 490 in _perform_collect File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/main.py", line 452 in perform_collect File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/main.py", line 257 in pytest_collection File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/manager.py", line 84 in File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/manager.py", line 93 in _hookexec File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in call File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/main.py", line 246 in _main File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/main.py", line 191 in wrap_session File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/main.py", line 240 in pytest_cmdline_main File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/manager.py", line 84 in File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/manager.py", line 93 in _hookexec File "/home/jkh/anaconda3/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in call File "/home/jkh/anaconda3/lib/python3.8/site-packages/_pytest/config/init.py", line 124 in main File "/home/jkh/anaconda3/bin/pytest", line 11 in Segmentation fault (core dumped)

vzhurba01 commented 2 years ago

v11.5.0 now fixes a few test initialization bugs that had cause this segfault.