Skip to content

Commit ff19b12

Browse files
committed
Rocq 9.1
1 parent 18d9450 commit ff19b12

File tree

7 files changed

+815
-744
lines changed

7 files changed

+815
-744
lines changed

.github/workflows/nix-action-default.yml

Lines changed: 170 additions & 105 deletions
Large diffs are not rendered by default.

.nix/config.nix

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ with (import <nixpkgs> {}).lib;
3333
## should be preferred then.
3434
buildInputs = [ "equations" "metarocq" ];
3535
nativeBuildInputs = [ "equations" ];
36-
36+
3737
## Indicate the relative location of your _CoqProject
3838
## If not specified, it defaults to "_CoqProject"
3939
# coqproject = "_CoqProject";
@@ -49,14 +49,13 @@ with (import <nixpkgs> {}).lib;
4949
bundles.default = {
5050
## You can override Rocq and other Rocq rocqPackages
5151
## through the following attribute
52-
rocqPackages.rocq-core.override.version = "9.0";
53-
rocqPackages.coq-core.override.version = "9.0";
52+
rocqPackages.rocq-core.override.version = "9.1";
5453
## You can override Coq and other Coq coqPackages
5554
## through the following attribute
56-
coqPackages.coq.override.version = "9.0";
57-
coqPackages.equations.override.version = "1.3.1-9.0";
58-
59-
coqPackages.metarocq.override.version = "1.4-9.0";
55+
coqPackages.coq.override.version = "9.1";
56+
coqPackages.equations.override.version = "v1.3.1-9.1";
57+
58+
coqPackages.metarocq.override.version = "1.4.1-9.1";
6059
coqPackages.ceres.override.version = "0.4.1";
6160

6261
## In some cases, light overrides are not available/enough
@@ -104,17 +103,17 @@ with (import <nixpkgs> {}).lib;
104103
cachix.coq = {};
105104
cachix.math-comp = {};
106105
cachix.coq-community = {};
107-
106+
108107
## If you have write access to one of these caches you can
109108
## provide the auth token or signing key through a secret
110109
## variable on GitHub. Then, you should give the variable
111110
## name here. For instance, coq-community projects can use
112111
## the following line instead of the one above:
113112
cachix.metarocq.authToken = "CACHIX_AUTH_TOKEN";
114-
113+
115114
## Or if you have a signing key for a given Cachix cache:
116115
# cachix.my-cache.signingKey = "CACHIX_SIGNING_KEY"
117-
116+
118117
## Note that here, CACHIX_AUTH_TOKEN and CACHIX_SIGNING_KEY
119118
## are the names of secret variables. They are set in
120119
## GitHub's web interface.

.nix/coq-nix-toolbox.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
"36b6af97e5de62782c4cc0dfdda3a40e64d668ad"
1+
"0aea8a65129226303ab48e6119a1f8eeae3b15f1"

rocq-verified-extraction.opam

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ install: [
1616
[make "-j%{jobs}%" "install"]
1717
]
1818
depends: [
19-
"rocq-core" { >= "9.0" }
19+
"rocq-core" { >= "9.1" }
2020
"rocq-stdlib" { >= "9.0" }
2121
"coq-ceres" { >= "0.4.1"}
22-
"rocq-metarocq-erasure-plugin" { = "1.4+9.0" }
22+
"rocq-metarocq-erasure-plugin" { >= "1.4" & < "1.4.2" }
2323
"malfunction" { >= "0.7" }
2424
]
2525
tags: [
2626
"keyword:extraction"
2727
"category:Miscellaneous/Rocq Extensions"
2828
"date:2025-04-23"
2929
"logpath:VerifiedExtraction"
30-
]
30+
]

0 commit comments

Comments
 (0)