Fix builds on gcc13 + 64bit arch 08/310408/2
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Fri, 26 Apr 2024 12:38:23 +0000 (14:38 +0200)
committerKrzysztof Małysa <k.malysa@samsung.com>
Fri, 26 Apr 2024 14:56:39 +0000 (14:56 +0000)
Change-Id: Ibdbbb6944d9cc65deebed357a116ed99b54d1608

tests/cbor_tests.cpp

index edb3b1a9e24ad4128dbd051ad0159af1681b7766..ab60f4300793615ce318359438b6035f18e090fd 100644 (file)
@@ -279,7 +279,7 @@ TEST(Cbor, MapInt64EncodingAndDecoding)
     auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
     {
         auto map = encoder.OpenMap(MAP_SIZE);
-        for (size_t i = 0; i < MAP_SIZE; i++)
+        for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
             EXPECT_NO_THROW(map.AppendInt64At(i, INT64_VALUES[i]));
     }
 
@@ -288,7 +288,7 @@ TEST(Cbor, MapInt64EncodingAndDecoding)
     auto parser = CborParsing::Parser::Create(buffer.data(), buffer.size());
     auto parserMap = parser.EnterMap();
 
-    for (size_t i = 0; i < MAP_SIZE; i++)
+    for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
         EXPECT_EQ(parserMap.GetInt64At(i).value(), INT64_VALUES[i]);
 }
 
@@ -299,7 +299,7 @@ TEST(Cbor, MapBoolEncodingAndDecoding)
     auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
     {
         auto map = encoder.OpenMap(MAP_SIZE);
-        for (size_t i = 0; i < MAP_SIZE; i++)
+        for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
             EXPECT_NO_THROW(map.AppendBooleanAt(i, BOOL_VALUES[i]));
     }
 
@@ -308,7 +308,7 @@ TEST(Cbor, MapBoolEncodingAndDecoding)
     auto parser = CborParsing::Parser::Create(buffer.data(), buffer.size());
     auto parserMap = parser.EnterMap();
 
-    for (size_t i = 0; i < MAP_SIZE; i++)
+    for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
         EXPECT_EQ(parserMap.GetBooleanAt(i).value(), BOOL_VALUES[i]);
 }
 
@@ -353,7 +353,7 @@ TEST(Cbor, MapStringZEncodingAndDecoding)
     auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
     {
         auto map = encoder.OpenMap(MAP_SIZE);
-        for (size_t i = 0; i < MAP_SIZE; i++)
+        for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
             EXPECT_NO_THROW(map.AppendTextStringZAt(i, STRING_VIEW_VALUES[i].data()));
     }
 
@@ -362,7 +362,7 @@ TEST(Cbor, MapStringZEncodingAndDecoding)
     auto parser = CborParsing::Parser::Create(buffer.data(), buffer.size());
     auto parserMap = parser.EnterMap();
 
-    for (size_t i = 0; i < MAP_SIZE; i++)
+    for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
         EXPECT_EQ(parserMap.GetTextStringAt(i).value(), STRING_VIEW_VALUES[i]);
 }
 
@@ -373,7 +373,7 @@ TEST(Cbor, ArrayStringEncodingAndDecoding)
     auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
     {
         auto array = encoder.OpenArray(ARRAY_SIZE);
-        for (size_t i = 0; i < ARRAY_SIZE; i++)
+        for (int64_t i = 0; i < static_cast<int64_t>(ARRAY_SIZE); i++)
             EXPECT_NO_THROW(array.AppendTextString(STRING_VIEW_VALUES[i]));
     }
 
@@ -382,7 +382,7 @@ TEST(Cbor, ArrayStringEncodingAndDecoding)
     auto parser = CborParsing::Parser::Create(buffer.data(), buffer.size());
     auto parserArray = parser.EnterArray();
 
-    for (size_t i = 0; i < ARRAY_SIZE; i++)
+    for (int64_t i = 0; i < static_cast<int64_t>(ARRAY_SIZE); i++)
         EXPECT_EQ(parserArray.GetTextString(), STRING_VIEW_VALUES[i]);
 }
 
@@ -394,7 +394,7 @@ TEST(Cbor, MapOptionalTextStringEncodingAndDecoding)
     {
         auto map = encoder.OpenMap(MAP_SIZE);
         map.AppendOptionalTextStringZAt(-1, nullptr);
-        for (size_t i = 0; i < MAP_SIZE; i++)
+        for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
             EXPECT_NO_THROW(map.AppendOptionalTextStringZAt(i, STRING_VIEW_VALUES[i].data()));
     }
 
@@ -404,7 +404,7 @@ TEST(Cbor, MapOptionalTextStringEncodingAndDecoding)
     auto parserMap = parser.EnterMap();
 
     EXPECT_EQ(parserMap.GetTextStringAt(-1), std::nullopt);
-    for (size_t i = 0; i < MAP_SIZE; i++)
+    for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
         EXPECT_EQ(parserMap.GetTextStringAt(i).value(), STRING_VIEW_VALUES[i].data());
 }
 
@@ -645,7 +645,7 @@ TEST(Cbor, DecodingMapUnknownIntKey)
     auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
     {
         auto map = encoder.OpenMap(VALUES.size());
-        for (size_t i = 0; i < VALUES.size(); i++)
+        for (int64_t i = 0; i < static_cast<int64_t>(VALUES.size()); i++)
             EXPECT_NO_THROW(map.AppendInt64At(i, VALUES[i]));
     }
 
@@ -771,7 +771,7 @@ TEST(Cbor, NestedStructuresEncodingAndDecoding2)
 
         {
             auto nestedMap = array.OpenMap(STRING_VALUES.size() + 1);
-            for (size_t i = 0; i < STRING_VALUES.size(); i++)
+            for (int64_t i = 0; i < static_cast<int64_t>(STRING_VALUES.size()); i++)
                 EXPECT_NO_THROW(nestedMap.AppendTextStringZAt(i + 1, STRING_VALUES[i].data()));
 
             auto nestedArray = nestedMap.OpenArrayAt(4, INT64T_VALUES.size());
@@ -781,7 +781,7 @@ TEST(Cbor, NestedStructuresEncodingAndDecoding2)
 
         {
             auto lastArray = array.OpenMap(INT64T_VALUES.size());
-            for (size_t i = 0; i < INT64T_VALUES.size(); i++)
+            for (int64_t i = 0; i < static_cast<int64_t>(INT64T_VALUES.size()); i++)
                 EXPECT_NO_THROW(lastArray.AppendInt64At(i + 1, INT64T_VALUES[i]));
         }
     }