diff options
author | ajreynol <andrew.j.reynolds@gmail.com> | 2016-09-01 16:35:06 -0500 |
---|---|---|
committer | ajreynol <andrew.j.reynolds@gmail.com> | 2016-09-01 16:35:06 -0500 |
commit | cbfc0961327831dc43ce6dda600740bab224ff6c (patch) | |
tree | 6e31fa0207cda79364909cefcb51842f890face8 /src/theory/quantifiers/inst_strategy_cbqi.cpp | |
parent | 135171f4a10ef709b8982d79f2e477c12b29f64d (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.cpp | 2 |
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() ); } } } |