Skip to content
Snippets Groups Projects
Commit 9a3c6fd7 authored by Ralf Jung's avatar Ralf Jung
Browse files

test agains Coq 8.7.1

parent 0e2ebcc5
No related branches found
No related tags found
No related merge requests found
......@@ -26,10 +26,10 @@ variables:
- master
- /^ci/
build-coq.8.7.0:
build-coq.8.7.1:
<<: *template
variables:
OPAM_PINS: "coq version 8.7.0 coq-mathcomp-ssreflect version 1.6.4"
OPAM_PINS: "coq version 8.7.1 coq-mathcomp-ssreflect version 1.6.4"
except:
- triggers
......@@ -47,6 +47,6 @@ build-coq.8.6.1:
build-iris.dev:
<<: *template
variables:
OPAM_PINS: "coq version 8.7.0 coq-mathcomp-ssreflect version 1.6.4 coq-iris.dev git https://gitlab.mpi-sws.org/FP/iris-coq.git#$IRIS_REV"
OPAM_PINS: "coq version 8.7.1 coq-mathcomp-ssreflect version 1.6.4 coq-iris.dev git https://gitlab.mpi-sws.org/FP/iris-coq.git#$IRIS_REV"
only:
- triggers
......@@ -6,12 +6,14 @@ Atomicity related verification based on Iris logic.
This version is known to compile with:
- Coq 8.6.1 / 8.7.0
- Coq 8.6.1 / 8.7.1
- Ssreflect 1.6.4
- A development version of [Iris](https://gitlab.mpi-sws.org/FP/iris-coq/)
The easiest way to install the correct versions of the dependencies is through
opam. You will need the Coq and Iris opam repositories:
## Building from source
When building from source, we recommend to use opam (1.2.2 or newer) for
installing the dependencies. This requires the following two repositories:
opam repo add coq-released https://coq.inria.fr/opam/released
opam repo add iris-dev https://gitlab.mpi-sws.org/FP/opam-dev.git
......@@ -19,6 +21,9 @@ opam. You will need the Coq and Iris opam repositories:
Once you got opam set up, run `make build-dep` to install the right versions
of the dependencies.
## Building
Run `make -jN` to build the full development, where `N` is the number of your
CPU cores.
Run `make` to build the full development.
To update, do `git pull`. After an update, the development may fail to compile
because of outdated dependencies. To fix that, please run `opam update`
followed by `make build-dep`.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment