From 7bcd75d80afd44633d018fc9636bf3788709bae2 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Sun, 12 May 2013 10:19:33 -0700 Subject: SAT sweeping under constraints (bug fix). --- src/proof/ssc/sscCore.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/proof/ssc/sscCore.c b/src/proof/ssc/sscCore.c index 1ba5cf04..411df1e5 100644 --- a/src/proof/ssc/sscCore.c +++ b/src/proof/ssc/sscCore.c @@ -286,7 +286,10 @@ p->timeSimSat += clock() - clk; continue; pRepr = Gia_ObjReprObj(pAig, i); if ( (int)pObj->Value == Abc_LitNotCond( pRepr->Value, pRepr->fPhase ^ pObj->fPhase ) ) + { + Gia_ObjSetProved( pAig, i ); continue; + } assert( Abc_Lit2Var(pRepr->Value) != Abc_Lit2Var(pObj->Value) ); fCompl = pRepr->fPhase ^ pObj->fPhase ^ Abc_LitIsCompl(pRepr->Value) ^ Abc_LitIsCompl(pObj->Value); -- cgit v1.2.3