From 87d01e6bf5aa84bfdb936299245b7959df0a6732 Mon Sep 17 00:00:00 2001 From: mberenjk <146776561+mberenjk@users.noreply.github.com> Date: Wed, 8 May 2024 16:56:26 -0500 Subject: [PATCH] Changing the failure print to reflect a bad installation of MSCCL (#1160) Co-authored-by: Marzieh Berenjkoub --- src/misc/msccl/msccl_lifecycle.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/misc/msccl/msccl_lifecycle.cc b/src/misc/msccl/msccl_lifecycle.cc index 034a597769..7b8f1f4c41 100644 --- a/src/misc/msccl/msccl_lifecycle.cc +++ b/src/misc/msccl/msccl_lifecycle.cc @@ -129,7 +129,7 @@ static ncclResult_t mscclInternalSchedulerInit(ncclComm_t comm, int* numChannels //Try to find the algorithm directory under share folder based on librccl.so path dp = opendir(mscclAlgoShareDir); if (dp == nullptr) { - WARN("MSCCL Internal Scheduler: open algorithm in share directory %s failed", mscclAlgoShareDir); + WARN("MSCCL Internal Scheduler: Unable to find algorithm files in %s. Please ensure that RCCL has been installed properly" , mscclAlgoShareDir); return ncclInvalidUsage; } fullDirPath = mscclAlgoShareDir;