summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/single_inv_partition.h
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-03-11 10:13:24 -0500
committerGitHub <noreply@github.com>2020-03-11 10:13:24 -0500
commit10507bb67177a1e52bdd89535c3c6d77cc62507a (patch)
tree2905771aa934b5c647569286024f8eb4e9c6b4cd /src/theory/quantifiers/single_inv_partition.h
parent2b355305ef635ddfaad7fe75c29221cb2f744a62 (diff)
Fix duplicate variable issue in sygus-qe-preproc (#4013)
Diffstat (limited to 'src/theory/quantifiers/single_inv_partition.h')
-rw-r--r--src/theory/quantifiers/single_inv_partition.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/quantifiers/single_inv_partition.h b/src/theory/quantifiers/single_inv_partition.h
index 0a4af3185..cdc56d1f0 100644
--- a/src/theory/quantifiers/single_inv_partition.h
+++ b/src/theory/quantifiers/single_inv_partition.h
@@ -201,7 +201,7 @@ class SingleInvocationPartition
std::vector<Node> d_si_vars;
/** every free variable of conjuncts[2] */
- std::vector<Node> d_all_vars;
+ std::unordered_set<Node, NodeHashFunction> d_all_vars;
/** map from functions to first-order variables that anti-skolemized them */
std::map<Node, Node> d_func_fo_var;
/** map from first-order variables to the function it anti-skolemized */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback