Skip to content

Commit 4a8ce59

Browse files
committed
fix
1 parent b831d23 commit 4a8ce59

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

src/smt/set_defaults.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1437,9 +1437,9 @@ void SetDefaults::setDefaultsQuantifiers(const LogicInfo& logic,
14371437
SET_AND_NOTIFY(quantifiers, cegqi, false, "instMaxLevel");
14381438
}
14391439
// enable MBQI if --mbqi-enum is provided
1440-
if (opts.quantifiers.mbqiFastSygus)
1440+
if (opts.quantifiers.mbqiEnum)
14411441
{
1442-
SET_AND_NOTIFY_IF_NOT_USER(quantifiers, mbqi, true, "mbqiFastSygus");
1442+
SET_AND_NOTIFY_IF_NOT_USER(quantifiers, mbqi, true, "mbqiEnum");
14431443
}
14441444
if (opts.quantifiers.mbqi)
14451445
{

src/theory/quantifiers/inst_strategy_mbqi.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ InstStrategyMbqi::InstStrategyMbqi(Env& env,
5050
// may appear in certain models e.g. strings of excessive length
5151
d_nonClosedKinds.insert(Kind::WITNESS);
5252

53-
if (options().quantifiers.mbqiFastSygus)
53+
if (options().quantifiers.mbqiEnum)
5454
{
5555
d_msenum.reset(new MbqiFastSygus(env, *this));
5656
}
@@ -496,7 +496,7 @@ Node InstStrategyMbqi::convertToQuery(
496496
Node InstStrategyMbqi::modelValueToQuery(const Node& t)
497497
{
498498
FirstOrderModel* fm = d_treg.getModel();
499-
if (!options().quantifiers.mbqiFastSygus)
499+
if (!options().quantifiers.mbqiEnum)
500500
{
501501
return fm->getValue(t);
502502
}
@@ -542,7 +542,7 @@ void InstStrategyMbqi::modelValueFromQuery(
542542
const std::map<Node, Node>& mvToFreshVar)
543543
{
544544
getModelFromSubsolver(smt, vars, mvs);
545-
if (options().quantifiers.mbqiFastSygus)
545+
if (options().quantifiers.mbqiEnum)
546546
{
547547
std::vector<Node> smvs(mvs);
548548
if (d_msenum->constructInstantiation(q, query, vars, smvs, mvToFreshVar))

src/theory/quantifiers/mbqi_fast_sygus.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ void MVarInfo::initialize(Env& env,
5353
trules.insert(trules.end(), vs.begin(), vs.end());
5454
}
5555
// include free symbols from body of quantified formula if applicable
56-
if (env.getOptions().quantifiers.mbqiFastSygusFreeSymsGrammar)
56+
if (env.getOptions().quantifiers.mbqiEnumFreeSymsGrammar)
5757
{
5858
std::unordered_set<Node> syms;
5959
expr::getSymbols(q[1], syms);
@@ -144,14 +144,14 @@ void MQuantInfo::initialize(Env& env, InstStrategyMbqi& parent, const Node& q)
144144
{
145145
d_nindices.push_back(index);
146146
// include variables defined in terms of others if applicable
147-
if (env.getOptions().quantifiers.mbqiFastSygusExtVarsGrammar)
147+
if (env.getOptions().quantifiers.mbqiEnumExtVarsGrammar)
148148
{
149149
etrules.push_back(v);
150150
}
151151
}
152152
}
153153
// include the global symbols if applicable
154-
if (env.getOptions().quantifiers.mbqiFastSygusGlobalSymGrammar)
154+
if (env.getOptions().quantifiers.mbqiEnumGlobalSymGrammar)
155155
{
156156
const context::CDHashSet<Node>& gsyms = parent.getGlobalSyms();
157157
for (const Node& v : gsyms)

0 commit comments

Comments
 (0)