spot/tests
Alexandre Duret-Lutz 0e71dd70c1 sccfilter: some inherently-weak automata should have t acceptance
* spot/twaalgos/sccfilter.cc: If an inherently-weak automaton has
no rejecting cycle, reduce its acceptance to t instead of Büchi.
* spot/twa/acc.hh (operator==, operator<): Fix comparisons of
true acceptances.
* NEWS: Mention these two changes.
* spot/twaalgos/sccfilter.hh: Update documentation.
* spot/twaalgos/determinize.cc (tgba_determinize): The call
to scc_filter assume that the input BA is never reduced to t
acceptance.  Call scc_filter with an extra option to ensure that.
* spot/twaalgos/postproc.cc (do_scc_filter): Adjust to add the
extra option when we want to build Büchi or coBuchi.
(ensure_ba): Don't mark trivial SCCs as accepting.
* tests/core/complement.test, tests/core/dstar.test,
tests/core/ltlsynt.test, tests/core/readsave.test,
tests/core/wdba2.test, tests/python/_product_susp.ipynb,
tests/python/automata-io.ipynb, tests/python/dualize.py,
tests/python/highlighting.ipynb, tests/python/intrun.py,
tests/python/setacc.py, tests/python/simstate.py,
tests/python/stutter-inv.ipynb, tests/python/zlktree.py: Adjust test
cases.
2023-11-17 13:41:19 +01:00
..
core sccfilter: some inherently-weak automata should have t acceptance 2023-11-17 13:41:19 +01:00
ltsmin ltsmin: make it easier to find the README 2023-11-15 17:23:47 +01:00
python sccfilter: some inherently-weak automata should have t acceptance 2023-11-17 13:41:19 +01:00
sanity * tests/sanity/style.test: Don't use egrep. 2023-08-03 11:49:08 +02:00
.gitignore more files to ignore 2016-01-26 19:21:35 +01:00
Makefile.am implement a FORQ-based inclusion check for SBAs 2023-09-13 15:48:17 +02:00
run.in test: fix running on python test in OpenBSD 2022-10-02 14:37:21 +02:00