diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2019-06-30 14:07:14 +0300 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2019-06-30 14:07:14 +0300 |
commit | 9f6e1feb190334706fd0b34a92168bac0a91891a (patch) | |
tree | 612289c2f6c04f87694de14da6cd4dec9bf31ee8 /src/proof/cec | |
parent | 9acc242e6d25506a0b0c92e594678ffde3b8dcfb (diff) | |
download | abc-9f6e1feb190334706fd0b34a92168bac0a91891a.tar.gz abc-9f6e1feb190334706fd0b34a92168bac0a91891a.tar.bz2 abc-9f6e1feb190334706fd0b34a92168bac0a91891a.zip |
Cleanup of SAT sweeping code.
Diffstat (limited to 'src/proof/cec')
-rw-r--r-- | src/proof/cec/cecSat.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/proof/cec/cecSat.c b/src/proof/cec/cecSat.c index 5421e885..35f276bf 100644 --- a/src/proof/cec/cecSat.c +++ b/src/proof/cec/cecSat.c @@ -280,10 +280,8 @@ void Cec2_AddClausesSuper( Gia_Man_t * p, Gia_Obj_t * pNode, Vec_Ptr_t * vSuper, ***********************************************************************/ void Cec2_CollectSuper_rec( Gia_Man_t * p, Gia_Obj_t * pObj, Vec_Ptr_t * vSuper, int fFirst, int fUseMuxes ) { - //printf( "v%d ", Gia_ObjValue(pObj) ); // if the new node is complemented or a PI, another gate begins if ( Gia_IsComplement(pObj) || Gia_ObjIsCi(pObj) || -// (!fFirst && Gia_ObjValue(pObj) > 1) || (!fFirst && (p->pRefs ? Gia_ObjRefNum(p, pObj) : Gia_ObjValue(pObj)) > 1) || (fUseMuxes && pObj->fMark0) ) { @@ -531,10 +529,7 @@ int Cec2_ManSimulate( Gia_Man_t * p, Vec_Int_t * vTriples, Cec2_Man_t * pMan ) int iPat = Abc_Lit2Var(Entry); int fPhase = Abc_LitIsCompl(Entry); if ( (fPhase ^ Abc_InfoHasBit((unsigned *)pSim0, iPat)) == Abc_InfoHasBit((unsigned *)pSim1, iPat) ) - { - //printf( "ERROR: Pattern %d did not disprove pair %d and %d.\n", iPat, iRepr, iObj ); Count++; - } } } clk = Abc_Clock(); @@ -775,8 +770,6 @@ int Cec2_ManVerify_rec( Gia_Man_t * p, int iObj, satoko_t * pSat ) } void Cec2_ManVerify( Gia_Man_t * p, int iObj0, int iObj1, int fPhase, satoko_t * pSat ) { -// int val0 = satoko_var_polarity(pSat, Cec2_ObjSatId(p, Gia_ManObj(p, iObj0))) == SATOKO_LIT_TRUE; -// int val1 = satoko_var_polarity(pSat, Cec2_ObjSatId(p, Gia_ManObj(p, iObj1))) == SATOKO_LIT_TRUE; int Value0, Value1; Gia_ManIncrementTravId( p ); Value0 = Cec2_ManVerify_rec( p, iObj0, pSat ); @@ -842,7 +835,6 @@ int Cec2_ManSolveTwo( Cec2_Man_t * p, int iObj0, int iObj1, int fPhase ) Gia_ManIncrementTravId( p->pNew ); Cec2_ManCollect_rec( p, iObj0 ); Cec2_ManCollect_rec( p, iObj1 ); -//printf( "%d ", Vec_IntSize(p->vNodesNew) ); // solve direct if ( p->pPars->fUseCones ) satoko_mark_cone( p->pSat, Vec_IntArray(p->vSatVars), Vec_IntSize(p->vSatVars) ); satoko_assump_push( p->pSat, Abc_Var2Lit(iVar0, 1) ); |