Remove support for extended `(check-sat <term>)` command. (#7270)
authorAbdalrhman Mohamed <32971963+abdoo8080@users.noreply.github.com>
Wed, 29 Sep 2021 21:32:31 +0000 (16:32 -0500)
committerGitHub <noreply@github.com>
Wed, 29 Sep 2021 21:32:31 +0000 (21:32 +0000)
commitbed236463f34019a802c8f0ee66f386b77ac4446
treeb243c34aa9382f34f87c187ae136c000ac2d906e
parent7d859b19c2755dc5071f4bedbbeab8a37870e69a
Remove support for extended `(check-sat <term>)` command. (#7270)

This commit removes support for the extended `(check-sat <term>)` command which overlaps in functionality with the standard `(check-sat-assuming (<prop_literal>*))` command.
15 files changed:
examples/api/smtlib/extract.smt2
src/parser/smt2/Smt2.g
src/printer/ast/ast_printer.cpp
src/printer/ast/ast_printer.h
src/printer/printer.cpp
src/printer/printer.h
src/printer/smt2/smt2_printer.cpp
src/printer/smt2/smt2_printer.h
src/smt/command.cpp
src/smt/command.h
src/smt/smt_engine.cpp
src/theory/theory_engine.cpp
test/regress/regress0/cores/issue4925.smt2
test/regress/regress0/cores/issue5238.smt2
test/regress/regress0/cores/issue5902.smt2