File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change 1919in
2020stdenv . mkDerivation rec {
2121 pname = "circt" ;
22- version = "1.87 .0" ;
22+ version = "1.98 .0" ;
2323 src = fetchFromGitHub {
2424 owner = "llvm" ;
2525 repo = "circt" ;
2626 rev = "firtool-${ version } " ;
27- hash = "sha256-buWpoym57YxyHJySYaektAUmuSRXMS+YBwtjWpoV1Vg =" ;
27+ hash = "sha256-wkaspxwWJ7xJVQ+VZ9Z85zbzOcLAb3v55EJQjd+jiw8 =" ;
2828 fetchSubmodules = true ;
2929 } ;
3030
@@ -75,10 +75,20 @@ stdenv.mkDerivation rec {
7575 "CIRCT :: circt-as-dis/.*\\ .mlir"
7676 "CIRCT :: circt-reduce/.*\\ .mlir"
7777 "CIRCT :: circt-test/basic.mlir"
78+ ]
79+ ++ [
80+ # Temporarily disable for bump: https://github.com/llvm/circt/issues/8000
81+ "CIRCT :: Dialect/FIRRTL/SFCTests/ExtractSeqMems/Compose.fir"
82+ "CIRCT :: Dialect/FIRRTL/SFCTests/ExtractSeqMems/Simple2.fir"
83+ "CIRCT :: Dialect/FIRRTL/extract-instances.mlir"
7884 ] ;
7985 in
8086 if lit-filters != [ ] then lib . strings . concatStringsSep "|" lit-filters else null ;
8187
88+ postPatch = ''
89+ patchShebangs tools/circt-test
90+ '' ;
91+
8292 preConfigure = ''
8393 find ./test -name '*.mlir' -exec sed -i 's|/usr/bin/env|${ coreutils } /bin/env|g' {} \;
8494 # circt uses git to check its version, but when cloned on nix it can't access git.
You can’t perform that action at this time.
0 commit comments