diff --git a/ci/install_compilers.sh b/ci/install_compilers.sh index 09c4b53b18b4c0af41383222217c79e4bf5f9206..b0a32164111837009fc115239f91aca3374a6fb3 100755 --- a/ci/install_compilers.sh +++ b/ci/install_compilers.sh @@ -17,7 +17,7 @@ for c in "core_compilers" "compilers"; do | with_entries(select(.key==env.comp)) | to_entries | .[].value - | map(select(.constraint == null)) + | map(select((.constraint == null) or (.constraint? | match(env.environment)))) | map("\(.spec) \($arch)")[] ' ${STACK_CONFIG})