summaryrefslogtreecommitdiff
path: root/src/printer
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-05-19 14:51:19 -0500
committerGitHub <noreply@github.com>2020-05-19 14:51:19 -0500
commit02b88b7665df5a6b1a2bce231d7567efdcc4b20a (patch)
treeceff0419b0d08b551620a1b7ec239ebf0e069823 /src/printer
parenteebfe6389321c24329d9b58f699ad67486cc30e0 (diff)
Update enum and option names for sygus languages (#4388)
This ensures sygus is interpreted as sygus version 2; sygus1 must be used to specify sygus version 1. Required for the 1.8 release.
Diffstat (limited to 'src/printer')
-rw-r--r--src/printer/printer.cpp2
-rw-r--r--src/printer/smt2/smt2_printer.cpp6
2 files changed, 3 insertions, 5 deletions
diff --git a/src/printer/printer.cpp b/src/printer/printer.cpp
index 085a32c43..f8d62a8be 100644
--- a/src/printer/printer.cpp
+++ b/src/printer/printer.cpp
@@ -56,7 +56,7 @@ unique_ptr<Printer> Printer::makePrinter(OutputLanguage lang)
return unique_ptr<Printer>(
new printer::smt2::Smt2Printer(printer::smt2::z3str_variant));
- case LANG_SYGUS:
+ case LANG_SYGUS_V1:
return unique_ptr<Printer>(
new printer::smt2::Smt2Printer(printer::smt2::sygus_variant));
diff --git a/src/printer/smt2/smt2_printer.cpp b/src/printer/smt2/smt2_printer.cpp
index fbccd26ed..9edc73acd 100644
--- a/src/printer/smt2/smt2_printer.cpp
+++ b/src/printer/smt2/smt2_printer.cpp
@@ -2276,11 +2276,9 @@ static OutputLanguage variantToLanguage(Variant variant)
return language::output::LANG_SMTLIB_V2_0;
case z3str_variant:
return language::output::LANG_Z3STR;
- case sygus_variant:
- return language::output::LANG_SYGUS;
+ case sygus_variant: return language::output::LANG_SYGUS_V1;
case no_variant:
- default:
- return language::output::LANG_SMTLIB_V2_5;
+ default: return language::output::LANG_SMTLIB_V2_6;
}
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback