Skip to content

Commit ff360bd

Browse files
spike: bump to head of 'ibex-cosim'
Since ibex#2259, ibex dv in ibex/master now requires spike from the head of the 'riscv-isa-sim/ibex-cosim' branch. A new release/tag may be cut in the future, but for now any updates should just track this branch. This branch now contains a commit for the patch "fesvr-fix-compilation-with-gcc-13.patch", so remove it from the override. Related: lowRISC/ibex#2183,lowRISC/riscv-isa-sim#25 lowRISC/ibex#2259
1 parent 7c276d0 commit ff360bd

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

pkgs/spike.nix

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,15 @@
1111
# its Design Verification (DV) environment.
1212
spike.overrideAttrs (_: prev: {
1313
pname = "spike-ibex-cosim";
14-
version = "0.5";
14+
version = "0.5-dev";
1515

1616
src = fetchFromGitHub {
1717
owner = "lowRISC";
1818
repo = "riscv-isa-sim";
19-
rev = "ibex-cosim-v0.5";
20-
sha256 = "sha256-LK/IXmRHrGxaMRudcUYmeZV5eXU8eH7ruIw7kliumdY=";
19+
# Ibex cosimulation currently tracks the head of the 'ibex-cosim' branch.
20+
rev = "39612f93837122a980395487f55b2d97d29d70c1";
21+
sha256 = "sha256-GjOaaBggqU0eNXL2wsATNDaSEjVi6Kwaj8y2khx+4gA=";
2122
};
2223

23-
patches = [
24-
(fetchpatch {
25-
name = "fesvr-fix-compilation-with-gcc-13.patch";
26-
url = "https://github.com/riscv-software-src/riscv-isa-sim/commit/0a7bb5403d0290cea8b2356179d92e4c61ffd51d.patch";
27-
hash = "sha256-JUMTbGawvLkoOWKkruzLzUFQytVR3wqTlGu/eegRFEE=";
28-
})
29-
];
30-
3124
configureFlags = (prev.configureFlags or []) ++ ["--enable-commitlog" "--enable-misaligned"];
3225
})

0 commit comments

Comments
 (0)