Commit 8af3a34c authored by Rodolphe Lepigre's avatar Rodolphe Lepigre
Browse files

Update the Cerberus dependency.

parent 2c97c8f8
Pipeline #50079 passed with stage
in 22 minutes and 30 seconds
......@@ -33,7 +33,7 @@ variables:
build-coq.8.12.0-timing:
<<: *template
variables:
OPAM_PINS: "coq version 8.12.0 cerberus git git+https://github.com/rems-project/cerberus.git#cf57c6aec3ee232aa5845b1f0fc7e1144ea8edff"
OPAM_PINS: "coq version 8.12.0 cerberus git git+https://github.com/rems-project/cerberus.git#7eb94d628845555cb5425f4f4b48890b345efdc5"
DENY_WARNINGS: "1"
OPAM_PKG: "1"
only:
......@@ -46,7 +46,7 @@ build-coq.8.12.0-timing:
build-coq.8.12.0:
<<: *template
variables:
OPAM_PINS: "coq version 8.12.0 cerberus git git+https://github.com/rems-project/cerberus.git#cf57c6aec3ee232aa5845b1f0fc7e1144ea8edff"
OPAM_PINS: "coq version 8.12.0 cerberus git git+https://github.com/rems-project/cerberus.git#7eb94d628845555cb5425f4f4b48890b345efdc5"
DENY_WARNINGS: "1"
only:
- /^ci/@iris/refinedc
......@@ -54,7 +54,7 @@ build-coq.8.12.0:
check-generated:
<<: *template
variables:
OPAM_PINS: "coq version 8.12.0 cerberus git git+https://github.com/rems-project/cerberus.git#cf57c6aec3ee232aa5845b1f0fc7e1144ea8edff"
OPAM_PINS: "coq version 8.12.0 cerberus git git+https://github.com/rems-project/cerberus.git#7eb94d628845555cb5425f4f4b48890b345efdc5"
DENY_WARNINGS: "1"
MAKE_TARGET: "check_generate_all"
# necessary because dune does not like running in parallel
......@@ -63,7 +63,7 @@ check-generated:
trigger-iris.dev:
<<: *template
variables:
OPAM_PINS: "coq version 8.12.dev coq-stdpp.dev git git+https://gitlab.mpi-sws.org/iris/stdpp.git#$STDPP_REV coq-iris.dev git git+https://gitlab.mpi-sws.org/iris/iris.git#$IRIS_REV cerberus git git+https://github.com/rems-project/cerberus.git#cf57c6aec3ee232aa5845b1f0fc7e1144ea8edff"
OPAM_PINS: "coq version 8.12.dev coq-stdpp.dev git git+https://gitlab.mpi-sws.org/iris/stdpp.git#$STDPP_REV coq-iris.dev git git+https://gitlab.mpi-sws.org/iris/iris.git#$IRIS_REV cerberus git git+https://github.com/rems-project/cerberus.git#7eb94d628845555cb5425f4f4b48890b345efdc5"
except:
only:
- triggers
......
......@@ -13,7 +13,7 @@ opam switch create . ocaml-base-compiler.4.11.1
sudo apt-get install libmpfr-dev # Implicit Cerberus dependency.
opam repo add coq-released "https://coq.inria.fr/opam/released"
opam repo add iris-dev "https://gitlab.mpi-sws.org/iris/opam.git"
opam pin add -n -y cerberus "git+https://github.com/rems-project/cerberus.git#cf57c6aec3ee232aa5845b1f0fc7e1144ea8edff"
opam pin add -n -y cerberus "git+https://github.com/rems-project/cerberus.git#7eb94d628845555cb5425f4f4b48890b345efdc5"
make builddep
```
......
......@@ -45,7 +45,7 @@ Assuming an appropriate [opam](https://opam.ocaml.org/doc/Install.html) switch
sudo apt-get install libmpfr-dev # Implicit Cerberus dependency.
opam repo add coq-released "https://coq.inria.fr/opam/released"
opam repo add iris-dev "https://gitlab.mpi-sws.org/iris/opam.git"
opam pin add -n -y cerberus "git+https://github.com/rems-project/cerberus.git#cf57c6aec3ee232aa5845b1f0fc7e1144ea8edff"
opam pin add -n -y cerberus "git+https://github.com/rems-project/cerberus.git#7eb94d628845555cb5425f4f4b48890b345efdc5"
opam pin add refinedc "git+https://gitlab.mpi-sws.org/iris/refinedc.git"
```
......@@ -114,7 +114,7 @@ dependencies can be made available to opam by running the following commands.
```bash
opam repo add coq-released "https://coq.inria.fr/opam/released"
opam repo add iris-dev "https://gitlab.mpi-sws.org/iris/opam.git"
opam pin add -n -y cerberus "git+https://github.com/rems-project/cerberus.git#cf57c6aec3ee232aa5845b1f0fc7e1144ea8edff"
opam pin add -n -y cerberus "git+https://github.com/rems-project/cerberus.git#7eb94d628845555cb5425f4f4b48890b345efdc5"
```
You can then finally install RefinedC with the following command, or rather
decide to install it from a local clone to have access to various examples.
......
......@@ -4,7 +4,7 @@
# the repository. Note that the script is self-modifying: it will change the
# old hash into the new one, and erase the new hash again.
OLD_HASH=cf57c6aec3ee232aa5845b1f0fc7e1144ea8edff
OLD_HASH=7eb94d628845555cb5425f4f4b48890b345efdc5
NEW_HASH=
sed -i "s/${OLD_HASH}/${NEW_HASH}/g" README.md DEVELOPERS.md .gitlab-ci.yml update_cerberus.sh
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment