summaryrefslogtreecommitdiff
path: root/src/theory/uf
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/uf')
-rw-r--r--src/theory/uf/kinds2
-rw-r--r--src/theory/uf/theory_uf_strong_solver.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/theory/uf/kinds b/src/theory/uf/kinds
index ce8785f86..efad8beb9 100644
--- a/src/theory/uf/kinds
+++ b/src/theory/uf/kinds
@@ -9,7 +9,7 @@ typechecker "theory/uf/theory_uf_type_rules.h"
instantiator ::CVC4::theory::uf::InstantiatorTheoryUf "theory/uf/theory_uf_instantiator.h"
properties stable-infinite parametric
-properties check propagate staticLearning presolve
+properties check propagate ppStaticLearn presolve
rewriter ::CVC4::theory::uf::TheoryUfRewriter "theory/uf/theory_uf_rewriter.h"
parameterized APPLY_UF VARIABLE 1: "uninterpreted function application"
diff --git a/src/theory/uf/theory_uf_strong_solver.cpp b/src/theory/uf/theory_uf_strong_solver.cpp
index 70b07daa6..2ee8b6c93 100644
--- a/src/theory/uf/theory_uf_strong_solver.cpp
+++ b/src/theory/uf/theory_uf_strong_solver.cpp
@@ -941,7 +941,7 @@ void StrongSolverTheoryUf::ConflictFind::propagate( Theory::Effort level, Output
Debug("uf-ss-prop-as-dec") << "Propagate as decision " << d_type << ", cardinality = " << d_cardinality << std::endl;
Assert( !cn.isNull() );
if( d_cardinality_assertions.find( cn )==d_cardinality_assertions.end() ){
- out->propagateAsDecision( d_cardinality_literal[ d_cardinality ] );
+ //out->propagateAsDecision( d_cardinality_literal[ d_cardinality ] );
Debug("uf-ss-prop-as-dec") << "Propagate as decision " << d_cardinality_literal[ d_cardinality ];
Debug("uf-ss-prop-as-dec") << " " << d_cardinality_literal[ d_cardinality ][0].getType() << std::endl;
}
@@ -990,7 +990,7 @@ void StrongSolverTheoryUf::ConflictFind::setCardinality( int c, OutputChannel* o
//add the appropriate lemma
Debug("uf-ss-fmf") << "Set cardinality " << d_type << " = " << c << std::endl;
Debug("uf-ss-prop-as-dec") << "Propagate as decision " << lem[0] << std::endl;
- out->propagateAsDecision( lem[0] );
+ //out->propagateAsDecision( lem[0] );
d_is_cardinality_requested = true;
d_is_cardinality_requested_c = true;
//now, require old literal to be decided false
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback