silence compiler warnings

This commit is contained in:
Axel Kohlmeyer
2021-10-08 13:59:17 -04:00
parent 46efae5998
commit fb137b26bf

View File

@ -396,6 +396,10 @@ std::string platform::mpi_info(int &major, int &minor)
#if (defined(MPI_VERSION) && (MPI_VERSION > 2)) || defined(MPI_STUBS) #if (defined(MPI_VERSION) && (MPI_VERSION > 2)) || defined(MPI_STUBS)
static char version[MPI_MAX_LIBRARY_VERSION_STRING]; static char version[MPI_MAX_LIBRARY_VERSION_STRING];
MPI_Get_library_version(version, &len); MPI_Get_library_version(version, &len);
if (len > 80) {
char *ptr = strchr(version + 80, '\n');
if (ptr) *ptr = '\0';
}
#else #else
constexpr int MAX_VERSION_STRING = 32; constexpr int MAX_VERSION_STRING = 32;
static char version[MAX_VERSION_STRING]; static char version[MAX_VERSION_STRING];
@ -404,10 +408,6 @@ std::string platform::mpi_info(int &major, int &minor)
#if defined(MPI_VERSION) #if defined(MPI_VERSION)
MPI_Get_version(&major, &minor); MPI_Get_version(&major, &minor);
if (len > 80) {
char *ptr = strchr(version + 80, '\n');
if (ptr) *ptr = '\0';
}
#else #else
major = 1; major = 1;
minor = 0; minor = 0;