@@ -81,12 +81,12 @@ void pack_and_send(int dest, CaliperMetadataAccessInterface& db, Aggregator& agg
81
81
82
82
size_t receive_and_merge_nodes (int source, CaliperMetadataDB& db, IdMap& idmap, MPI_Comm comm)
83
83
{
84
- unsigned count;
84
+ unsigned count = 0 ;
85
85
86
86
MPI_Recv (&count, 1 , MPI_UNSIGNED, source, 1 , comm, MPI_STATUS_IGNORE);
87
87
88
88
MPI_Status status;
89
- int size;
89
+ int size = 0 ;
90
90
91
91
MPI_Probe (source, 2 , comm, &status);
92
92
MPI_Get_count (&status, MPI_BYTE, &size);
@@ -110,12 +110,12 @@ size_t receive_and_merge_snapshots(
110
110
MPI_Comm comm
111
111
)
112
112
{
113
- unsigned count;
113
+ unsigned count = 0 ;
114
114
115
- MPI_Recv (&count, 3 , MPI_UNSIGNED, source, 3 , comm, MPI_STATUS_IGNORE);
115
+ MPI_Recv (&count, 1 , MPI_UNSIGNED, source, 3 , comm, MPI_STATUS_IGNORE);
116
116
117
117
MPI_Status status;
118
- int size;
118
+ int size = 0 ;
119
119
120
120
MPI_Probe (source, 4 , comm, &status);
121
121
MPI_Get_count (&status, MPI_BYTE, &size);
@@ -161,8 +161,8 @@ namespace cali
161
161
162
162
void aggregate_over_mpi (CaliperMetadataDB& metadb, Aggregator& aggr, MPI_Comm comm)
163
163
{
164
- int commsize;
165
- int rank;
164
+ int commsize = 1 ;
165
+ int rank = 0 ;
166
166
167
167
MPI_Comm_size (comm, &commsize);
168
168
MPI_Comm_rank (comm, &rank);
0 commit comments