Skip to content

Releases: ftsrg/theta

v6.3.1

31 Jul 19:23
d3c8cf4
Compare
Choose a tag to compare

Fix maven and docker publication in CI

Modified subprojects (since v6.3.0):

v6.3.0

31 Jul 12:24
5c81278
Compare
Choose a tag to compare

This release adds cfa-cli, sts-cli and xsts-cli bindings for bounded analysis.

Modified subprojects (since v6.2.1):
cfa/cfa-analysis
cfa/cfa-cli
common/analysis
sts/sts-analysis
sts/sts-cli
xcfa/xcfa-analysis
xcfa/xcfa-cli
xsts/xsts
xsts/xsts-analysis
xsts/xsts-cli

v6.2.1

24 Jul 11:42
a77c3ad
Compare
Choose a tag to compare

Build tool upgrades and other various quality of life improvements

Modified subprojects (since v6.2.0):
cfa/cfa-cli
common/multi-tests
solver/solver-smtlib-cli
sts/sts-cli
xcfa/xcfa-cli
xsts/xsts-cli
xta/xta-cli

v6.2.0

24 Jul 11:01
36dc99e
Compare
Choose a tag to compare

Added bounded portfolio to XCFA CLI (use it with --backend PORTFOLIO --portfolio BOUNDED)

Modified subprojects (since v6.1.0):
common/analysis
xcfa/xcfa-cli

v6.1.0

22 Jul 10:30
7571aaa
Compare
Choose a tag to compare

Added Horn checker and bindings for XCFA

Modified subprojects (since v6.0.0):
common/analysis
solver/solver
solver/solver-smtlib
solver/solver-z3
xcfa/xcfa-cli

v6.0.0

12 Jul 22:12
d825dc1
Compare
Choose a tag to compare

This release adds the following:

  • Generalized Checker and Result interfaces
  • Expression MDDs (hu.bme.mit.theta.analysis.algorithm.mdd.expressionnode package): MDD structure from Theta Expr with lazy enumeration
  • Direct petrinet-based analyses (theta-petrinet-analysis subproject)
  • BFS, Saturation and Generalized Saturation fixed point enumaration algorithms
  • MDD-based SafetyChecker for STS and XSTS

Modified subprojects (since v5.4.0):
cfa/cfa
cfa/cfa-analysis
cfa/cfa-cli
common/analysis
common/common
common/core
common/grammar
common/multi-tests
frontends/c-frontend
frontends/llvm
frontends/petrinet-frontend
solver/solver
solver/solver-javasmt
solver/solver-smtlib
solver/solver-smtlib-cli
solver/solver-z3
solver/solver-z3-legacy
sts/sts
sts/sts-analysis
sts/sts-cli
xcfa/llvm2xcfa
xcfa/xcfa
xcfa/xcfa-analysis
xcfa/xcfa-cli
xsts/xsts
xsts/xsts-analysis
xsts/xsts-cli
xta/xta
xta/xta-analysis
xta/xta-cli

v5.4.0

09 Jul 18:28
081d68e
Compare
Choose a tag to compare

Added CHC solving capabilities to Z3Solver and SmtLibSolver

Modified subprojects (since v5.3.0):
common/core
solver/solver
solver/solver-javasmt
solver/solver-smtlib
solver/solver-z3
solver/solver-z3-legacy
xcfa/xcfa-cli
xcfa/xcfa2chc

v5.3.0

09 Jul 13:31
05f4293
Compare
Choose a tag to compare

This release adds theta-core-level support for the Enum type. Thank you @RipplB!

Modified subprojects (since v5.2.1):
common/core
solver/solver-javasmt
solver/solver-smtlib
solver/solver-z3
solver/solver-z3-legacy
xsts/xsts
xsts/xsts-analysis
xta/xta

v5.2.1

25 Jun 12:39
928c853
Compare
Choose a tag to compare

This release fixes some bugs in the SMT-LIB integration and adds support for the latest solver versions.

Modified subprojects (since v5.2.0):
solver/solver-smtlib

v5.2.0

21 Jun 09:49
c4e24fa
Compare
Choose a tag to compare

This release adds the multi formalism to allow the creation of product models. Thank you @RipplB!

Modified subprojects (since v5.1.1):
cfa/cfa
cfa/cfa-analysis
common/analysis
common/core
common/multi-tests
xsts/xsts
xsts/xsts-analysis