From 68dd79f73df4a32bc1e23bcfe94e8efd4706d412 Mon Sep 17 00:00:00 2001 From: Phuong Nguyen Date: Thu, 23 Jul 2026 08:16:03 -0700 Subject: [PATCH] [Common] Avoid invalid make -j 0 in NCCL EP submodule build Signed-off-by: Phuong Nguyen --- setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c0c37364a9..613cb3598c 100644 --- a/setup.py +++ b/setup.py @@ -272,8 +272,9 @@ def build_nccl_ep_submodule() -> str: env=env, ) print(f"[NCCL EP] Building libnccl_ep.a (gencode='{gencode}')") + make_jobs = f"-j{nproc}" if nproc else "-j" subprocess.check_call( - ["make", "-j", str(nproc), "-C", "nccl_ep", "lib"], + ["make", make_jobs, "-C", "nccl_ep", "lib"], cwd=str(nccl_root), env=env, )