diff --git a/hpvm/test/parboil/benchmarks/stencil/src/visc/stencil.cpp b/hpvm/test/parboil/benchmarks/stencil/src/visc/stencil.cpp index 11a02fdd488acbaf9c080cab63e968b3310e180e..9ecba96aed5642a4babaea8667576c25c1e4fb1f 100644 --- a/hpvm/test/parboil/benchmarks/stencil/src/visc/stencil.cpp +++ b/hpvm/test/parboil/benchmarks/stencil/src/visc/stencil.cpp @@ -219,9 +219,9 @@ int main(int argc, char** argv) { //only use 1D thread block - int tx =256; - long block[3] = {tx,1,1}; - long grid[3] = {(nx-2+tx-1)/tx*tx,ny-2,nz-2}; + size_t tx = 256; + size_t block[3] = {tx,1,1}; + size_t grid[3] = {((unsigned)nx-2+tx-1)/tx*tx,(unsigned)ny-2,(unsigned)nz-2}; //size_t grid[3] = {nx-2,ny-2,nz-2}; size_t offset[3] = {1,1,1};