Skip to content

Commit cd67273

Browse files
committed
Download and install cvc5 from the binaries of the github release
1 parent 6ca79bf commit cd67273

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/pull-request-checks.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ jobs:
2020
sudo apt-get install --no-install-recommends -yq gcc gdb g++ maven jq flex bison libxml2-utils ccache cmake z3
2121
- name: Confirm z3 solver is available and log the version installed
2222
run: z3 --version
23+
- name: Download cvc-5 from the releases page and make sure it can be deployed
24+
run: |
25+
wget https://github.com/cvc5/cvc5/releases/download/cvc5-0.0.7/cvc5-Linux
26+
chmod u+x cvc5-Linux
27+
$PWD/cvc5-Linux --version
2328
- name: Prepare ccache
2429
uses: actions/cache@v2
2530
with:
@@ -82,6 +87,11 @@ jobs:
8287
cpanm Thread::Pool::Simple
8388
- name: Confirm z3 solver is available and log the version installed
8489
run: z3 --version
90+
- name: Download cvc-5 from the releases page and make sure it can be deployed
91+
run: |
92+
wget https://github.com/cvc5/cvc5/releases/download/cvc5-0.0.7/cvc5-Linux
93+
chmod u+x cvc5-Linux
94+
$PWD/cvc5-Linux --version
8595
- name: Prepare ccache
8696
uses: actions/cache@v2
8797
with:
@@ -145,6 +155,11 @@ jobs:
145155
cpanm Thread::Pool::Simple
146156
- name: Confirm z3 solver is available and log the version installed
147157
run: z3 --version
158+
- name: Download cvc-5 from the releases page and make sure it can be deployed
159+
run: |
160+
wget https://github.com/cvc5/cvc5/releases/download/cvc5-0.0.7/cvc5-Linux
161+
chmod u+x cvc5-Linux
162+
$PWD/cvc5-Linux --version
148163
- name: Prepare ccache
149164
uses: actions/cache@v2
150165
with:
@@ -180,6 +195,11 @@ jobs:
180195
sudo apt-get install --no-install-recommends -yq cmake ninja-build gcc gdb g++ maven flex bison libxml2-utils dpkg-dev ccache doxygen z3
181196
- name: Confirm z3 solver is available and log the version installed
182197
run: z3 --version
198+
- name: Download cvc-5 from the releases page and make sure it can be deployed
199+
run: |
200+
wget https://github.com/cvc5/cvc5/releases/download/cvc5-0.0.7/cvc5-Linux
201+
chmod u+x cvc5-Linux
202+
$PWD/cvc5-Linux --version
183203
- name: Prepare ccache
184204
uses: actions/cache@v2
185205
with:
@@ -309,6 +329,11 @@ jobs:
309329
run: brew install maven flex bison parallel ccache z3
310330
- name: Confirm z3 solver is available and log the version installed
311331
run: z3 --version
332+
- name: Download cvc5 binary and make sure it can be deployed
333+
run: |
334+
curl -L https://github.com/cvc5/cvc5/releases/download/cvc5-0.0.7/cvc5-macOS --output cvc5
335+
chmod u+x cvc5
336+
./cvc5 --version
312337
- name: Prepare ccache
313338
uses: actions/cache@v2
314339
with:
@@ -353,6 +378,11 @@ jobs:
353378
run: brew install cmake ninja maven flex bison ccache z3
354379
- name: Confirm z3 solver is available and log the version installed
355380
run: z3 --version
381+
- name: Download cvc5 binary and make sure it can be deployed
382+
run: |
383+
curl -L https://github.com/cvc5/cvc5/releases/download/cvc5-0.0.7/cvc5-macOS --output cvc5
384+
chmod u+x cvc5
385+
./cvc5 --version
356386
- name: Prepare ccache
357387
uses: actions/cache@v2
358388
with:

0 commit comments

Comments
 (0)