- int tag = COLL_TAG_ALLREDUCE, rank, nprocs, send_size, newcnt, share;
- int pof2 = 1, mask, send_idx, recv_idx, dst, send_cnt, recv_cnt;
+ int tag = COLL_TAG_ALLREDUCE, send_size, newcnt, share;
+ unsigned int pof2 = 1, mask;
+ int send_idx, recv_idx, dst, send_cnt, recv_cnt;