1#!/bin/sh
2
3# run this script in an initialized zephyr environment
4
5
6# SANITIZER:    YES
7# MESSAGE_4:    YES
8# VLA:          YES
9rm -rf build
10west build -b native_posix -- -DCOMMAND_LINE_FLAGS="-DVLA -DASAN -DMESSAGE_4" -DCONFIG_ASAN=y
11west build -t run
12
13# SANITIZER:    YES
14# MESSAGE_4:    No
15# VLA:          YES
16rm -rf build
17west build -b native_posix -- -DCOMMAND_LINE_FLAGS="-DVLA -DASAN " -DCONFIG_ASAN=y
18west build -t run
19
20# SANITIZER:    YES
21# MESSAGE_4:    YES
22# VLA:          No
23rm -rf build
24west build -b native_posix -- -DCOMMAND_LINE_FLAGS="-DASAN -DMESSAGE_4" -DCONFIG_ASAN=y
25west build -t run
26
27# SANITIZER:    YES
28# MESSAGE_4:    No
29# VLA:          No
30rm -rf build
31west build -b native_posix -- -DCOMMAND_LINE_FLAGS="-DASAN " -DCONFIG_ASAN=y
32west build -t run