Skip to content

Remove incorrect ncclx:: prefix from RMA APIs#982

Open
pavanbalaji wants to merge 4 commits intometa-pytorch:mainfrom
pavanbalaji:export-D95714489
Open

Remove incorrect ncclx:: prefix from RMA APIs#982
pavanbalaji wants to merge 4 commits intometa-pytorch:mainfrom
pavanbalaji:export-D95714489

Conversation

@pavanbalaji
Copy link
Contributor

Summary:
Remove ncclx:: namespace prefix from ncclPutSignal,
ncclWaitSignal, ncclPut, and ncclGet calls. These are
C API functions declared at global scope in nccl.h, not
in the ncclx namespace.

Differential Revision: D95714489

Summary:
Update v2_27 tests for the CtranMapperRegCache ->
ctran::RegCache rename:
- CommRegisterTest.cc: update include path and class name
- CtranExDistCommUT.cc: add include and update class name
- CtranExDistCommFailureUT.cc: disambiguate testing::
  namespace

All three files also fix ambiguous 'testing' namespace
references caused by ctran::testing conflicting with
::testing from gtest.

Differential Revision: D95714490
Summary:
Rename NCCL_DEBUG_FILE_DEFAULT to
NCCL_DEBUG_FILE_DEFAULTCVARVALUE to match the current
CVAR code generation convention.

Differential Revision: D95714491
Summary:
Make HelloWorld.cu self-contained by inlining MPI/NCCL
setup logic and including tests_common.cuh instead of
TestsDistUtils.h, which pulls in NCCL internal headers
incompatible with CUDA compilation.

Differential Revision: D95714488
Summary:
Remove ncclx:: namespace prefix from ncclPutSignal,
ncclWaitSignal, ncclPut, and ncclGet calls. These are
C API functions declared at global scope in nccl.h, not
in the ncclx namespace.

Differential Revision: D95714489
@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Mar 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. fb-exported meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant