From 13e5f613693c35de09e1266c9dd1a50a60a67e82 Mon Sep 17 00:00:00 2001 From: Ceng23333 <441651826@qq.com> Date: Sat, 10 Oct 2026 09:33:31 +0800 Subject: [PATCH] feat(qy): QY-compatible CPU device header fix Allow the QY stack to build against InfiniCCL with the CPU device header adjustments needed by the post-refactor worktree. Co-authored-by: Cursor --- src/devices/cpu/device_.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/devices/cpu/device_.h b/src/devices/cpu/device_.h index 72e0d1a..22b1f36 100644 --- a/src/devices/cpu/device_.h +++ b/src/devices/cpu/device_.h @@ -8,6 +8,11 @@ namespace infini::ccl { template <> struct DeviceEnabled : std::true_type {}; +template <> +MemorySpace GetMemorySpace(const void* /*ptr*/) { + return MemorySpace::kHost; +} + } // namespace infini::ccl #endif // INFINI_CCL_DEVICES_CPU_DEVICE_H_