From a4f7027333e16ee36201abfd7061003d9e511cc2 Mon Sep 17 00:00:00 2001 From: Matt Witherspoon <32485495+spoonincode@users.noreply.github.com> Date: Wed, 3 Jan 2024 21:27:46 -0500 Subject: [PATCH] fix different signedness warnings --- test/unittests.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/unittests.cpp b/test/unittests.cpp index 0c903e9..d9738e6 100644 --- a/test/unittests.cpp +++ b/test/unittests.cpp @@ -297,7 +297,7 @@ void TestFieldElementArithmeticCornerCases() { }; - for (int i = 0; i < sizeof(testVectorInput) / sizeof(const char*); ++i) { + for (size_t i = 0; i < sizeof(testVectorInput) / sizeof(const char*); ++i) { testSqureMul(testVectorInput[i], testVectorExpectedSquare[i], testVectorExpectedAdd[i]); } } @@ -493,7 +493,7 @@ void TestMod() { "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", }; - for (int i = 0; i < sizeof(testVectorInput)/sizeof(const char*); ++ i) { + for (size_t i = 0; i < sizeof(testVectorInput)/sizeof(const char*); ++ i) { auto s = hexToBytes<64>(testVectorInput[i]); auto k = scalar::fromBytesBE<8>(s); fp r = fp::modPrime<8>(k); @@ -529,7 +529,7 @@ void TestExp() { "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", }; - for (int i = 0; i < sizeof(testVectorInput)/sizeof(const char*); ++ i) { + for (size_t i = 0; i < sizeof(testVectorInput)/sizeof(const char*); ++ i) { auto s = hexToBytes<64>(testVectorInput[i]); auto b = fp::fromBytesBE(hexToBytes<48>(testVectorInput2[i]), false, false); auto k = scalar::fromBytesBE<8>(s);