From 50ee7f2cff5d47c05beba75c32c34c5664b56327 Mon Sep 17 00:00:00 2001 From: Peter Andreas Entschev Date: Mon, 28 Jul 2025 03:37:05 -0700 Subject: [PATCH 1/2] Use `nproc` to determine parallel level in `build.sh` --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 2587b3a27..a3a013423 100755 --- a/build.sh +++ b/build.sh @@ -48,7 +48,7 @@ PYTHON_ARGS_FOR_INSTALL=("-m" "pip" "install" "--no-build-isolation" "--no-deps" # If INSTALL_PREFIX is not set, check PREFIX, then check # CONDA_PREFIX, then fall back to install inside of $LIBRAPIDSMPF_BUILD_DIR INSTALL_PREFIX=${INSTALL_PREFIX:=${PREFIX:=${CONDA_PREFIX:=$LIBRAPIDSMPF_BUILD_DIR/install}}} -export PARALLEL_LEVEL=${PARALLEL_LEVEL:-4} +PARALLEL_LEVEL=${PARALLEL_LEVEL:=$(nproc)} function hasArg { (( NUMARGS != 0 )) && (echo " ${ARGS} " | grep -q " $1 ") From a6b80984e89d6828e85f3bdf159c6a94546a9e85 Mon Sep 17 00:00:00 2001 From: Peter Andreas Entschev Date: Mon, 28 Jul 2025 13:17:10 +0200 Subject: [PATCH 2/2] Use `--all` Co-authored-by: Lawrence Mitchell --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sh b/build.sh index a3a013423..6cdcaa409 100755 --- a/build.sh +++ b/build.sh @@ -48,7 +48,7 @@ PYTHON_ARGS_FOR_INSTALL=("-m" "pip" "install" "--no-build-isolation" "--no-deps" # If INSTALL_PREFIX is not set, check PREFIX, then check # CONDA_PREFIX, then fall back to install inside of $LIBRAPIDSMPF_BUILD_DIR INSTALL_PREFIX=${INSTALL_PREFIX:=${PREFIX:=${CONDA_PREFIX:=$LIBRAPIDSMPF_BUILD_DIR/install}}} -PARALLEL_LEVEL=${PARALLEL_LEVEL:=$(nproc)} +PARALLEL_LEVEL=${PARALLEL_LEVEL:=$(nproc --all)} function hasArg { (( NUMARGS != 0 )) && (echo " ${ARGS} " | grep -q " $1 ")