Skip to content

Commit cd58e51

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

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

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

Lines changed: 10 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:
@@ -353,6 +358,11 @@ jobs:
353358
run: brew install cmake ninja maven flex bison ccache z3
354359
- name: Confirm z3 solver is available and log the version installed
355360
run: z3 --version
361+
- name: Download cvc5 binary and make sure it can be deployed
362+
run: |
363+
curl -L https://github.com/cvc5/cvc5/releases/download/cvc5-0.0.7/cvc5-macOS --output cvc5
364+
chmod u+x cvc5
365+
./cvc5 --version
356366
- name: Prepare ccache
357367
uses: actions/cache@v2
358368
with:

0 commit comments

Comments
 (0)