summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-09-16 08:49:37 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-09-16 08:49:37 -0700
commite87f0dd6795c5cfc63f966807a5d499d48a4c6ef (patch)
tree599c7abddbf87eb165f6ab76a1ad9144e24a6db7 /src
parent5d2dc04144e322daa7dc901d2acc1923521a61d6 (diff)
downloadabc-e87f0dd6795c5cfc63f966807a5d499d48a4c6ef.tar.gz
abc-e87f0dd6795c5cfc63f966807a5d499d48a4c6ef.tar.bz2
abc-e87f0dd6795c5cfc63f966807a5d499d48a4c6ef.zip
Bug fix in PDR.
Diffstat (limited to 'src')
-rw-r--r--src/proof/pdr/pdrMan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/proof/pdr/pdrMan.c b/src/proof/pdr/pdrMan.c
index af7c424a..ec20b8a9 100644
--- a/src/proof/pdr/pdrMan.c
+++ b/src/proof/pdr/pdrMan.c
@@ -54,7 +54,7 @@ Pdr_Man_t * Pdr_ManStart( Aig_Man_t * pAig, Pdr_Par_t * pPars, Vec_Int_t * vPrio
p->pOrder = ABC_ALLOC( int, Aig_ManRegNum(pAig) );
p->vActVars = Vec_IntAlloc( 256 );
if ( !p->pPars->fMonoCnf )
- p->vVLits = Vec_WecStart( Aig_ManLevels(pAig) );
+ p->vVLits = Vec_WecStart( Abc_MaxInt(1, Aig_ManLevels(pAig)) );
// internal use
p->vPrio = vPrioInit ? vPrioInit : Vec_IntStart( Aig_ManRegNum(pAig) ); // priority flops
p->vLits = Vec_IntAlloc( 100 ); // array of literals