ltl: fix detection of some siPSL formulas

* src/ltlast/bunop.cc: Fix detection of f[:*2] as siPSL if f is siPSL
* src/tests/kind.test: Test it.
* NEWS: Mention it.
This commit is contained in:
Alexandre Duret-Lutz 2015-06-23 19:27:30 +02:00
parent 9ae2af209b
commit 5d9e7d1f93
3 changed files with 9 additions and 9 deletions

View file

@ -69,15 +69,11 @@ namespace spot
break;
case FStar:
is.accepting_eword = false;
is.syntactic_si &= !child->is_boolean();
if (max_ == unbounded)
{
is.finite = false;
is.syntactic_si &= !child->is_boolean();
}
else
{
is.syntactic_si = false;
}
is.finite = false;
if (min_ == 0)
is.syntactic_si = false;
break;
}
}