What's new in TLAPS version 1.4.5
(February 2020)
We switched to Z3 for the default SMT back-end prover and fixed a
number of bugs (including some soundness bugs).
What's new in TLAPS version 1.4.3
(June 2015)
Many bug fixes.
What's new in TLAPS version 1.3.2
(May 2014)
We added a few definitions and theorems
in NaturalsInduction.tla
and changed the name of
the translate
utility to ptl_to_trp
in
order to avoid possible name clashes.
What's new in TLAPS version 1.3.0
(March 2014)
We fixed some bugs, but the most important change is the addition of
a back-end prover for temporal logic (LS4), invoked with
the pragma PTL
(Propositional Temporal Logic).
What's new in TLAPS version 1.2.1
(September 2013)
(non-exhaustive list)
TLA proof manager
- New option:
--stretch
to adapt timeouts to the
machine's speed
- Speed improvements for large multi-module specifications
- Many bug fixes
Backend provers
- Removed Cooper's algorithm (everybody should use SMT instead)
- A new back-end for calling TPTP provers
- New option on Windows:
--fast-isabelle
to invoke
Isabelle more efficiently
What's new in TLAPS version 1.1.1
(November 2012)
(non-exhaustive list)
TLA proof manager
- Many bug fixes; robustness improvements
Backend provers
- New translation for SMT back-ends (more robust and more
effective)
What's new in TLAPS version 1.0
(January 2012)
(non-exhaustive list)
TLA proof manager
- Overall efficiency improved (speed and robustness: minor bugs
fixed)
- New way to call backend provers via TLA+ identifiers
(see tactics).
- Improved fingerprints (incremental saving, improved sharing,
history).
- Implementation of Cooper's quantifier-elimination algorithm
(tactic
SimpleArithmetic
) can now deal with abstract
terms (e.g. prove that f[x] + 1 > f[x]
without
unfolding the definition of f
).
- Improved Toolbox integration.
- Improved reasons of failure messages.
Backend provers
- New backend translator to SMTLIB2 standard smt input format.
- New backend translator to the Z3 smt-solver native input format.
- New backend translator to the Yices smt-solver native input
format.
- Upgrade from Isabelle2009-1 to Isabelle2011-1.