* src/tgbaalgo/semptinesscheck.hh (counter_example): New class,
extracted from ... (emptiness_check): ... here. * src/tgbaalgos/emptinesscheck.cc, src/tgbatest/ltl2tgba.cc, iface/gspn/ltlgspn.cc: Adjust.
This commit is contained in:
parent
80b7cbcf45
commit
8a84cc6fb3
5 changed files with 124 additions and 86 deletions
|
|
@ -175,24 +175,27 @@ main(int argc, char **argv)
|
|||
res = ec.check();
|
||||
else
|
||||
res = ec.check2();
|
||||
const spot::emptiness_check_status* ecs = ec.result();
|
||||
if (!res)
|
||||
{
|
||||
if (compute_counter_example)
|
||||
{
|
||||
ec.counter_example();
|
||||
ec.print_result(std::cout, proj ? model : 0);
|
||||
spot::counter_example ce(ecs);
|
||||
ce.print_result(std::cout, proj ? model : 0);
|
||||
ce.print_stats(std::cout);
|
||||
}
|
||||
else
|
||||
{
|
||||
std::cout << "non empty" << std::endl;
|
||||
ecs->print_stats(std::cout);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
std::cout << "empty" << std::endl;
|
||||
ecs->print_stats(std::cout);
|
||||
}
|
||||
std::cout << std::endl;
|
||||
ec.print_stats(std::cout);
|
||||
if (!res)
|
||||
exit(1);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue