From 4d9383e179ed6be8cdb117e6353a0dea1c40be93 Mon Sep 17 00:00:00 2001 From: Giorgio Arena Date: Thu, 7 Jan 2021 14:40:12 +0000 Subject: [Nightly Failure] Fix ColorConvert empty coordinates error Resolves: COMPMID-4080 Signed-off-by: Giorgio Arena Change-Id: Ide91b337e09bd162002b1e68d121da81fc8986f7 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4775 Reviewed-by: Michele Di Giorgio Comments-Addressed: Arm Jenkins Tested-by: Arm Jenkins --- arm_compute/core/Dimensions.h | 4 ++-- tests/validation/reference/ColorConvertHelper.h | 2 +- 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::max() - _id[dim]) <= step) + ARM_COMPUTE_ERROR_ON(dim >= _num_dimensions); + if((std::numeric_limits::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 src, std::vector