summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2012-07-25 20:42:55 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2012-07-25 20:42:55 -0700
commit950777ed50f9b59b51627da2af4efbb816bef562 (patch)
tree75f005c9faea86d5acc1c418806da8c32543f940
parentbb68d0b7f60c4dc6bf57b85d7c4e3c510df458cf (diff)
downloadabc-950777ed50f9b59b51627da2af4efbb816bef562.tar.gz
abc-950777ed50f9b59b51627da2af4efbb816bef562.tar.bz2
abc-950777ed50f9b59b51627da2af4efbb816bef562.zip
Fixing interpolation to run without resource limits by default.
-rw-r--r--src/base/abci/abcRec2.c4
-rw-r--r--src/proof/int/intCore.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/base/abci/abcRec2.c b/src/base/abci/abcRec2.c
index 7c4775ef..460436ef 100644
--- a/src/base/abci/abcRec2.c
+++ b/src/base/abci/abcRec2.c
@@ -1098,8 +1098,8 @@ void Abc_NtkRecStart2( Gia_Man_t * pGia, int nVars, int nCuts, int fTrim )
p->vTtMem = Vec_MemAlloc( p->nWords/2, 12 ); // 32 KB/page for 6-var functions
// create hash table
- //p->nBins = 50011;
- p->nBins =500011;
+ p->nBins = 20011;
+ //p->nBins =500011;
p->pBins = ABC_ALLOC( int, p->nBins );
memset( p->pBins, -1, sizeof(int) * p->nBins );
diff --git a/src/proof/int/intCore.c b/src/proof/int/intCore.c
index c226c7e1..7891fa69 100644
--- a/src/proof/int/intCore.c
+++ b/src/proof/int/intCore.c
@@ -194,7 +194,7 @@ p->timeEqu += clock() - clk;
// iterate the interpolation procedure
for ( i = 0; ; i++ )
{
- if ( p->nFrames + i >= pPars->nFramesMax )
+ if ( pPars->nFramesMax && p->nFrames + i >= pPars->nFramesMax )
{
if ( pPars->fVerbose )
printf( "Reached limit (%d) on the number of timeframes.\n", pPars->nFramesMax );