From 7fe0b0161f96261a8523250bbfdde79c2fc7e1b3 Mon Sep 17 00:00:00 2001 From: Wenkai Du <43822138+wenkaidu@users.noreply.github.com> Date: Wed, 19 Oct 2022 14:19:50 -0700 Subject: [PATCH] topo_expl: fix compilation error (#639) [ROCm/rccl commit: fc554a24282c5624b463fd0272d3037ea1466b9b] --- projects/rccl/tools/topo_expl/utils.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/projects/rccl/tools/topo_expl/utils.cpp b/projects/rccl/tools/topo_expl/utils.cpp index 39e47aaca6..ab08f52489 100644 --- a/projects/rccl/tools/topo_expl/utils.cpp +++ b/projects/rccl/tools/topo_expl/utils.cpp @@ -1078,11 +1078,19 @@ ncclResult_t rocm_smi_init() { return ncclSuccess; } +ncclResult_t rocm_smi_getNumDevice(uint32_t* num_devs) { + return ncclSuccess; +} + +ncclResult_t rocm_smi_getDevicePciBusIdString(uint32_t deviceIndex, char* busId, size_t len) { + return ncclSuccess; +} + ncclResult_t rocm_smi_getDeviceIndexByPciBusId(const char* pciBusId, uint32_t* deviceIndex) { return ncclSuccess; } -ncclResult_t rocm_smi_getLinkInfo(int srcDev, int dstDev, RSMI_IO_LINK_TYPE* rsmi_type, int *hops, int *bw) { +ncclResult_t rocm_smi_getLinkInfo(int srcIndex, int dstIndex, RSMI_IO_LINK_TYPE* rsmi_type, int *hops, int *count) { return ncclSuccess; }