Skip to content

Commit 465309c

Browse files
committed
REVERT ME
1 parent e35c49d commit 465309c

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,16 @@ jobs:
6060
target: [unit, stdlib, examples]
6161
steps:
6262
- uses: actions/checkout@v4
63+
- name: Install latest alt-ergo
64+
run: |
65+
opam remove --switch=alt-ergo-2.6.2 alt-ergo
66+
opam switch create --no-switch alt-ergo-2.6.3 ocaml-system
67+
opam pin --switch=alt-ergo-2.6.3 add -n alt-ergo 2.6.3
68+
opam install --switch=alt-ergo-2.6.3 --deps-only --confirm-level=unsafe-yes alt-ergo
69+
opam install --switch=alt-ergo-2.6.3 alt-ergo
70+
opam clean --switch=alt-ergo-2.6.3
71+
ln -s run-alt-ergo ~/bin/alt-ergo-2.6.3
72+
opam exec -- why3 config detect
6373
- name: Install EasyCrypt dependencies
6474
run: |
6575
opam pin add -n easycrypt .
@@ -135,6 +145,15 @@ jobs:
135145
opam install --deps-only easycrypt
136146
- name: Compile & Install EasyCrypt
137147
run: opam exec -- make -C easycrypt build install
148+
- name: Install latest alt-ergo
149+
run: |
150+
opam remove --switch=alt-ergo-2.6.2 alt-ergo
151+
opam switch create --no-switch alt-ergo-2.6.3 ocaml-system
152+
opam pin --switch=alt-ergo-2.6.3 add -n alt-ergo 2.6.3
153+
opam install --switch=alt-ergo-2.6.3 --deps-only --confirm-level=unsafe-yes alt-ergo
154+
opam install --switch=alt-ergo-2.6.3 alt-ergo
155+
opam clean --switch=alt-ergo-2.6.3
156+
ln -s run-alt-ergo ~/bin/alt-ergo-2.6.3
138157
- name: Detect SMT provers
139158
run: |
140159
rm -f ~/.why3.conf ~/.config/easycrypt/why3.conf

0 commit comments

Comments
 (0)