diff options
author | yoni206 <yoni206@users.noreply.github.com> | 2018-04-13 22:58:37 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-13 22:58:37 -0700 |
commit | 25e77125743b97b9f36d2344a3b5598ab64223b9 (patch) | |
tree | 7359c99b4671e0b6f439c773d2d60c0e28f59425 /src/smt | |
parent | 84ead159cfbb76c8a6195ed2a64102529a84bdac (diff) |
allowing --bool-to-bv without quantifiers (#1771)
Diffstat (limited to 'src/smt')
-rw-r--r-- | src/smt/smt_engine.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/smt/smt_engine.cpp b/src/smt/smt_engine.cpp index ea51df8c9..57cf3ac8c 100644 --- a/src/smt/smt_engine.cpp +++ b/src/smt/smt_engine.cpp @@ -1472,9 +1472,11 @@ void SmtEngine::setDefaults() { } } - if (options::cbqiBv()) { + if (options::cbqiBv() && d_logic.isQuantified()) + { if(options::boolToBitvector.wasSetByUser()) { - throw OptionException("bool-to-bv not supported with CBQI BV"); + throw OptionException( + "bool-to-bv not supported with CBQI BV for quantified logics"); } Notice() << "SmtEngine: turning off bool-to-bitvector to support CBQI BV" << endl; |