From 38985d3b747572626773f48beac72aeec33e09bf Mon Sep 17 00:00:00 2001 From: "Faust, Ian" Date: Sat, 4 Jan 2025 00:26:55 +0100 Subject: [PATCH] fix memfree --- scripts/build_backend.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/build_backend.py b/scripts/build_backend.py index 2d33e169e5..34247e7c14 100755 --- a/scripts/build_backend.py +++ b/scripts/build_backend.py @@ -131,7 +131,8 @@ def custom_build_cmake_clib( cmake_args += ["-DADD_ONEDAL_RPATH=ON"] cpu_count = multiprocessing.cpu_count() - memfree = sys.maxsize + # convert to max supported pointer to a memory size in kB + memfree = sys.maxsize // (128 if sys.maxisze > 2**32 else 256) # limit parallel cmake jobs if memory size is insufficient if IS_LIN: with open("/proc/meminfo", "r") as meminfo_file_obj: