From 67d94d29c154a376d12e582421323c1d250da20c Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Tue, 9 Oct 2018 18:48:37 +0100 Subject: COMPMID-1451: Fix compilation issues under gcc 8 Change-Id: I05d3447336ee0bf330e2a0c58fc6904be1db8f83 Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/152626 Tested-by: bsgcomp Reviewed-by: Pablo Tello --- src/core/NEON/kernels/NENonLinearFilterKernel.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/core/NEON/kernels/NENonLinearFilterKernel.cpp') diff --git a/src/core/NEON/kernels/NENonLinearFilterKernel.cpp b/src/core/NEON/kernels/NENonLinearFilterKernel.cpp index a6e2b00302..52dbe26f42 100644 --- a/src/core/NEON/kernels/NENonLinearFilterKernel.cpp +++ b/src/core/NEON/kernels/NENonLinearFilterKernel.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, 2017 ARM Limited. + * Copyright (c) 2016-2018 ARM Limited. * * SPDX-License-Identifier: MIT * @@ -887,9 +887,12 @@ void NENonLinearFilterKernel::non_linear_filter_generic(const Window &win) input_ptrs[k_row_half + i] = _input->buffer() + _input->info()->offset_element_in_bytes(Coordinates(-k_col_half, i)); } + std::array vals{ {} }; + execute_window_loop(win, [&](const Coordinates & id) { - std::array vals{ {} }; + // Clear array + std::fill(std::begin(vals), std::end(vals), 0); size_t v = 0; size_t m = 0; -- cgit v1.2.1