ltsmin: move modelchek in mc directory

* spot/ltsmin/ltsmin.cc, spot/ltsmin/ltsmin.hh,
spot/mc/Makefile.am, tests/ltsmin/modelcheck.cc,
spot/mc/mc.hh: here.
This commit is contained in:
Etienne Renault 2017-09-29 15:18:50 +02:00
parent 1d4cb26235
commit f486dab241
5 changed files with 82 additions and 51 deletions

View file

@ -23,6 +23,8 @@
#include "bin/common_output.hh"
#include <spot/ltsmin/ltsmin.hh>
#include <spot/ltsmin/spins_kripke.hh>
#include <spot/mc/mc.hh>
#include <spot/twaalgos/dot.hh>
#include <spot/tl/defaultenv.hh>
#include <spot/tl/parse.hh>
@ -421,7 +423,11 @@ static int checked_main()
int memused = spot::memusage();
tm.start("emptiness check");
auto res = spot::ltsmin_model::modelcheck
auto res = spot::modelcheck<spot::ltsmin_kripkecube_ptr,
spot::cspins_state,
spot::cspins_iterator,
spot::cspins_state_hash,
spot::cspins_state_equal>
(modelcube, propcube, mc_options.compute_counterexample);
tm.stop("emptiness check");
memused = spot::memusage() - memused;