diff options
author | Kshitij Bansal <kshitij@cs.nyu.edu> | 2014-04-09 14:35:37 -0400 |
---|---|---|
committer | Kshitij Bansal <kshitij@cs.nyu.edu> | 2014-04-09 14:51:22 -0400 |
commit | 045858c2d492af6e102c6b55a2f3e9e1d044da64 (patch) | |
tree | ac3cbec04cb501d4c431717aba5b052793576cd0 | |
parent | f97a37c54fcff58c9ddfd104e16a331dd6b078fa (diff) |
fix get-info error-behavior
-rw-r--r-- | src/smt/smt_engine.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/smt/smt_engine.cpp b/src/smt/smt_engine.cpp index 7aebb60f6..8586bc9da 100644 --- a/src/smt/smt_engine.cpp +++ b/src/smt/smt_engine.cpp @@ -1348,7 +1348,11 @@ CVC4::SExpr SmtEngine::getInfo(const std::string& key) const return stats; } else if(key == "error-behavior") { // immediate-exit | continued-execution - return SExpr::Keyword("continued-execution"); + if( options::continuedExecution() || options::interactive() ) { + return SExpr::Keyword("continued-execution"); + } else { + return SExpr::Keyword("immediate-exit"); + } } else if(key == "name") { return Configuration::getName(); } else if(key == "version") { |