Skip to content

Commit 177588c

Browse files
adapting docker images to mathcomp 2.4 (#42)
1 parent 6e7376b commit 177588c

4 files changed

Lines changed: 14 additions & 3 deletions

File tree

.github/workflows/docker-action.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
image:
2020
- 'mathcomp/mathcomp:2.2.0-coq-8.19'
2121
- 'mathcomp/mathcomp:2.3.0-coq-8.20'
22+
- 'mathcomp/mathcomp:2.4.0-rocq-prover-9.0'
2223
- 'mathcomp/mathcomp-dev:rocq-prover-dev'
2324
fail-fast: false
2425
steps:

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ that HTT implements Separation logic as a shallow embedding in Coq.
4141
- License: [Apache-2.0](LICENSE)
4242
- Compatible Coq versions: 8.19 or later
4343
- Additional dependencies:
44-
- [MathComp ssreflect 2.2-2.3](https://math-comp.github.io)
44+
- [Hierarchy Builder 1.7.0 or later](https://github.com/math-comp/hierarchy-builder)
45+
- [MathComp ssreflect 2.2 or later](https://math-comp.github.io)
4546
- [MathComp algebra](https://math-comp.github.io)
4647
- [MathComp fingroup](https://math-comp.github.io)
4748
- [FCSL-PCM 2.1](https://github.com/imdea-software/fcsl-pcm)

coq-htt-core.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ install: [make "-C" "htt" "install"]
3636
depends: [
3737
"dune" {>= "3.6"}
3838
"coq" { (>= "8.19" & < "9.1~") | (= "dev") }
39+
"coq-hierarchy-builder" { (>= "1.7.0" & < "1.10~") | (= "dev") }
3940
"coq-mathcomp-ssreflect" { (>= "2.2.0" & < "2.5~") | (= "dev") }
4041
"coq-mathcomp-algebra"
4142
"coq-mathcomp-fingroup"

meta.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,15 +88,23 @@ tested_coq_opam_versions:
8888
repo: 'mathcomp/mathcomp'
8989
- version: '2.3.0-coq-8.20'
9090
repo: 'mathcomp/mathcomp'
91+
- version: '2.4.0-rocq-prover-9.0'
92+
repo: 'mathcomp/mathcomp'
9193
- version: 'rocq-prover-dev'
9294
repo: 'mathcomp/mathcomp-dev'
9395

96+
9497
dependencies:
98+
- opam:
99+
name: coq-hierarchy-builder
100+
version: '{ (>= "1.7.0" & < "1.10~") | (= "dev") }'
101+
description: |-
102+
[Hierarchy Builder 1.7.0 or later](https://github.com/math-comp/hierarchy-builder)
95103
- opam:
96104
name: coq-mathcomp-ssreflect
97-
version: '{ (>= "2.2.0" & < "2.4~") | (= "dev") }'
105+
version: '{ (>= "2.2.0" & < "2.5~") | (= "dev") }'
98106
description: |-
99-
[MathComp ssreflect 2.2-2.3](https://math-comp.github.io)
107+
[MathComp ssreflect 2.2 or later](https://math-comp.github.io)
100108
- opam:
101109
name: coq-mathcomp-algebra
102110
description: |-

0 commit comments

Comments
 (0)