tra_to_tba: finish 05e6e0885

* spot/twaalgos/remfin.cc: Actually use propmarks.
* tests/core/det.test, tests/core/remfin.test,
tests/python/automata.ipynb, tests/python/remfin.py,
tests/python/tra2tba.py: Adjust test cases.
This commit is contained in:
Alexandre Duret-Lutz 2020-07-27 11:08:51 +02:00
parent ff3a3f8144
commit 3220da6605
6 changed files with 240 additions and 302 deletions

View file

@ -273,7 +273,8 @@ namespace spot
state_map[s] = base++;
for (const auto& e: si.inner_edges_of(scc))
{
if (e.acc.has(r) || accedge[aut->edge_number(e)])
unsigned en = aut->edge_number(e);
if ((e.acc | propmarks[en]).has(r) || accedge[en])
continue;
auto src = state_map[e.src];
auto dst = state_map[e.dst];