Skip to content

Repository files navigation

verifydtapn

Linux

Install dependencies:

sudo apt update
sudo apt install cmake ninja-build flex bison gcc-16 g++-16

Build a release:

cmake --workflow release

Mac OS

Install xcode through App Store.

Install dependencies:

brew install cmake ninja flex bison gcc@16

Build a release:

cmake --workflow release

Windows (Cross Compile)

Install dependencies:

sudo apt update
sudo apt install cmake ninja-build flex bison mingw-w64

Build a Windows release:

cmake --workflow win64-release

CMake Workflows

Workflow Purpose Build directory
release Release build build-release
debug Debug build build-debug
test Release build and tests build-test
win64-release Windows cross-compiled release build-win64-release

The default GCC version can be overridden by setting the GCC_VERSION environment variable:

GCC_VERSION=12 cmake --workflow release

About

Verification engine for TAPAAL that uses the discrete semantics and supports EF, AG, EG and AF queries also for nets with weighted arcs but only with closed intervals.

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages