COMPMID-3792: Graph examples crash on bare-metal
authorGeorgios Pinitas <georgios.pinitas@arm.com>
Tue, 10 Nov 2020 16:42:30 +0000 (16:42 +0000)
committerGeorgios Pinitas <georgios.pinitas@arm.com>
Wed, 11 Nov 2020 14:21:06 +0000 (14:21 +0000)
commit5f2fb59054aee2ec190d72accdb45f852caf4b87
treec787b41d485c1798250a092a567aeb1e40d2defc
parent087ee3d521c1137b0bc611579eb1b94cc7813fb2
COMPMID-3792: Graph examples crash on bare-metal

Restricts check of empty windows to 1D splits.
This avoids out-of-bounds access when the GEMM2D Interleaved kernel
is picked where the split dimension specified is MAX_UINT32.

Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: I65f42a0cda7b2f1ae65f29c665c2734fbc825214
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4367
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Sang-Hoon Park <sang-hoon.park@arm.com>
src/runtime/CPP/SingleThreadScheduler.cpp