Fix warnings from non-debug mode.
Thanks Ralph for the report.
Этот коммит содержится в:
родитель
cb473ee00c
Коммит
e9d533e62e
@ -168,7 +168,7 @@ int ompi_coll_base_allgather_intra_bruck(const void *sbuf, int scount,
|
||||
*/
|
||||
if (0 != rank) {
|
||||
char *free_buf = NULL, *shift_buf = NULL;
|
||||
ptrdiff_t span, gap;
|
||||
ptrdiff_t span, gap = 0;
|
||||
|
||||
span = opal_datatype_span(&rdtype->super, (int64_t)(size - rank) * rcount, &gap);
|
||||
|
||||
|
@ -135,7 +135,7 @@ ompi_coll_base_allreduce_intra_recursivedoubling(const void *sbuf, void *rbuf,
|
||||
int ret, line, rank, size, adjsize, remote, distance;
|
||||
int newrank, newremote, extra_ranks;
|
||||
char *tmpsend = NULL, *tmprecv = NULL, *tmpswap = NULL, *inplacebuf_free = NULL, *inplacebuf;
|
||||
ptrdiff_t span, gap;
|
||||
ptrdiff_t span, gap = 0;
|
||||
|
||||
size = ompi_comm_size(comm);
|
||||
rank = ompi_comm_rank(comm);
|
||||
|
@ -3,7 +3,7 @@
|
||||
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
|
||||
* University Research and Technology
|
||||
* Corporation. All rights reserved.
|
||||
* Copyright (c) 2004-2016 The University of Tennessee and The University
|
||||
* Copyright (c) 2004-2017 The University of Tennessee and The University
|
||||
* of Tennessee Research Foundation. All rights
|
||||
* reserved.
|
||||
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
||||
@ -42,7 +42,7 @@ mca_coll_base_alltoall_intra_basic_inplace(const void *rbuf, int rcount,
|
||||
mca_coll_base_module_t *module)
|
||||
{
|
||||
int i, j, size, rank, err = MPI_SUCCESS, line;
|
||||
ptrdiff_t ext, gap;
|
||||
ptrdiff_t ext, gap = 0;
|
||||
ompi_request_t *req;
|
||||
char *allocated_buffer = NULL, *tmp_buffer;
|
||||
size_t max_size;
|
||||
@ -197,7 +197,7 @@ int ompi_coll_base_alltoall_intra_bruck(const void *sbuf, int scount,
|
||||
int i, k, line = -1, rank, size, err = 0;
|
||||
int sendto, recvfrom, distance, *displs = NULL, *blen = NULL;
|
||||
char *tmpbuf = NULL, *tmpbuf_free = NULL;
|
||||
ptrdiff_t sext, rext, span, gap;
|
||||
ptrdiff_t sext, rext, span, gap = 0;
|
||||
struct ompi_datatype_t *new_ddt;
|
||||
|
||||
if (MPI_IN_PLACE == sbuf) {
|
||||
|
@ -3,7 +3,7 @@
|
||||
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
|
||||
* University Research and Technology
|
||||
* Corporation. All rights reserved.
|
||||
* Copyright (c) 2004-2015 The University of Tennessee and The University
|
||||
* Copyright (c) 2004-2017 The University of Tennessee and The University
|
||||
* of Tennessee Research Foundation. All rights
|
||||
* reserved.
|
||||
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
||||
@ -49,8 +49,8 @@ ompi_coll_base_gather_intra_binomial(const void *sbuf, int scount,
|
||||
char *ptmp = NULL, *tempbuf = NULL;
|
||||
ompi_coll_tree_t* bmtree;
|
||||
MPI_Status status;
|
||||
MPI_Aint sextent, sgap, ssize;
|
||||
MPI_Aint rextent, rgap, rsize;
|
||||
MPI_Aint sextent, sgap = 0, ssize;
|
||||
MPI_Aint rextent, rgap = 0, rsize;
|
||||
mca_coll_base_module_t *base_module = (mca_coll_base_module_t*) module;
|
||||
mca_coll_base_comm_t *data = base_module->base_data;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
|
||||
* University Research and Technology
|
||||
* Corporation. All rights reserved.
|
||||
* Copyright (c) 2004-2015 The University of Tennessee and The University
|
||||
* Copyright (c) 2004-2017 The University of Tennessee and The University
|
||||
* of Tennessee Research Foundation. All rights
|
||||
* reserved.
|
||||
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
||||
@ -65,7 +65,7 @@ int ompi_coll_base_reduce_generic( const void* sendbuf, void* recvbuf, int origi
|
||||
char *inbuf[2] = {NULL, NULL}, *inbuf_free[2] = {NULL, NULL};
|
||||
char *accumbuf = NULL, *accumbuf_free = NULL;
|
||||
char *local_op_buffer = NULL, *sendtmpbuf = NULL;
|
||||
ptrdiff_t extent, size, gap, segment_increment;
|
||||
ptrdiff_t extent, size, gap = 0, segment_increment;
|
||||
ompi_request_t **sreq = NULL, *reqs[2] = {MPI_REQUEST_NULL, MPI_REQUEST_NULL};
|
||||
int num_segments, line, ret, segindex, i, rank;
|
||||
int recvcount, prevcount, inbi;
|
||||
@ -526,7 +526,7 @@ int ompi_coll_base_reduce_intra_in_order_binary( const void *sendbuf, void *recv
|
||||
use_this_sendbuf = (void *)sendbuf;
|
||||
use_this_recvbuf = recvbuf;
|
||||
if (io_root != root) {
|
||||
ptrdiff_t dsize, gap;
|
||||
ptrdiff_t dsize, gap = 0;
|
||||
char *tmpbuf;
|
||||
|
||||
dsize = opal_datatype_span(&datatype->super, count, &gap);
|
||||
@ -610,7 +610,7 @@ ompi_coll_base_reduce_intra_basic_linear(const void *sbuf, void *rbuf, int count
|
||||
mca_coll_base_module_t *module)
|
||||
{
|
||||
int i, rank, err, size;
|
||||
ptrdiff_t extent, dsize, gap;
|
||||
ptrdiff_t extent, dsize, gap = 0;
|
||||
char *free_buffer = NULL;
|
||||
char *pml_buffer = NULL;
|
||||
char *inplace_temp_free = NULL;
|
||||
|
@ -76,7 +76,7 @@ int ompi_coll_base_reduce_scatter_intra_nonoverlapping(const void *sbuf, void *r
|
||||
if (root == rank) {
|
||||
/* We must allocate temporary receive buffer on root to ensure that
|
||||
rbuf is big enough */
|
||||
ptrdiff_t dsize, gap;
|
||||
ptrdiff_t dsize, gap = 0;
|
||||
dsize = opal_datatype_span(&dtype->super, total_count, &gap);
|
||||
|
||||
tmprbuf_free = (char*) malloc(dsize);
|
||||
@ -138,7 +138,7 @@ ompi_coll_base_reduce_scatter_intra_basic_recursivehalving( const void *sbuf,
|
||||
{
|
||||
int i, rank, size, count, err = OMPI_SUCCESS;
|
||||
int tmp_size, remain = 0, tmp_rank, *disps = NULL;
|
||||
ptrdiff_t extent, buf_size, gap;
|
||||
ptrdiff_t extent, buf_size, gap = 0;
|
||||
char *recv_buf = NULL, *recv_buf_free = NULL;
|
||||
char *result_buf = NULL, *result_buf_free = NULL;
|
||||
|
||||
@ -462,7 +462,7 @@ ompi_coll_base_reduce_scatter_intra_ring( const void *sbuf, void *rbuf, const in
|
||||
int inbi, *displs = NULL;
|
||||
char *tmpsend = NULL, *tmprecv = NULL, *accumbuf = NULL, *accumbuf_free = NULL;
|
||||
char *inbuf_free[2] = {NULL, NULL}, *inbuf[2] = {NULL, NULL};
|
||||
ptrdiff_t extent, max_real_segsize, dsize, gap;
|
||||
ptrdiff_t extent, max_real_segsize, dsize, gap = 0;
|
||||
ompi_request_t *reqs[2] = {NULL, NULL};
|
||||
|
||||
size = ompi_comm_size(comm);
|
||||
|
@ -3,7 +3,7 @@
|
||||
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
|
||||
* University Research and Technology
|
||||
* Corporation. All rights reserved.
|
||||
* Copyright (c) 2004-2015 The University of Tennessee and The University
|
||||
* Copyright (c) 2004-2017 The University of Tennessee and The University
|
||||
* of Tennessee Research Foundation. All rights
|
||||
* reserved.
|
||||
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
||||
@ -49,7 +49,7 @@ ompi_coll_base_scatter_intra_binomial( const void *sbuf, int scount,
|
||||
MPI_Status status;
|
||||
mca_coll_base_module_t *base_module = (mca_coll_base_module_t*) module;
|
||||
mca_coll_base_comm_t *data = base_module->base_data;
|
||||
ptrdiff_t sextent, rextent, ssize, rsize, sgap, rgap;
|
||||
ptrdiff_t sextent, rextent, ssize, rsize, sgap = 0, rgap = 0;
|
||||
|
||||
|
||||
size = ompi_comm_size(comm);
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user