mirror of
https://github.com/Z3Prover/z3
synced 2025-06-20 21:03:39 +00:00
removed distinct predicate hack
This commit is contained in:
parent
de81db9a3b
commit
60ef669fbc
1 changed files with 2 additions and 0 deletions
|
@ -253,10 +253,12 @@ protected:
|
||||||
}
|
}
|
||||||
|
|
||||||
void assert_axiom(const expr &axiom){
|
void assert_axiom(const expr &axiom){
|
||||||
|
#if 0
|
||||||
// HACK: large "distict" predicates can kill the legacy SMT solver -- ignore them
|
// HACK: large "distict" predicates can kill the legacy SMT solver -- ignore them
|
||||||
if(axiom.is_app() && axiom.decl().get_decl_kind() == Distinct)
|
if(axiom.is_app() && axiom.decl().get_decl_kind() == Distinct)
|
||||||
if(axiom.num_args() > 10)
|
if(axiom.num_args() > 10)
|
||||||
return;
|
return;
|
||||||
|
#endif
|
||||||
islvr->AssertInterpolationAxiom(axiom);
|
islvr->AssertInterpolationAxiom(axiom);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue