llvmPackages_rocm.llvm: build on big-parallel

All other LLVM packages run on big-parallel, so we should be
consistent when building the ROCm fork.
This commit is contained in:
Kira Bruneau 2023-05-16 13:52:09 -04:00
parent 5d74e13d2c
commit 0aee301acb
2 changed files with 4 additions and 0 deletions

View file

@ -29,6 +29,7 @@ let
# Stage 1
# Base
llvm = callPackage ./llvm.nix {
requiredSystemFeatures = [ "big-parallel" ];
isBroken = stdenv.isAarch64; # https://github.com/RadeonOpenCompute/ROCm/issues/1831#issuecomment-1278205344
};

View file

@ -39,6 +39,7 @@
)
)]
, extraPostInstall ? ""
, requiredSystemFeatures ? [ ]
, extraLicenses ? [ ]
, isBroken ? false
}:
@ -158,6 +159,8 @@ in stdenv.mkDerivation (finalAttrs: {
};
};
inherit requiredSystemFeatures;
meta = with lib; {
description = "ROCm fork of the LLVM compiler infrastructure";
homepage = "https://github.com/RadeonOpenCompute/llvm-project";