Skip to content

Commit 1a4c66e

Browse files
authored
Merge pull request diffblue#6791 from tautschnig/features/cvc5-1
CI jobs: upgrade CVC5 to 1.0.0 [depends-on: diffblue#6790]
2 parents 89ca306 + b7c6692 commit 1a4c66e

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

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

+7-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on:
33
pull_request:
44
branches: [ develop ]
55
env:
6-
cvc5-version: "0.0.9"
6+
cvc5-version: "1.0.0"
77

88
jobs:
99
check-ubuntu-20_04-make-gcc:
@@ -734,6 +734,12 @@ jobs:
734734
sudo apt-get install --no-install-recommends -y g++ gcc gdb binutils flex bison cmake maven jq libxml2-utils openjdk-11-jdk-headless lcov ccache z3
735735
- name: Confirm z3 solver is available and log the version installed
736736
run: z3 --version
737+
- name: Download cvc-5 from the releases page and make sure it can be deployed
738+
run: |
739+
wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux
740+
chmod u+x cvc5
741+
mv cvc5 /usr/local/bin
742+
cvc5 --version
737743
- name: Prepare ccache
738744
uses: actions/cache@v2
739745
with:

.github/workflows/release-packages.yaml

+14
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
on:
22
release:
33
types: [created]
4+
env:
5+
cvc5-version: "1.0.0"
46

57
name: Upload additional release assets
68
jobs:
@@ -18,6 +20,12 @@ jobs:
1820
sudo apt-get install --no-install-recommends -y g++ gdb flex bison cmake ninja-build maven jq libxml2-utils dpkg-dev ccache z3
1921
- name: Confirm z3 solver is available and log the version installed
2022
run: z3 --version
23+
- name: Download cvc-5 from the releases page and make sure it can be deployed
24+
run: |
25+
wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux
26+
chmod u+x cvc5
27+
mv cvc5 /usr/local/bin
28+
cvc5 --version
2129
- name: Prepare ccache
2230
uses: actions/cache@v2
2331
with:
@@ -82,6 +90,12 @@ jobs:
8290
sudo apt-get install -y --allow-downgrades --reinstall gcc g++ libgcc-s1- libstdc++6=$target liblsan0=$target libtsan0=$target libcc1-0=$target libgcc1=1:$target gdb=8.1.1-0ubuntu1
8391
- name: Confirm z3 solver is available and log the version installed
8492
run: z3 --version
93+
- name: Download cvc-5 from the releases page and make sure it can be deployed
94+
run: |
95+
wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux
96+
chmod u+x cvc5
97+
mv cvc5 /usr/local/bin
98+
cvc5 --version
8599
- name: Prepare ccache
86100
uses: actions/cache@v2
87101
with:

0 commit comments

Comments
 (0)