We are pleased to announce the release of Spot 0.7.1.
Spot is a model-checking library developed collaboratively by LRDE and
LIP6. It provides algorithms and data structures to implement the
automata-theoretic approach to LTL model checking.
This is a quick maintenance release mainly to fix some configuration
problem if you already had a previous version of Spot installed, and
to address a more serious bug in WDBA minimization.
We have also integrated some minor features that should ease
comparisons with the Büchi Store. But beware: the Büchi Store (and
Goal) uses right-associativity for operators "W", "U", and
"R", while
Spot applies left-associativity. A formula like "p W q U r" will be
interpreted differently. We will probably switch to
right-associativity in a future version in order to get closer to the
PSL standard.
You can find the new release here:
http://spot.lip6.fr/dl/spot-0.7.1.tar.gz (14MB)
New in spot 0.7.1 (2001-02-07):
* The LTL parser will accept operator ~ (for not) as well
as --> and <--> (for implication and equivalence), allowing
formulae from the Büchi Store to be read directly.
* The neverclaim parser will accept guards of the form
:: !(...) -> goto ...
instead of the more commonly used
:: (!(...)) -> goto ...
This makes it possible to read neverclaims provided by the Büchi Store.
* A new ltl2tgba option, -kt, will count the number of "sub-transitions".
I.e., a transition labelled by "true" counts for 4
"sub-transitions"
if the automaton uses 2 atomic propositions.
* Bugs fixed:
- Fix segfault during WDBA minimization on automata with useless states.
- Use the included BuDDy library if the one already installed
is older than the one distributed with Spot 0.7.
- Fix two typos in the code of the CGI scripts.
--
Alexandre Duret-Lutz