{
}
-ProofChecker::ProofChecker(uint32_t pclevel, rewriter::RewriteDb* rdb)
- : d_pclevel(pclevel), d_rdb(rdb)
+ProofChecker::ProofChecker(bool eagerCheck,
+ uint32_t pclevel,
+ rewriter::RewriteDb* rdb)
+ : d_eagerCheck(eagerCheck), d_pclevel(pclevel), d_rdb(rdb)
{
}
}
}
// fails if pedantic level is not met
- if (options::proofEagerChecking())
+ if (d_eagerCheck)
{
std::stringstream serr;
if (isPedanticFailure(id, serr, enableOutput))