diff options
author | Abdalrhman Mohamed <32971963+abdoo8080@users.noreply.github.com> | 2020-09-04 10:42:33 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-04 10:42:33 -0500 |
commit | 21e1d2b6441f85a9776310779ebc6ad9e13f5b45 (patch) | |
tree | c37eebbcf87aa3e1b04beb5441455d1bd99037aa /src/printer/smt2 | |
parent | 0d0c1cdbce4fb46ad5c7d4bc620b712ea014722e (diff) |
Use Result::Sat instead of BenchmarkStatus in printers. (#5026)
This PR modifies the printers to use Result::Sat, "internal" version of BenchmarkStatus, for printing benchmark status commands.
Diffstat (limited to 'src/printer/smt2')
-rw-r--r-- | src/printer/smt2/smt2_printer.cpp | 3 | ||||
-rw-r--r-- | src/printer/smt2/smt2_printer.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/printer/smt2/smt2_printer.cpp b/src/printer/smt2/smt2_printer.cpp index da0423956..6c43c9eb1 100644 --- a/src/printer/smt2/smt2_printer.cpp +++ b/src/printer/smt2/smt2_printer.cpp @@ -31,6 +31,7 @@ #include "options/printer_options.h" #include "options/smt_options.h" #include "printer/dagification_visitor.h" +#include "smt/command.h" #include "smt/node_command.h" #include "smt/smt_engine.h" #include "smt_util/boolean_simplification.h" @@ -1775,7 +1776,7 @@ void Smt2Printer::toStreamCmdGetUnsatCore(std::ostream& out) const } void Smt2Printer::toStreamCmdSetBenchmarkStatus(std::ostream& out, - BenchmarkStatus status) const + Result::Sat status) const { out << "(set-info :status " << status << ')'; } diff --git a/src/printer/smt2/smt2_printer.h b/src/printer/smt2/smt2_printer.h index 0cf06dd6b..11f12a640 100644 --- a/src/printer/smt2/smt2_printer.h +++ b/src/printer/smt2/smt2_printer.h @@ -178,7 +178,7 @@ class Smt2Printer : public CVC4::Printer /** Print set-info :status command */ void toStreamCmdSetBenchmarkStatus(std::ostream& out, - BenchmarkStatus status) const override; + Result::Sat status) const override; /** Print set-logic command */ void toStreamCmdSetBenchmarkLogic(std::ostream& out, |