diff --git a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cpp
index dbd37322db292f6352f81596f308650ebe43e653..80c1917bb0b7397a9fcee6e3bbbc456276b1c206 100644
--- a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cpp
+++ b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cpp
@@ -135,11 +135,7 @@ void initParameterClass(std::shared_ptr<Parameter> &para)
 
 bool vectorsAreEqual(std::vector<uint> vector1, std::vector<uint> vectorExpected)
 {
-    for (uint i = 0; i < (uint)vectorExpected.size(); i++) {
-        if (vector1[i] != vectorExpected[i])
-            return false;
-    }
-    return true;
+    return vector1 == vectorExpected;
 }
 
 bool vectorsAreEqual(uint *vector1, std::vector<uint> vectorExpected)