Skip to content

Releases: ftsrg/theta

v2.9.2

02 Feb 17:19
Compare
Choose a tag to compare

Small patches and improvements. Removed Travis build because lately it has long queue times and GH Actions already provides all the functionalities (plus more). Fixed coverage reporting to Codacy.

v2.9.1

02 Feb 13:51
1b8e320
Compare
Choose a tag to compare

This release groups projects into directories based on the formalism. There is no change in functionality. Thanks @szdan97 @kris7t!

v2.9.0

31 Jan 15:52
1509563
Compare
Choose a tag to compare

This release adds various improvements and features to the XSTS formalism and tool.

Thanks @mondokm!

v2.8.0

27 Oct 11:41
1b23fb6
Compare
Choose a tag to compare

This release upgrades Theta to use Gradle 6 (instead of 5) as a build system. This should not have any effect on the compiled binaries and its interfaces. Thanks @radl97!

Note: if you are upgrading your fork/branch which still used Gradle 5, it is recommended to do a full cleanup of the repository (git clean -xfd), but first make sure that all your changes are committed.

v2.7.1

13 Oct 09:38
Compare
Choose a tag to compare

This release adds support for resetting the Z3 solver. Note that this feature should only be used for quick prototyping. For production code, push/pop should be preferred.

v2.7.0

01 Oct 17:41
c48087a
Compare
Choose a tag to compare

This release makes the error and final locations in the CFA optional and adds an --errorloc argument to the cfa-cli tool. If this argument is given, the provided location is treated as the error location (even if the CFA itself defines an error location). For backward compatibility, if the argument is not given, the tool falls back to using the error location from the CFA (as previously).

v2.6.1

29 Sep 09:00
Compare
Choose a tag to compare

This patch handles unsatisfied link errors (related to Z3 libraries) in a uniform way (similarly to other exceptions).

v2.6.0

28 Sep 21:35
Compare
Choose a tag to compare

This release adds a non-zero exit code to CLI tools in case of exceptions.

v2.5.1

28 Sep 11:14
Compare
Choose a tag to compare

This release adds a more informative error message for unsupported functions in Z3 back-transformation.

v2.5.0

22 Sep 09:53
Compare
Choose a tag to compare

This release adds a --version option to the command line tools.