Skip to content

Commit bc41afe

Browse files
committed
test: add failing test of free-threading loading of SO
1 parent d2978aa commit bc41afe

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

cuda_bindings/tests/test_cudart.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1411,3 +1411,14 @@ def test_getLocalRuntimeVersion():
14111411
else:
14121412
assertSuccess(err)
14131413
assert version >= 12000 # CUDA 12.0
1414+
1415+
1416+
def test_getLocalRuntimeVersion_can_be_called_multiple_times():
1417+
try:
1418+
cudart.getLocalRuntimeVersion()
1419+
err, version = cudart.getLocalRuntimeVersion()
1420+
except pathfinder.DynamicLibNotFoundError:
1421+
pytest.skip("cudart dynamic lib not available")
1422+
else:
1423+
assertSuccess(err)
1424+
assert version >= 12000 # CUDA 12.0

0 commit comments

Comments
 (0)