remfin: fix tra_to_tba
This fixes a complementation bug reported by Juraj Major and Tereza Šťastná. * spot/twaalgos/remfin.cc (is_scc_tba_type): Fix the condition for handling Fin-alone pairs. * tests/core/complement.test: Add Juraj & Tereza's test case. * NEWS: Mention it.
This commit is contained in:
parent
71fef458e1
commit
adc7c93448
3 changed files with 27 additions and 3 deletions
9
NEWS
9
NEWS
|
|
@ -1,6 +1,13 @@
|
|||
New in spot 2.8.3.dev (not yet released)
|
||||
|
||||
Nothing yet.
|
||||
Bugs fixed:
|
||||
|
||||
- The Rabin-to-Büchi conversion could misbehave when applied to
|
||||
Rabin-like acceptance with where some pairs have missing Inf(.)
|
||||
(e.g. Fin(0)|(Inf(1)&Fin(2))) and when some of the SCCs do not
|
||||
visit the remaining Inf(.). This indirectly caused the
|
||||
complementation algorithm to produce incorrect results on such
|
||||
inputs, causing false positives in ltlcross and autcross.
|
||||
|
||||
New in spot 2.8.3 (2019-11-06)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue