from-ltlf: never output strong_X

* spot/tl/ltlf.cc: Here.
* tests/core/ltlfilt.test: Adjust test case.
This commit is contained in:
Alexandre Duret-Lutz 2019-09-24 10:34:04 +02:00
parent 98a8b891a1
commit 4378745458
2 changed files with 4 additions and 2 deletions

View file

@ -30,6 +30,8 @@ namespace spot
switch (auto o = f.kind())
{
case op::strong_X:
o = op::X;
SPOT_FALLTHROUGH;
case op::F:
return formula::unop(o, formula::And({alive, t(f[0])}));
case op::X: // weak