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/NENormalizationLayerKernel.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/core/NEON/kernels/NENormalizationLayerKernel.cpp') diff --git a/src/core/NEON/kernels/NENormalizationLayerKernel.cpp b/src/core/NEON/kernels/NENormalizationLayerKernel.cpp index fe6b69c455..febc75944f 100644 --- a/src/core/NEON/kernels/NENormalizationLayerKernel.cpp +++ b/src/core/NEON/kernels/NENormalizationLayerKernel.cpp @@ -195,7 +195,6 @@ void NENormalizationLayerKernel::normalize_float(const Window &window) // We account padding across X only and we iterate over rows const int min_left = (dim == 2) ? 0 : -static_cast(border_size().left); const int max_right = (dim == 2) ? total_size : total_size + border_size().left; - const int min_top = 0; const int max_bottom = _input->info()->dimension(dim_y) - 1; if(dt == DataType::F32) @@ -209,7 +208,7 @@ void NENormalizationLayerKernel::normalize_float(const Window &window) // Get range to normalize const int current_row = do_2D_norm ? id[dim_y] : 0; const int current_slice = id[dim]; - const int first_row = do_2D_norm ? std::max(current_row - radius, min_top) : 0; + const int first_row = do_2D_norm ? std::max(current_row - radius, 0) : 0; const int last_row = do_2D_norm ? std::min(current_row + radius, max_bottom) : 0; const int first_slice = std::max(current_slice - radius, min_left); const int last_slice = std::min(current_slice + radius, max_right); @@ -246,7 +245,7 @@ void NENormalizationLayerKernel::normalize_float(const Window &window) // Get range to normalize const int current_row = do_2D_norm ? id[dim_y] : 0; const int current_slice = id[dim]; - const int first_row = do_2D_norm ? std::max(current_row - radius, min_top) : 0; + const int first_row = do_2D_norm ? std::max(current_row - radius, 0) : 0; const int last_row = do_2D_norm ? std::min(current_row + radius, max_bottom) : 0; const int first_slice = std::max(current_slice - radius, min_left); const int last_slice = std::min(current_slice + radius, max_right); -- cgit v1.2.1