@@ -15,7 +15,7 @@ class NesterovATestTaskAll : public ::testing::TestWithParam<int> {
1515 std::string abs_path = ppc::util::GetAbsolutePath (" all/example/data/pic_all.jpg" );
1616 data = stbi_load (abs_path.c_str (), &width, &height, &channels, 0 );
1717 ASSERT_TRUE (data != nullptr ) << " Failed to load image: " << stbi_failure_reason ();
18- img = std::vector<uint8_t >(data, data + (width * height * channels));
18+ img = std::vector<uint8_t >(data, data + (static_cast < size_t >( width) * height * channels));
1919 stbi_image_free (data);
2020
2121 ASSERT_EQ (width, height);
@@ -28,10 +28,10 @@ class NesterovATestTaskAll : public ::testing::TestWithParam<int> {
2828
2929TEST_P (NesterovATestTaskAll, MatmulFromPic) {
3030 int divider = GetParam ();
31- const int k_count = (width + height) / divider;
31+ const size_t k_count = (width + height) / divider;
3232
3333 std::vector<int > in (k_count * k_count, 0 );
34- for (int i = 0 ; i < k_count; i++) {
34+ for (size_t i = 0 ; i < k_count; i++) {
3535 in[(i * k_count) + i] = 1 ;
3636 }
3737
@@ -45,10 +45,10 @@ TEST_P(NesterovATestTaskAll, MatmulFromPic) {
4545
4646TEST_P (NesterovATestTaskAll, MatMulUtilFromPic) {
4747 int divider = GetParam ();
48- const int k_count = (width + height) / divider;
48+ const size_t k_count = (width + height) / divider;
4949
5050 std::vector<int > in (k_count * k_count, 0 );
51- for (int i = 0 ; i < k_count; i++) {
51+ for (size_t i = 0 ; i < k_count; i++) {
5252 in[(i * k_count) + i] = 1 ;
5353 }
5454 std::vector<int > out (k_count * k_count, 0 );
@@ -59,10 +59,10 @@ TEST_P(NesterovATestTaskAll, MatMulUtilFromPic) {
5959
6060TEST_P (NesterovATestTaskAll, MatMulTBBUtilFromPic) {
6161 int divider = GetParam ();
62- const int k_count = (width + height) / divider;
62+ const size_t k_count = (width + height) / divider;
6363
6464 std::vector<int > in (k_count * k_count, 0 );
65- for (int i = 0 ; i < k_count; i++) {
65+ for (size_t i = 0 ; i < k_count; i++) {
6666 in[(i * k_count) + i] = 1 ;
6767 }
6868 std::vector<int > out (k_count * k_count, 0 );
0 commit comments