abort when compilation failed

This commit is contained in:
Tiago Gomes
2012-11-27 16:54:02 +00:00
parent 610e55a4a2
commit ee1b7dcd21
3 changed files with 31 additions and 8 deletions

View File

@@ -21,6 +21,10 @@ LiftedKc::solveQuery (const Grounds& query)
LiftedOperations::runWeakBayesBall (pfList_, query);
lwcnf_ = new LiftedWCNF (pfList_);
circuit_ = new LiftedCircuit (lwcnf_);
if (circuit_->isCompilationSucceeded() == false) {
cerr << "error: compilation failed" << endl;
abort();
}
vector<PrvGroup> groups;
Ranges ranges;
for (size_t i = 0; i < query.size(); i++) {