compcert: enable for Coq 9.0.1 & default to Coq 9.0 (#447163)

Changed files
+14 -1
pkgs
development
coq-modules
compcert
top-level
+13
pkgs/development/coq-modules/compcert/default.nix
···
})
];
}
+
{
+
cases = [
+
(isEq "9.0")
+
(isEq "3.16")
+
];
+
out = [
+
# Support for Coq 9.0.1
+
(fetchpatch {
+
url = "https://github.com/AbsInt/CompCert/commit/a962ef9da0fb4ef2a4314ccedd111eb248e42cf2.patch";
+
hash = "sha256-ipYqcfcgz3cKyI1NGSgfOgiVdV1WUwlv6DVB1S1hJvw=";
+
})
+
];
+
}
]
[ ];
});
+1 -1
pkgs/top-level/all-packages.nix
···
ocamlPackages = ocaml-ng.ocamlPackages_4_14;
};
-
inherit (coqPackages_8_20) compcert;
+
inherit (coqPackages_9_0) compcert;
computecpp = wrapCCWith rec {
cc = computecpp-unwrapped;