From 64994843e652443df2d5201c6ae3fb725097360f Mon Sep 17 00:00:00 2001 From: Frank Barchard Date: Tue, 6 Apr 2021 15:30:08 -0700 Subject: [PATCH] fix compare row test for avx2 which does 64 bytes per loop libyuv_test --gunit_also_run_disabled_tests --libyuv_width=129 Bug: libyuv:894 Change-Id: I2511f8fa486e492097b4882c466dd37cc3c1e25d Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2808631 Reviewed-by: Frank Barchard Reviewed-by: richard winterton --- unit_test/compare_test.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unit_test/compare_test.cc b/unit_test/compare_test.cc index bd99cdd3a..c29562cb8 100644 --- a/unit_test/compare_test.cc +++ b/unit_test/compare_test.cc @@ -344,7 +344,7 @@ static const int kMaxOptCount = (1 << (32 - 3)) - 64; // 536870848 TEST_F(LibYUVCompareTest, TestHammingDistance_Opt) { uint32_t h1 = 0; - const int kMaxWidth = (benchmark_width_ * benchmark_height_ + 31) & ~31; + const int kMaxWidth = (benchmark_width_ * benchmark_height_ + 63) & ~63; align_buffer_page_end(src_a, kMaxWidth); align_buffer_page_end(src_b, kMaxWidth); memset(src_a, 255u, kMaxWidth);