diff --git a/boards/sim/sim/sim/configs/ostest/defconfig b/boards/sim/sim/sim/configs/ostest/defconfig index 37312520c3f75..8b2959cb55ec2 100644 --- a/boards/sim/sim/sim/configs/ostest/defconfig +++ b/boards/sim/sim/sim/configs/ostest/defconfig @@ -14,10 +14,15 @@ CONFIG_BOARDCTL=y CONFIG_BOARDCTL_POWEROFF=y CONFIG_BOARD_LOOPSPERMSEC=100 CONFIG_CANCELLATION_POINTS=y +CONFIG_DEBUG_ASSERTIONS=y +CONFIG_DEBUG_FEATURES=y CONFIG_DEBUG_SYMBOLS=y CONFIG_FS_NAMED_SEMAPHORES=y CONFIG_IDLETHREAD_STACKSIZE=4096 CONFIG_INIT_ENTRYPOINT="ostest_main" +CONFIG_MM_KASAN=y +CONFIG_MM_UBSAN=y +CONFIG_MM_UBSAN_TRAP_ON_ERROR=y CONFIG_PTHREAD_CLEANUP=y CONFIG_PTHREAD_CLEANUP_STACKSIZE=3 CONFIG_PTHREAD_MUTEX_TYPES=y diff --git a/tools/ci/testlist/sim-02.dat b/tools/ci/testlist/sim-02.dat index 28b3e693fd052..c47ec022f9ec6 100644 --- a/tools/ci/testlist/sim-02.dat +++ b/tools/ci/testlist/sim-02.dat @@ -6,6 +6,9 @@ -Darwin,sim:rpserver -Darwin,sim:sotest32 +# clang doesn't -fsanitize=kernel-address +-Darwin,sim:ostest + # macOS doesn't support --wrap flag # ld: unknown option: --wrap -Darwin,sim:segger