fix is_generalized_rabin() and is_generalized_streett()

* spot/twa/acc.cc: Fix detection of single-pairs gen-Rabin and
gen-Streett.
* tests/core/randaut.test: Add test case.
* NEWS: Mention this issue.
This commit is contained in:
Alexandre Duret-Lutz 2020-02-15 10:05:27 +01:00
parent 6a988f6884
commit bf42b19eff
3 changed files with 37 additions and 11 deletions

4
NEWS
View file

@ -99,6 +99,10 @@ New in spot 2.8.5.dev (not yet released)
- Some formulas with Boolean sub-formulas equivalent to true or
false could be translated into automata with false labels.
- The HOA printer would incorrectly output the condition such
'Fin(1) & Inf(2) & Fin(0)' as 'Fin(0) | Fin(1) & Inf(2)'
due to a bug in the is_generalized_rabin() matching function.
New in spot 2.8.5 (2020-01-04)
Bugs fixed: