From 9b04b2a42f9eee4ff06fc97bff57194e6ccb1071 Mon Sep 17 00:00:00 2001 From: corey-derochie-amd <161367113+corey-derochie-amd@users.noreply.github.com> Date: Fri, 19 Sep 2025 07:52:33 -0600 Subject: [PATCH] Added an implementation of `ncclSymGetKernelPtr` for when `GENERATE_SYM_KERNELS` is not defined, as it is normally generated code. (#1925) --- src/symmetric.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/symmetric.cc b/src/symmetric.cc index f5b1e6c22d..95d782dd52 100644 --- a/src/symmetric.cc +++ b/src/symmetric.cc @@ -294,3 +294,9 @@ const char* ncclSymKernelIdToString(int kernelId) { } return kernelName[kernelId]; } + +#ifndef GENERATE_SYM_KERNELS +void* ncclSymGetKernelPtr(ncclSymKernelId kernelId, int/*ncclDevRedOp_t*/ red, ncclDataType_t ty) { + return nullptr; +} +#endif