From ece680338a0f0c5251fb7f93d3e19bc76523fe0a Mon Sep 17 00:00:00 2001
From: Anna Wellmann <a.wellmann@tu-braunschweig.de>
Date: Wed, 6 Oct 2021 15:49:05 +0200
Subject: [PATCH] Fix type conversion warnings

fixes pipeline #7586
---
 .../grid/GridBuilder/LevelGridBuilder.cpp            | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/gpu/GridGenerator/grid/GridBuilder/LevelGridBuilder.cpp b/src/gpu/GridGenerator/grid/GridBuilder/LevelGridBuilder.cpp
index 401194531..45f29c8da 100644
--- a/src/gpu/GridGenerator/grid/GridBuilder/LevelGridBuilder.cpp
+++ b/src/gpu/GridGenerator/grid/GridBuilder/LevelGridBuilder.cpp
@@ -340,7 +340,7 @@ GRIDGENERATOR_EXPORT void LevelGridBuilder::reorderSendIndicesForCommAfterFtoC(
                                                             sendIndicesAfterFtoC, sendIndicesForCommAfterFtoCPositions);
     }
 
-    numberOfSendNeighborsAfterFtoC = (uint) sendIndicesAfterFtoC.size();
+    numberOfSendNeighborsAfterFtoC = (int) sendIndicesAfterFtoC.size();
     
     // add sparseIndices not in sendIndicesAfterFtoC to sendIndicesOther
     for (uint posInSendIndices = 0; posInSendIndices < numberOfSendIndices; posInSendIndices++) {
@@ -352,9 +352,9 @@ GRIDGENERATOR_EXPORT void LevelGridBuilder::reorderSendIndicesForCommAfterFtoC(
 
 
     // copy new vectors back to sendIndices array
-    for (uint i = 0; i < numberOfSendNeighborsAfterFtoC; i++)
+    for (int i = 0; i < numberOfSendNeighborsAfterFtoC; i++)
         sendIndices[i] = sendIndicesAfterFtoC[i];
-    for (uint i = 0; i < sendIndicesOther.size(); i++)
+    for (uint i = 0; i < (uint) sendIndicesOther.size(); i++)
         sendIndices[i + numberOfSendNeighborsAfterFtoC] = sendIndicesOther[i];
 
     *logging::out << logging::Logger::INFO_INTERMEDIATE
@@ -418,12 +418,12 @@ GRIDGENERATOR_EXPORT void LevelGridBuilder::reorderRecvIndicesForCommAfterFtoC(i
             recvIndicesOther.push_back(sparseIndexRecv);
     }
 
-    numberOfRecvNeighborsAfterFtoC = (uint)recvIndicesAfterFtoC.size();
+    numberOfRecvNeighborsAfterFtoC = (int)recvIndicesAfterFtoC.size();
     
     // copy new vectors back to sendIndices array
-    for (uint i = 0; i < numberOfRecvNeighborsAfterFtoC; i++)
+    for (int i = 0; i < numberOfRecvNeighborsAfterFtoC; i++)
         recvIndices[i] = recvIndicesAfterFtoC[i];
-    for (uint i = 0; i < recvIndicesOther.size(); i++)
+    for (uint i = 0; i < (uint) recvIndicesOther.size(); i++)
         recvIndices[i + numberOfRecvNeighborsAfterFtoC] = recvIndicesOther[i];
 
     *logging::out << logging::Logger::INFO_INTERMEDIATE
-- 
GitLab