summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2017-02-13 01:02:03 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2017-02-13 01:02:03 -0800
commitf4853496d7bc96ef134fb300f70f480307fa133b (patch)
tree81e6a6be23ee8a53d608ff7287a5f56141620439 /src
parent3fb058a35562ceeafb2967f0991215ad47a23b0f (diff)
downloadabc-f4853496d7bc96ef134fb300f70f480307fa133b.tar.gz
abc-f4853496d7bc96ef134fb300f70f480307fa133b.tar.bz2
abc-f4853496d7bc96ef134fb300f70f480307fa133b.zip
Adding PDR with abstraction.
Diffstat (limited to 'src')
-rw-r--r--src/proof/pdr/pdrCore.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/proof/pdr/pdrCore.c b/src/proof/pdr/pdrCore.c
index 568f7642..45dbfc9f 100644
--- a/src/proof/pdr/pdrCore.c
+++ b/src/proof/pdr/pdrCore.c
@@ -862,16 +862,16 @@ int Pdr_ManSolveInt( Pdr_Man_t * p )
while ( 1 )
{
int fRefined = 0;
- if ( p->pPars->fUseAbs && p->vAbsFlops == NULL && iFrame == 2 )
+ if ( p->pPars->fUseAbs && p->vAbsFlops == NULL && iFrame == 1 )
{
- int i, Prio;
+// int i, Prio;
assert( p->vAbsFlops == NULL );
p->vAbsFlops = Vec_IntStart( Saig_ManRegNum(p->pAig) );
p->vMapFf2Ppi = Vec_IntStartFull( Saig_ManRegNum(p->pAig) );
p->vMapPpi2Ff = Vec_IntAlloc( 100 );
- Vec_IntForEachEntry( p->vPrio, Prio, i )
- if ( Prio >> p->nPrioShift )
- Vec_IntWriteEntry( p->vAbsFlops, i, 1 );
+// Vec_IntForEachEntry( p->vPrio, Prio, i )
+// if ( Prio >> p->nPrioShift )
+// Vec_IntWriteEntry( p->vAbsFlops, i, 1 );
}
//if ( p->pPars->fUseAbs && p->vAbsFlops )
// printf( "Starting frame %d with %d (%d) flops.\n", iFrame, Vec_IntCountPositive(p->vAbsFlops), Vec_IntCountPositive(p->vPrio) );