aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiorgio Arena <giorgio.arena@arm.com>2021-01-07 14:40:12 +0000
committerGiorgio Arena <giorgio.arena@arm.com>2021-01-07 15:53:32 +0000
commit4d9383e179ed6be8cdb117e6353a0dea1c40be93 (patch)
tree063d5604aec786acb767e1bd375ff98c43157d39
parentaf1870b38bd4f86ccbb4152a506586afd6c64e02 (diff)
downloadComputeLibrary-4d9383e179ed6be8cdb117e6353a0dea1c40be93.tar.gz
[Nightly Failure] Fix ColorConvert empty coordinates error
Resolves: COMPMID-4080 Signed-off-by: Giorgio Arena <giorgio.arena@arm.com> Change-Id: Ide91b337e09bd162002b1e68d121da81fc8986f7 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4775 Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com>
-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)