-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2020 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
if ( size < 2 ) {
ostringstream strstream ;
- strstream << "test_MPI_Access_ISend_IRecv_Length_1 must be runned with 2 procs" << endl ;
+ strstream << "test_MPI_Access_ISend_IRecv_Length_1 must be run with 2 procs" << endl ;
cerr << strstream.str() << endl ;
//CPPUNIT_FAIL( strstream.str() ) ;
return;
}
int j ;
for (j = 1 ; j <= i ; j++) {
- int source ;
- MPI_Datatype datatype ;
- int outcount ;
+ int source = 0;
+ MPI_Datatype datatype = 0;
+ int outcount = 0;
int flag ;
if ( myrank == 0 ) {
mpi_access.test( SendRequestId[j], flag ) ;
}
if ( flag ) {
if ( myrank == 0 ) {
- int target, tag, error, outcount ;
+ int tag, error ;
mpi_access.status( SendRequestId[j], target, tag, error, outcount,
true ) ;
debugStream << "test" << myrank << " Test(Send RequestId " << SendRequestId[j]
debugStream << "test" << myrank << " TestAll SendRequest flag " << flag << endl ;
}
else {
- int i ;
int source ;
int outcount ;
- int flag ;
if ( maxirecv != maxreq ) {
ostringstream strstream ;
strstream << "==========================================================="
mpi_access.status( RecvRequestId[i] , source , tag , error ,
outcount ) ;
if ( i != 0 ) {
- if ( outcount != 1000*i |
- (recvbuf[i][outcount-1] != (outcount-1)) ) {
+ if (( outcount != 1000*i ) ||
+ ((recvbuf[i][outcount-1] != (outcount-1)))) {
ostringstream strstream ;
strstream << "========================================================"
<< endl << "test" << myrank << " outcount " << outcount