diff --git a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.2-2023a.yml b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.2-2023a.yml index 3647db049f..361723d31a 100644 --- a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.2-2023a.yml +++ b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.2-2023a.yml @@ -18,3 +18,4 @@ easyconfigs: - MMseqs2-14-7e284-gompi-2023a.eb - ncbi-vdb-3.0.10-gompi-2023a.eb - phonopy-2.20.0-foss-2023a.eb + - Clang-16.0.6-GCCcore-12.3.0.eb diff --git a/eb_hooks.py b/eb_hooks.py index f446f51d32..b28b8ef45f 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -82,7 +82,7 @@ def post_ready_hook(self, *args, **kwargs): # 'parallel' easyconfig parameter is set via EasyBlock.set_parallel in ready step based on available cores. # here we reduce parallellism to only use half of that for selected software, # to avoid failing builds/tests due to out-of-memory problems - if self.name in ['TensorFlow', 'libxc']: + if self.name in ['Clang', 'libxc', 'TensorFlow']: parallel = self.cfg['parallel'] if parallel > 1: self.cfg['parallel'] = parallel // 2