Skip to content

Commit

Permalink
Merge pull request #95 from ftsrg/theta-v2.10
Browse files Browse the repository at this point in the history
Update to Theta v2.10.0
  • Loading branch information
hajduakos authored Feb 11, 2021
2 parents 80103dd + dcaa405 commit b2c93f6
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 4 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: Update apt
run: sudo apt-get update
- name: Set up dependencies
run: sudo apt-get install build-essential cmake wget lsb-release software-properties-common zlib1g-dev openjdk-11-jre python3 python3-pip python3-setuptools python3-psutil
- name: Set up some more dependencies
Expand All @@ -28,7 +30,7 @@ jobs:
wget "https://github.com/ftsrg/theta/raw/$THETA_VERSION/lib/libz3.so" -P tools/gazer-theta/theta/lib/
wget "https://github.com/ftsrg/theta/raw/$THETA_VERSION/lib/libz3java.so" -P tools/gazer-theta/theta/lib/
env:
THETA_VERSION: v2.8.0
THETA_VERSION: v2.10.0
- name: Run unit tests
run: make check-unit
- name: Run functional tests
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ if(NOT DEFINED GAZER_VERSION_MINOR)
set(GAZER_VERSION_MINOR 4)
endif()
if(NOT DEFINED GAZER_VERSION_PATCH)
set(GAZER_VERSION_PATCH 2)
set(GAZER_VERSION_PATCH 3)
endif()
if(NOT DEFINED GAZER_VERSION_SUFFIX)
set(GAZER_VERSION_SUFFIX "")
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM ubuntu:18.04

ENV THETA_VERSION v2.8.0
ENV THETA_VERSION v2.10.0

RUN apt-get update && \
apt-get install -y build-essential git cmake \
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ It provides a user-friendly end-to-end verification workflow, with support for m

Currently we support two verification backends:
* `gazer-theta` leverages the power of the [theta](https://github.com/ftsrg/theta) model checking framework.
* Currently, [v2.8.0](https://github.com/ftsrg/theta/releases/tag/v2.8.0) is tested, but newer releases might also work.
* Currently, [v2.10.0](https://github.com/ftsrg/theta/releases/tag/v2.10.0) is tested, but newer releases might also work.
* `gazer-bmc` is gazer's built-in bounded model checking engine.

Furthermore, it is also possible to run multiple backends with different options as a portfolio.
Expand Down

0 comments on commit b2c93f6

Please sign in to comment.