aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arm_compute/core/Dimensions.h4
-rw-r--r--tests/validation/reference/ColorConvertHelper.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/arm_compute/core/Dimensions.h b/arm_compute/core/Dimensions.h
index 175d1e8098..b4fde4d5f3 100644
--- a/arm_compute/core/Dimensions.h
+++ b/arm_compute/core/Dimensions.h
@@ -106,8 +106,8 @@ public:
*/
void increment(size_t dim, T step = 1)
{
- ARM_COMPUTE_ERROR_ON(dim < _num_dimensions);
- if((std::numeric_limits<T>::max() - _id[dim]) <= step)
+ ARM_COMPUTE_ERROR_ON(dim >= _num_dimensions);
+ if((std::numeric_limits<T>::max() - _id[dim]) >= step)
{
_id[dim] += step;
}
diff --git a/tests/validation/reference/ColorConvertHelper.h b/tests/validation/reference/ColorConvertHelper.h
index 0656b368d7..8ab58409a7 100644
--- a/tests/validation/reference/ColorConvertHelper.h
+++ b/tests/validation/reference/ColorConvertHelper.h
@@ -614,7 +614,7 @@ inline void colorconvert_rgb_to_yuv4(const SimpleTensor<T> src, std::vector<Simp
rgb_to_yuv_calculation(rvec, gvec, bvec, dst[0], uvec_top, uvec_bottom, vvec_top, vvec_bottom);
- Coordinates uvec_coord{};
+ Coordinates uvec_coord{ 0, 0 };
for(int y = 0; y < height; y++)
{
for(int x = 0; x < width; x += 2)