void ModelChecker::startChecker() {
startExecution(get_system_context(), runChecker);
+ snapshot_stack_init();
+ snapshot_record(0);
}
bool ModelChecker::should_terminate_execution()
else if (execution->isfeasibleprefix() && execution->have_fatal_bug_reports()) {
execution->set_assert();
return true;
+ } else if (execution->isFinished()) {
+ return true;
}
return false;
}