Merge pull request #308512 from sequencer/circt174

circt: 1.73 -> 1.74
This commit is contained in:
Nick Cao 2024-05-07 10:37:11 -04:00 committed by GitHub
commit beb40906b8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 4 deletions

View File

@ -23,7 +23,7 @@
"-DLLVM_BUILD_EXAMPLES=OFF"
"-DLLVM_OPTIMIZED_TABLEGEN=ON"
"-DLLVM_ENABLE_PROJECTS=mlir"
"-DLLVM_TARGETS_TO_BUILD="
"-DLLVM_TARGETS_TO_BUILD=Native"
# This option is needed to install llvm-config
"-DLLVM_INSTALL_UTILS=ON"

View File

@ -7,6 +7,7 @@
, fetchFromGitHub
, ninja
, lit
, z3
, gitUpdater
, callPackage
}:
@ -17,18 +18,18 @@ let
in
stdenv.mkDerivation rec {
pname = "circt";
version = "1.73.0";
version = "1.74.0";
src = fetchFromGitHub {
owner = "llvm";
repo = "circt";
rev = "firtool-${version}";
hash = "sha256-C50PiToXrKf94Vg1yv++3xVhIuCW/KVPs0yLv5Fg0dY=";
hash = "sha256-RFvWUd98OiL2I3aFrP61LQRZr4FSKrrZ5YOblBKRCA4=";
fetchSubmodules = true;
};
requiredSystemFeatures = [ "big-parallel" ];
nativeBuildInputs = [ cmake ninja git pythonEnv ];
nativeBuildInputs = [ cmake ninja git pythonEnv z3 ];
buildInputs = [ circt-llvm ];
cmakeFlags = [