From 816c01c2d4bb42dfe8a599b70bed291e5b065ad5 Mon Sep 17 00:00:00 2001 From: nimlgen <138685161+nimlgen@users.noreply.github.com> Date: Mon, 21 Jul 2025 14:45:20 +0300 Subject: [PATCH] hcq: default copy_queue_t=None (#11297) --- tinygrad/runtime/support/hcq.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tinygrad/runtime/support/hcq.py b/tinygrad/runtime/support/hcq.py index 11221a41cd..f069f08f32 100644 --- a/tinygrad/runtime/support/hcq.py +++ b/tinygrad/runtime/support/hcq.py @@ -360,7 +360,7 @@ class HCQCompiled(Compiled, Generic[SignalType]): signal_pool: dict[str, list[HCQBuffer]] = collections.defaultdict(list) # per peer group def __init__(self, device:str, allocator:HCQAllocatorBase, renderer:Renderer, compiler:Compiler, runtime, signal_t:Type[SignalType], - comp_queue_t:Callable[[], HWQueue], copy_queue_t:Callable[[], HWQueue]|None, kernargs_size=(16 << 20), sigalloc_size=0x1000, + comp_queue_t:Callable[[], HWQueue], copy_queue_t:Callable[[], HWQueue]|None=None, kernargs_size=(16 << 20), sigalloc_size=0x1000, supports_graph=True): self.device_id:int = int(device.split(":")[1]) if ":" in device else 0