From e37f819da7b892e9a3a5f37d594af927d99be995 Mon Sep 17 00:00:00 2001 From: Daniel Leung Date: Wed, 23 Sep 2020 15:03:43 -0700 Subject: [PATCH] samples: cmsis_rtos_v1: philosophers: skip up_squared The up_squared board suffers the same issue as qemu_x86_64 where a bigger stack is needed but CMSIS has a limit on how big the stack can be. This results in stack overflow. So exclude up_squared in samples.yaml. Fixes #28552 Signed-off-by: Daniel Leung --- samples/portability/cmsis_rtos_v1/philosophers/sample.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/samples/portability/cmsis_rtos_v1/philosophers/sample.yaml b/samples/portability/cmsis_rtos_v1/philosophers/sample.yaml index e085a59c20d..d45e00eb2c9 100644 --- a/samples/portability/cmsis_rtos_v1/philosophers/sample.yaml +++ b/samples/portability/cmsis_rtos_v1/philosophers/sample.yaml @@ -5,7 +5,10 @@ common: tags: cmsis_rtos min_ram: 32 min_flash: 34 - platform_exclude: qemu_xtensa qemu_x86_64 + # qemu_x86_64 and up_squared need bigger stack + # but CMSIS limits the stack size, resulting + # in stack overflow. + platform_exclude: qemu_xtensa qemu_x86_64 up_squared harness: console harness_config: type: multi_line