mirror of
https://github.com/Z3Prover/z3
synced 2025-09-03 16:48:06 +00:00
fix bugs in inliner and usage of unbound variable fix, reported by Arie Gurfinkel
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
bdc28762d3
commit
c4cb66bbfa
16 changed files with 94 additions and 110 deletions
|
@ -43,6 +43,7 @@ Notes:
|
|||
#include "ast_smt2_pp.h"
|
||||
#include "qe_lite.h"
|
||||
#include "ast_ll_pp.h"
|
||||
#include "proof_checker.h"
|
||||
|
||||
namespace pdr {
|
||||
|
||||
|
@ -1306,7 +1307,7 @@ namespace pdr {
|
|||
proof_ref pr = get_proof();
|
||||
proof_checker checker(m);
|
||||
expr_ref_vector side_conditions(m);
|
||||
bool ok = check(pr, side_conditions);
|
||||
bool ok = checker.check(pr, side_conditions);
|
||||
if (!ok) {
|
||||
IF_VERBOSE(0, verbose_stream() << "proof validation failed\n";);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue