diff --git a/eb_hooks.py b/eb_hooks.py index fc26f88b..afc00fad 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -2638,6 +2638,13 @@ def set_maximum(parallel, max_value): 'hipBLASLt': { '*': (set_maximum, 8), }, + 'Highway': { + # compiling the Highway tests runs out of memory on aarch64/generic, + # see https://github.com/EESSI/software-layer/pull/1692; + # keep the A64FX default, since a '*' entry here would override it + '*': (divide_by_factor, 2), + CPU_TARGET_A64FX: (divide_by_factor, 4), + }, 'libxc': { '*': (divide_by_factor, 2), CPU_TARGET_A64FX: (set_maximum, 6),