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:
@@ -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
|
||||
};
|
||||
|
||||
|
||||
@@ -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";
|
||||
|
||||
Reference in New Issue
Block a user