remprop: reset no-terminal property

Reported by Yong Li.

* spot/twaalgos/remprop.cc: Here.
* tests/python/removeap.py: New test case.
* tests/Makefile.am: Add it.
* NEWS: Document the issue.
* THANKS: Add Yong Li.
This commit is contained in:
Alexandre Duret-Lutz 2019-06-02 09:00:08 +02:00
parent 03b8db0fed
commit 74786324f4
5 changed files with 46 additions and 1 deletions

6
NEWS
View file

@ -102,6 +102,12 @@ New in spot 2.7.4.dev (not yet released)
F(G(a & Fb) = FGa & GFb (unless option "reduce_size_strictly")
G(F(a & Gb)) = GFa & FGb (unless option "reduce_size_strictly")
Bugs fixed:
- The remove_ap algorithm was preserving the "terminal property" of
automata, but it is possible that a non-terminal input produces a
terminal output after some propositions are removed.
New in spot 2.7.4 (2019-04-27)
Bugs fixed: