spot/spot/tl
Alexandre Duret-Lutz 62fb0c354e stength: fix detection of terminal automata
Fixes issue #553.

* spot/twaalgos/strength.cc (is_type_automaton): Make sure an
accepting SCC is not followed by a rejecting one.
(is_terminal_automaton): Mark the third-argument version deprecated.
* spot/twaalgos/strength.hh: Adjust.
* spot/twaalgos/couvreurnew.cc: Remove the inappropriate terminal
optimization.
* bin/ltlfilt.cc, spot/tl/hierarchy.cc, spot/twaalgos/gfguarantee.cc,
tests/core/ikwiad.cc: Remove usage of the third argument of
is_terminal_automaton.
* tests/core/readsave.test, tests/core/strength.test: Adjust test
cases.
* NEWS: Mention the bug.
2023-11-22 17:28:02 +01:00
..
.gitignore rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
apcollect.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
apcollect.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
contain.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
contain.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
declenv.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
declenv.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
defaultenv.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
defaultenv.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
dot.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
dot.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
environment.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
exclusive.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
exclusive.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
formula.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
formula.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
hierarchy.cc stength: fix detection of terminal automata 2023-11-22 17:28:02 +01:00
hierarchy.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
length.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
length.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
ltlf.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
ltlf.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
Makefile.am Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
mark.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
mark.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
mutation.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
mutation.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
nenoform.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
nenoform.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
parse.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
print.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
print.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
randomltl.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
randomltl.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
relabel.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
relabel.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
remove_x.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
remove_x.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
simplify.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
simplify.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
snf.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
snf.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
sonf.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
sonf.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
unabbrev.cc Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00
unabbrev.hh Upgrade the Copyright strings to point to AUTHORS and drop years 2023-11-18 21:50:32 +01:00