summaryrefslogtreecommitdiffstats
path: root/src/sat/bsat
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2017-04-28 10:49:56 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2017-04-28 10:49:56 -0700
commit534ebbc7e5661e28fe4d2612740ab5dc0d246fc1 (patch)
tree671f936e325e207f3620e60a5960e354c682989c /src/sat/bsat
parent16ac04667950969699742840ad04a8799781e00b (diff)
downloadabc-534ebbc7e5661e28fe4d2612740ab5dc0d246fc1.tar.gz
abc-534ebbc7e5661e28fe4d2612740ab5dc0d246fc1.tar.bz2
abc-534ebbc7e5661e28fe4d2612740ab5dc0d246fc1.zip
Compiler warnings.
Diffstat (limited to 'src/sat/bsat')
-rw-r--r--src/sat/bsat/satClause.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sat/bsat/satClause.h b/src/sat/bsat/satClause.h
index a4b6200c..3a6afa20 100644
--- a/src/sat/bsat/satClause.h
+++ b/src/sat/bsat/satClause.h
@@ -199,8 +199,8 @@ static inline void Sat_MemAlloc_( Sat_Mem_t * p, int nPageSize )
p->uPageMask = (unsigned)((1 << nPageSize) - 1);
p->nPagesAlloc = 256;
p->pPages = ABC_CALLOC( int *, p->nPagesAlloc );
- p->pPages[0] = ABC_ALLOC( int, (int)(1 << p->nPageSize) );
- p->pPages[1] = ABC_ALLOC( int, (int)(1 << p->nPageSize) );
+ p->pPages[0] = ABC_ALLOC( int, (int)(((word)1) << p->nPageSize) );
+ p->pPages[1] = ABC_ALLOC( int, (int)(((word)1) << p->nPageSize) );
p->iPage[0] = 0;
p->iPage[1] = 1;
Sat_MemWriteLimit( p->pPages[0], 2 );
@@ -315,7 +315,7 @@ static inline int Sat_MemAppend( Sat_Mem_t * p, int * pArray, int nSize, int lrn
p->nPagesAlloc *= 2;
}
if ( p->pPages[p->iPage[lrn]] == NULL )
- p->pPages[p->iPage[lrn]] = ABC_ALLOC( int, (int)(1 << p->nPageSize) );
+ p->pPages[p->iPage[lrn]] = ABC_ALLOC( int, (int)(((word)1) << p->nPageSize) );
pPage = p->pPages[p->iPage[lrn]];
Sat_MemWriteLimit( pPage, 2 );
}