Unverified Commit beb40906 authored by Nick Cao's avatar Nick Cao Committed by GitHub
Browse files

Merge pull request #308512 from sequencer/circt174

circt: 1.73 -> 1.74
parents 998105a6 0f7d6ee2
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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"
+4 −3
Original line number Diff line number Diff line
@@ -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 = [