summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/inst_strategy_cbqi.cpp
diff options
context:
space:
mode:
authorajreynol <andrew.j.reynolds@gmail.com>2016-09-01 16:35:06 -0500
committerajreynol <andrew.j.reynolds@gmail.com>2016-09-01 16:35:06 -0500
commitcbfc0961327831dc43ce6dda600740bab224ff6c (patch)
tree6e31fa0207cda79364909cefcb51842f890face8 /src/theory/quantifiers/inst_strategy_cbqi.cpp
parent135171f4a10ef709b8982d79f2e477c12b29f64d (diff)
Fix boolean term issue in invariants from sygus. Minor default options changes for cbqi.
Diffstat (limited to 'src/theory/quantifiers/inst_strategy_cbqi.cpp')
-rw-r--r--src/theory/quantifiers/inst_strategy_cbqi.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/theory/quantifiers/inst_strategy_cbqi.cpp b/src/theory/quantifiers/inst_strategy_cbqi.cpp
index 71c0858bf..2c0e0a32f 100644
--- a/src/theory/quantifiers/inst_strategy_cbqi.cpp
+++ b/src/theory/quantifiers/inst_strategy_cbqi.cpp
@@ -427,6 +427,8 @@ Node InstStrategyCbqi::doNestedQERec( Node q, Node n, std::map< Node, Node >& vi
d_nested_qe_info[nr].d_inst_terms.clear();
d_nested_qe_info[nr].d_inst_terms.insert( d_nested_qe_info[nr].d_inst_terms.end(), inst_terms.begin(), inst_terms.end() );
d_nested_qe_info[nr].d_doVts = doVts;
+ //TODO: ensure this holds by restricting prenex when cbqiNestedQe is true.
+ Assert( !options::cbqiInnermost() );
}
}
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback