X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=src%2FTest%2Felemequalsattest.cc;h=830103fa76dfb1088dce984f55775da67dfc5cbe;hb=4c58af641a877bb6d65769994c8fd57ecedbd22c;hp=aeab4a51f434a322c3041d84835ba0a277a6928b;hpb=927b6bf9fc31106ddc731af427dc1b4b621a1d27;p=satune.git diff --git a/src/Test/elemequalsattest.cc b/src/Test/elemequalsattest.cc index aeab4a5..830103f 100644 --- a/src/Test/elemequalsattest.cc +++ b/src/Test/elemequalsattest.cc @@ -19,11 +19,11 @@ int main(int numargs, char **argv) { Set *s2 = solver->createSet(0, set2, 3); Element *e1 = solver->getElementVar(s1); Element *e2 = solver->getElementVar(s2); - Set *domain[] = {s1, s2}; - Predicate *equals = solver->createPredicateOperator(SATC_EQUALS, domain, 2); + Predicate *equals = solver->createPredicateOperator(SATC_EQUALS); Element *inputs[] = {e1, e2}; BooleanEdge b = solver->applyPredicate(equals, inputs, 2); solver->addConstraint(b); + solver->serialize(); if (solver->solve() == 1) printf("e1=%" PRIu64 " e2=%" PRIu64 "\n", solver->getElementValue(e1), solver->getElementValue(e2));