From c6ba016da648ccbcbaa51bcbaaac869404ebca06 Mon Sep 17 00:00:00 2001 From: Christopher Milan Date: Tue, 16 Dec 2025 15:00:09 -0800 Subject: [PATCH] fix cuda check (#13726) --- tinygrad/runtime/ops_cuda.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tinygrad/runtime/ops_cuda.py b/tinygrad/runtime/ops_cuda.py index 874074f860..2dcbad04d2 100644 --- a/tinygrad/runtime/ops_cuda.py +++ b/tinygrad/runtime/ops_cuda.py @@ -11,7 +11,7 @@ if MOCKGPU:=getenv("MOCKGPU"): from test.mockgpu.cuda import cuda # type: ignore def check(status): if status != 0: - error = ctypes.string_at(init_c_var(ctypes.c_char_p(), lambda x: cuda.cuGetErrorString(status, x))).decode() + error = ctypes.string_at(init_c_var(ctypes.POINTER(ctypes.c_char)(), lambda x: cuda.cuGetErrorString(status, x))).decode() raise RuntimeError(f"CUDA Error {status}, {error}") def encode_args(args, vals) -> tuple[ctypes.Structure, ctypes.Array]: