summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/sygus
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2018-05-09 11:54:59 -0500
committerGitHub <noreply@github.com>2018-05-09 11:54:59 -0500
commit609a4c11eed577f127644006465d7e112139532d (patch)
treea7fdcd05b759dfd235719d841d90761e3bc85b17 /src/theory/quantifiers/sygus
parentdf974e62c34f3e1b4f57feb64e439e1e791e87ce (diff)
Better option names for PBE (#1891)
Diffstat (limited to 'src/theory/quantifiers/sygus')
-rw-r--r--src/theory/quantifiers/sygus/ce_guided_conjecture.cpp3
-rw-r--r--src/theory/quantifiers/sygus/sygus_pbe.cpp2
2 files changed, 3 insertions, 2 deletions
diff --git a/src/theory/quantifiers/sygus/ce_guided_conjecture.cpp b/src/theory/quantifiers/sygus/ce_guided_conjecture.cpp
index d5a430229..69cf7f73b 100644
--- a/src/theory/quantifiers/sygus/ce_guided_conjecture.cpp
+++ b/src/theory/quantifiers/sygus/ce_guided_conjecture.cpp
@@ -16,6 +16,7 @@
#include "expr/datatype.h"
#include "options/base_options.h"
+#include "options/datatypes_options.h"
#include "options/quantifiers_options.h"
#include "printer/printer.h"
#include "prop/prop_engine.h"
@@ -47,7 +48,7 @@ CegConjecture::CegConjecture(QuantifiersEngine* qe)
d_refine_count(0),
d_syntax_guided(false)
{
- if (options::sygusPbe())
+ if (options::sygusSymBreakPbe() || options::sygusUnifPbe())
{
d_modules.push_back(d_ceg_pbe.get());
}
diff --git a/src/theory/quantifiers/sygus/sygus_pbe.cpp b/src/theory/quantifiers/sygus/sygus_pbe.cpp
index 472cfbd89..cae2a432d 100644
--- a/src/theory/quantifiers/sygus/sygus_pbe.cpp
+++ b/src/theory/quantifiers/sygus/sygus_pbe.cpp
@@ -144,7 +144,7 @@ bool CegConjecturePbe::initialize(Node n,
}
}
- if (!options::sygusUnifCondSol())
+ if (!options::sygusUnifPbe())
{
// we are not doing unification
return false;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback