From c9abfb8c10d8639e4cfd8f73a145f73e99c0d1f5 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <dmitri.naumov@ufz.de>
Date: Mon, 11 Dec 2017 17:51:59 +0100
Subject: [PATCH] [PL] Fix warning: Cast number of processes to int.

---
 ProcessLib/Output.cpp | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/ProcessLib/Output.cpp b/ProcessLib/Output.cpp
index 3efece6337f..59045865431 100644
--- a/ProcessLib/Output.cpp
+++ b/ProcessLib/Output.cpp
@@ -182,8 +182,9 @@ void Output::doOutputAlways(Process const& process,
             + ".vtu";
     std::string const output_file_path = BaseLib::joinPaths(_output_directory, output_file_name);
 
-    const bool make_out = !(process_id < _single_process_data.size() - 1 &&
-                            !(process.isMonolithicSchemeUsed()));
+    const bool make_out =
+        !(process_id < static_cast<int>(_single_process_data.size()) - 1 &&
+          !(process.isMonolithicSchemeUsed()));
 
     if (make_out)
         DBUG("output to %s", output_file_path.c_str());
@@ -261,8 +262,9 @@ void Output::doOutputNonlinearIteration(Process const& process,
             + ".vtu";
     std::string const output_file_path = BaseLib::joinPaths(_output_directory, output_file_name);
     DBUG("output iteration results to %s", output_file_path.c_str());
-    const bool make_out = !(process_id < _single_process_data.size() - 1 &&
-                            !(process.isMonolithicSchemeUsed()));
+    const bool make_out =
+        !(process_id < static_cast<int>(_single_process_data.size()) - 1 &&
+          !(process.isMonolithicSchemeUsed()));
     doProcessOutput(output_file_path, make_out, _output_file_compression,
                     _output_file_data_mode, t, x, process.getMesh(),
                     process.getDOFTable(), process.getProcessVariables(),
-- 
GitLab