@@ -99,7 +99,7 @@ class MPIEnvironment : public ::testing::Environment {
9999
100100private:
101101 // Disallow copying
102- MPIEnvironment (MPIEnvironment const & env ) {}
102+ MPIEnvironment (MPIEnvironment const &) {}
103103
104104}; // class MPIEnvironment
105105
@@ -110,7 +110,8 @@ class MPIMinimalistPrinter : public ::testing::EmptyTestEventListener {
110110public:
111111 MPIMinimalistPrinter () : ::testing::EmptyTestEventListener(), result_vector() {
112112 int is_mpi_initialized;
113- int return_code = MPI_Initialized (&is_mpi_initialized);
113+ int return_code = MPI_Initialized (&is_mpi_initialized);
114+ static_cast <void >(return_code);
114115 assert (return_code == MPI_SUCCESS);
115116 if (!is_mpi_initialized) {
116117 printf (" MPI must be initialized before RUN_ALL_TESTS!\n " );
@@ -124,7 +125,8 @@ class MPIMinimalistPrinter : public ::testing::EmptyTestEventListener {
124125
125126 MPIMinimalistPrinter (MPI_Comm comm_) : ::testing::EmptyTestEventListener(), result_vector() {
126127 int is_mpi_initialized;
127- int return_code = MPI_Initialized (&is_mpi_initialized);
128+ int return_code = MPI_Initialized (&is_mpi_initialized);
129+ static_cast <void >(return_code);
128130 assert (return_code == MPI_SUCCESS);
129131 if (!is_mpi_initialized) {
130132 printf (" MPI must be initialized before RUN_ALL_TESTS!\n " );
@@ -140,6 +142,7 @@ class MPIMinimalistPrinter : public ::testing::EmptyTestEventListener {
140142 MPIMinimalistPrinter (MPIMinimalistPrinter const & printer) {
141143 int is_mpi_initialized;
142144 int return_code = MPI_Initialized (&is_mpi_initialized);
145+ static_cast <void >(return_code);
143146 assert (return_code == MPI_SUCCESS);
144147 if (!is_mpi_initialized) {
145148 printf (" MPI must be initialized before RUN_ALL_TESTS!\n " );
@@ -157,6 +160,7 @@ class MPIMinimalistPrinter : public ::testing::EmptyTestEventListener {
157160 void OnEnvironmentTearDownStart () {
158161 int is_mpi_finalized;
159162 int return_code = MPI_Finalized (&is_mpi_finalized);
163+ static_cast <void >(return_code);
160164 assert (return_code == MPI_SUCCESS);
161165 if (!is_mpi_finalized) {
162166 MPI_Comm_free (&comm);
@@ -279,7 +283,7 @@ class MPIWrapperPrinter : public ::testing::TestEventListener {
279283 listener (l),
280284 result_vector() {
281285 int is_mpi_initialized;
282- int return_code = MPI_Initialized (&is_mpi_initialized);
286+ int return_code [[maybe_unused]] = MPI_Initialized (&is_mpi_initialized);
283287 assert (return_code == MPI_SUCCESS);
284288 if (!is_mpi_initialized) {
285289 printf (" MPI must be initialized before RUN_ALL_TESTS!\n " );
@@ -296,7 +300,7 @@ class MPIWrapperPrinter : public ::testing::TestEventListener {
296300 : listener(printer.listener),
297301 result_vector(printer.result_vector) {
298302 int is_mpi_initialized;
299- int return_code = MPI_Initialized (&is_mpi_initialized);
303+ int return_code [[maybe_unused]] = MPI_Initialized (&is_mpi_initialized);
300304 assert (return_code == MPI_SUCCESS);
301305 if (!is_mpi_initialized) {
302306 printf (" MPI must be initialized before RUN_ALL_TESTS!\n " );
@@ -461,7 +465,7 @@ class MPIWrapperPrinter : public ::testing::TestEventListener {
461465 // Called before the Environment is torn down.
462466 virtual void OnEnvironmentsTearDownStart (::testing::UnitTest const & unit_test) {
463467 int is_mpi_finalized;
464- int return_code = MPI_Finalized (&is_mpi_finalized);
468+ int return_code [[maybe_unused]] = MPI_Finalized (&is_mpi_finalized);
465469 assert (return_code == MPI_SUCCESS);
466470 if (!is_mpi_finalized) {
467471 MPI_Comm_free (&comm);
0 commit comments