Skip to content

Commit 8523c83

Browse files
committed
Rocq 9.1
1 parent 18d9450 commit 8523c83

File tree

7 files changed

+825
-738
lines changed

7 files changed

+825
-738
lines changed

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

Lines changed: 177 additions & 97 deletions
Large diffs are not rendered by default.

.nix/config.nix

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,17 @@ with (import <nixpkgs> {}).lib;
3131
## /!\ Remove this field as soon as the package is available on nixpkgs.
3232
## /!\ Manual overlays in `.nix/rocq-overlays` or `.nix/coq-overlays`
3333
## should be preferred then.
34-
buildInputs = [ "equations" "metarocq" ];
35-
nativeBuildInputs = [ "equations" ];
36-
34+
#buildInputs = [ "equations" "metarocq" ];
35+
#nativeBuildInputs = [ "equations" ];
36+
3737
## Indicate the relative location of your _CoqProject
3838
## If not specified, it defaults to "_CoqProject"
3939
# coqproject = "_CoqProject";
4040

4141
## select an entry to build in the following `bundles` set
4242
## defaults to "default"
4343
default-bundle = "default";
44+
no-rocq-yet = true;
4445

4546
## write one `bundles.name` attribute set per
4647
## alternative configuration
@@ -49,14 +50,13 @@ with (import <nixpkgs> {}).lib;
4950
bundles.default = {
5051
## You can override Rocq and other Rocq rocqPackages
5152
## through the following attribute
52-
rocqPackages.rocq-core.override.version = "9.0";
53-
rocqPackages.coq-core.override.version = "9.0";
53+
rocqPackages.rocq-core.override.version = "9.1";
5454
## You can override Coq and other Coq coqPackages
5555
## 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";
56+
coqPackages.coq.override.version = "9.1";
57+
coqPackages.equations.override.version = "v1.3.1-9.1";
58+
59+
coqPackages.metarocq.override.version = "v1.4.1-9.1";
6060
coqPackages.ceres.override.version = "0.4.1";
6161

6262
## In some cases, light overrides are not available/enough
@@ -104,17 +104,17 @@ with (import <nixpkgs> {}).lib;
104104
cachix.coq = {};
105105
cachix.math-comp = {};
106106
cachix.coq-community = {};
107-
107+
108108
## If you have write access to one of these caches you can
109109
## provide the auth token or signing key through a secret
110110
## variable on GitHub. Then, you should give the variable
111111
## name here. For instance, coq-community projects can use
112112
## the following line instead of the one above:
113113
cachix.metarocq.authToken = "CACHIX_AUTH_TOKEN";
114-
114+
115115
## Or if you have a signing key for a given Cachix cache:
116116
# cachix.my-cache.signingKey = "CACHIX_SIGNING_KEY"
117-
117+
118118
## Note that here, CACHIX_AUTH_TOKEN and CACHIX_SIGNING_KEY
119119
## are the names of secret variables. They are set in
120120
## 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)