diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2017-08-13 15:19:49 +0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2017-08-13 15:19:49 +0700 |
commit | 8ae4ed5de53b2be8a54ac586337aec4a91a552b0 (patch) | |
tree | 8e2a6afd39771bfc9e7dfb7e54781f18a06db840 /src | |
parent | fe6cb9e891f55e9478d8444ce64fc0cb673bd989 (diff) | |
download | abc-8ae4ed5de53b2be8a54ac586337aec4a91a552b0.tar.gz abc-8ae4ed5de53b2be8a54ac586337aec4a91a552b0.tar.bz2 abc-8ae4ed5de53b2be8a54ac586337aec4a91a552b0.zip |
Experiments with BMC.
Diffstat (limited to 'src')
-rw-r--r-- | src/base/abci/abc.c | 2 | ||||
-rw-r--r-- | src/sat/bmc/bmcBmcS.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/base/abci/abc.c b/src/base/abci/abc.c index 0fd3f9d6..a841b5f9 100644 --- a/src/base/abci/abc.c +++ b/src/base/abci/abc.c @@ -39986,7 +39986,7 @@ int Abc_CommandAbc9SBmc( Abc_Frame_t * pAbc, int argc, char ** argv ) Bmc_AndPar_t Pars, * pPars = &Pars; int c; memset( pPars, 0, sizeof(Bmc_AndPar_t) ); pPars->nStart = 0; // starting timeframe - pPars->nFramesMax = 100; // maximum number of timeframes + pPars->nFramesMax = 0; // maximum number of timeframes pPars->nFramesAdd = 0; // the number of additional frames pPars->nConfLimit = 0; // maximum number of conflicts at a node pPars->nTimeOut = 0; // timeout in seconds diff --git a/src/sat/bmc/bmcBmcS.c b/src/sat/bmc/bmcBmcS.c index 170b0318..21179457 100644 --- a/src/sat/bmc/bmcBmcS.c +++ b/src/sat/bmc/bmcBmcS.c @@ -473,7 +473,7 @@ Gia_Man_t * Bmcs_ManUnfold( Bmcs_Man_t * p, int f ) // create a clean copy of the new nodes of this timeframe Vec_IntFillExtra( &p->vFr2Sat, Gia_ManObjNum(p->pFrames), -1 ); Vec_IntFillExtra( &p->pFrames->vCopies, Gia_ManObjNum(p->pFrames), -1 ); - assert( Vec_IntCountEntry(&p->pFrames->vCopies, -1) == Vec_IntSize(&p->pFrames->vCopies) ); + //assert( Vec_IntCountEntry(&p->pFrames->vCopies, -1) == Vec_IntSize(&p->pFrames->vCopies) ); Gia_ManStopP( &p->pClean ); p->pClean = Gia_ManStart( Gia_ManObjNum(p->pFrames) - nFrameObjs + 1000 ); Gia_ObjSetCopyArray( p->pFrames, 0, 0 ); |