Skip to content

Commit 64ffa94

Browse files
committed
update opam package definitions and README.md for 8.12 and MC 1.11
1 parent d2b8d5d commit 64ffa94

File tree

6 files changed

+16
-11
lines changed

6 files changed

+16
-11
lines changed

.travis.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ matrix:
4444
- PACKAGE=coq-disel
4545
- NJOBS=2
4646
<<: *OPAM
47+
- env:
48+
- COQ_IMAGE=coqorg/coq:8.12
49+
- PACKAGE=coq-disel
50+
- NJOBS=2
51+
<<: *OPAM
4752
- env:
4853
- COQ_IMAGE=coqorg/coq:dev
4954
- PACKAGE=coq-disel

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Disel - Distributed Separation Logic
1+
# Disel: Distributed Separation Logic
22

33
Implementation and case studies of Disel, a separation-style logic for
44
compositional verification of distributed systems.
@@ -11,8 +11,8 @@ by Ilya Sergey, James R. Wilcox, and Zachary Tatlock, in the POPL 2018 proceedin
1111
### Requirements
1212

1313
* [Coq 8.7 or later](https://coq.inria.fr)
14-
* [Mathematical Components 1.6.2 or later](http://math-comp.github.io/math-comp/) (`ssreflect` suffices)
15-
* [FCSL PCM library 1.0.0 or later](https://github.com/imdea-software/fcsl-pcm)
14+
* [Mathematical Components 1.9.0 or later](http://math-comp.github.io/math-comp/) (`ssreflect` suffices)
15+
* [FCSL PCM library 1.1.0 or later](https://github.com/imdea-software/fcsl-pcm)
1616
* [OCaml 4.05.0 or later](https://ocaml.org) (to compile and run the extracted applications)
1717

1818
### Building Manually

coq-disel-calculator.opam

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ synopsis: "Calculator implemented in Disel, a separation-style logic for composi
1010
build: [make "-j%{jobs}%" "calculator"]
1111
depends: [
1212
"ocaml" {>= "4.05.0"}
13-
"coq" {(>= "8.7" & < "8.12~") | (= "dev")}
14-
"coq-mathcomp-ssreflect" {(>= "1.6.2" & < "1.11~") | (= "dev")}
13+
"coq" {(>= "8.7" & < "8.13~") | (= "dev")}
14+
"coq-mathcomp-ssreflect" {(>= "1.9.0" & < "1.12~") | (= "dev")}
1515
"coq-fcsl-pcm"
1616
"ocamlbuild" {build}
1717
]

coq-disel-examples.opam

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ build: [make "-j%{jobs}%" "-C" "Examples"]
1111
install: [make "-C" "Examples" "install"]
1212
depends: [
1313
"ocaml"
14-
"coq" {(>= "8.7" & < "8.12~") | (= "dev")}
15-
"coq-mathcomp-ssreflect" {(>= "1.6.2" & < "1.11~") | (= "dev")}
14+
"coq" {(>= "8.7" & < "8.13~") | (= "dev")}
15+
"coq-mathcomp-ssreflect" {(>= "1.9.0" & < "1.12~") | (= "dev")}
1616
"coq-fcsl-pcm"
1717
"coq-disel" {= version}
1818
]

coq-disel-tpc.opam

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ synopsis: "Two-phase commit implemented in Disel, a separation-style logic for c
1010
build: [make "-j%{jobs}%" "tpc"]
1111
depends: [
1212
"ocaml" {>= "4.05.0"}
13-
"coq" {(>= "8.7" & < "8.12~") | (= "dev")}
14-
"coq-mathcomp-ssreflect" {(>= "1.6.2" & < "1.11~") | (= "dev")}
13+
"coq" {(>= "8.7" & < "8.13~") | (= "dev")}
14+
"coq-mathcomp-ssreflect" {(>= "1.9.0" & < "1.12~") | (= "dev")}
1515
"coq-fcsl-pcm"
1616
"ocamlbuild" {build}
1717
]

coq-disel.opam

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ build: [make "-j%{jobs}%" "-C" "Core"]
2020
install: [make "-C" "Core" "install"]
2121
depends: [
2222
"ocaml"
23-
"coq" {(>= "8.7" & < "8.12~") | (= "dev")}
24-
"coq-mathcomp-ssreflect" {(>= "1.6.2" & < "1.11~") | (= "dev")}
23+
"coq" {(>= "8.7" & < "8.13~") | (= "dev")}
24+
"coq-mathcomp-ssreflect" {(>= "1.9.0" & < "1.12~") | (= "dev")}
2525
"coq-fcsl-pcm"
2626
]
2727

0 commit comments

Comments
 (0)