From 13d77c8d3ff275298bb4a23b2d6036b409a1fb90 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Fri, 24 Oct 2025 12:28:17 -0400 Subject: [PATCH] fix: allow cuStreamBeginCaptureToGraph argument dependencyData to be optional --- cuda_bindings/cuda/bindings/driver.pyx.in | 1 - 1 file changed, 1 deletion(-) diff --git a/cuda_bindings/cuda/bindings/driver.pyx.in b/cuda_bindings/cuda/bindings/driver.pyx.in index f6af60735e..2921fe181c 100644 --- a/cuda_bindings/cuda/bindings/driver.pyx.in +++ b/cuda_bindings/cuda/bindings/driver.pyx.in @@ -37005,7 +37005,6 @@ def cuStreamBeginCaptureToGraph(hStream, hGraph, dependencies : Optional[tuple[C elif len(dependencyData) == 1: cydependencyData = (dependencyData[0])._pvt_ptr if numDependencies > len(dependencies): raise RuntimeError("List is too small: " + str(len(dependencies)) + " < " + str(numDependencies)) - if numDependencies > len(dependencyData): raise RuntimeError("List is too small: " + str(len(dependencyData)) + " < " + str(numDependencies)) cdef cydriver.CUstreamCaptureMode cymode = mode.value with nogil: err = cydriver.cuStreamBeginCaptureToGraph(cyhStream, cyhGraph, cydependencies, cydependencyData, numDependencies, cymode)