From ef0f2f89fb6bf5f1a8b6c64779c93b177d6884eb Mon Sep 17 00:00:00 2001 From: Julien Bigot Date: Sun, 23 Jun 2024 12:14:12 +0200 Subject: [PATCH] Prevent parallelism to reduce memory pressure on clang build --- spack/2a-precomp/Dockerfile | 2 +- spack/2b-compiler/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spack/2a-precomp/Dockerfile b/spack/2a-precomp/Dockerfile index 7924f76..0cab813 100644 --- a/spack/2a-precomp/Dockerfile +++ b/spack/2a-precomp/Dockerfile @@ -38,5 +38,5 @@ RUN spack solve -I --reuse $(cat compilerpkg.lst) target=x86_64 \ || if ! spack fetch -Dm $(cat compilerpkg.lst) ; then spack clean -a; false; fi \ || if ! spack fetch -Dm $(cat compilerpkg.lst) ; then spack clean -a; false; fi \ || if ! spack fetch -Dm $(cat compilerpkg.lst) ; then spack clean -a; false; fi ) \ - && spack install ${SPACK_INSTALL_ARGS} --reuse --only dependencies $(cat compilerpkg.lst) target=x86_64 \ + && spack install -j 1 ${SPACK_INSTALL_ARGS} --reuse --only dependencies $(cat compilerpkg.lst) target=x86_64 \ && spack clean -a diff --git a/spack/2b-compiler/Dockerfile b/spack/2b-compiler/Dockerfile index 37cf09d..1c478c2 100644 --- a/spack/2b-compiler/Dockerfile +++ b/spack/2b-compiler/Dockerfile @@ -15,7 +15,7 @@ RUN spack solve -I --reuse $(cat compilerpkg.lst) target=x86_64 \ || if ! spack fetch -m $(cat compilerpkg.lst) ; then spack clean -a; false; fi \ || if ! spack fetch -m $(cat compilerpkg.lst) ; then spack clean -a; false; fi \ || if ! spack fetch -m $(cat compilerpkg.lst) ; then spack clean -a; false; fi ) \ - && spack install ${SPACK_INSTALL_ARGS} --reuse $(cat compilerpkg.lst) target=x86_64 \ + && spack install -j 1 ${SPACK_INSTALL_ARGS} --reuse $(cat compilerpkg.lst) target=x86_64 \ && spack clean -a