summaryrefslogtreecommitdiff
path: root/src/smt/smt_engine_check_proof.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/smt/smt_engine_check_proof.cpp')
-rw-r--r--src/smt/smt_engine_check_proof.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/smt/smt_engine_check_proof.cpp b/src/smt/smt_engine_check_proof.cpp
index c4747d724..14adcc536 100644
--- a/src/smt/smt_engine_check_proof.cpp
+++ b/src/smt/smt_engine_check_proof.cpp
@@ -64,11 +64,12 @@ void SmtEngine::checkProof() {
Chat() << "checking proof..." << endl;
if( !(d_logic.isPure(theory::THEORY_BOOL) ||
+ d_logic.isPure(theory::THEORY_BV) ||
(d_logic.isPure(theory::THEORY_UF) &&
! d_logic.hasCardinalityConstraints())) ||
d_logic.isQuantified()) {
// no checking for these yet
- Notice() << "Notice: no proof-checking for non-UF/Bool proofs yet" << endl;
+ Notice() << "Notice: no proof-checking for non-UF/Bool/BV proofs yet" << endl;
return;
}
@@ -91,7 +92,7 @@ void SmtEngine::checkProof() {
a.use_nested_app = false;
a.compile_lib = false;
init();
- check_file(pfFile, args());
+ check_file(pfFile, a);
close(fd);
#else /* IS_PROOFS_BUILD */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback