ltl2tgba_fm: fix translation of !{f} as done last year for {f}

* src/tgbaalgos/ltl2tgba_fm.cc: Fix.
* src/tgbatest/randpsl.test: Rewrite using ltlcross and add a testcase.
* NEWS: Mention it.
This commit is contained in:
Alexandre Duret-Lutz 2014-08-21 17:36:34 +02:00
parent d3ddd724c9
commit 408dc878e5
3 changed files with 35 additions and 42 deletions

3
NEWS
View file

@ -31,6 +31,9 @@ New in spot 1.2.4a (not yet released)
not use this operator as some LTL patterns are automatically
reduced to it).
- Fix simplification of bounded repetition in SERE formulas.
- Fix incorrect translation of PSL formulas of the form !{f} where
f is unsatisifable. A similar bug was fixed for {f} in Spot
1.1.4, but for some reason it was not fixed for !{f}.
- Fix parsing of neverclaims produced by Modella.
- Fix a memory leak in the little-used conversion from
transition-based alternating automata to tgba.