From 0239be9d8c38d351b7c75e1ff50fb66a7008586b Mon Sep 17 00:00:00 2001 From: Sergey Lebedev Date: Wed, 8 Nov 2023 15:23:18 +0000 Subject: [PATCH] CL/HIER: disable onesided alltoallv --- src/components/cl/hier/alltoallv/alltoallv.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/components/cl/hier/alltoallv/alltoallv.c b/src/components/cl/hier/alltoallv/alltoallv.c index c60bdf84fe..b73af2c82b 100644 --- a/src/components/cl/hier/alltoallv/alltoallv.c +++ b/src/components/cl/hier/alltoallv/alltoallv.c @@ -144,6 +144,11 @@ UCC_CL_HIER_PROFILE_FUNC(ucc_status_t, ucc_cl_hier_alltoallv_init, return UCC_ERR_NOT_SUPPORTED; } + if (coll_args->args.mask & UCC_COLL_ARGS_FIELD_GLOBAL_WORK_BUFFER) { + cl_debug(team->context->lib, "onesided alltoallv is not supported"); + return UCC_ERR_NOT_SUPPORTED; + } + if (!SBGP_ENABLED(cl_team, FULL)) { cl_debug(team->context->lib, "alltoallv requires FULL sbgp"); return UCC_ERR_NOT_SUPPORTED;