Skip to content

Commit ada24f3

Browse files
authored
Make a RelWithDebInfo build when testing with ASAN in the CI
Traces should be more useful if we keep debug data in.
1 parent 7ad9807 commit ada24f3

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,13 @@ jobs:
106106
elif [ "${{ matrix.config.configType }}" = "shared" ]; then
107107
echo "BUILD_SHARED_LIBS=ON" >> $GITHUB_ENV;
108108
elif [ "${{ matrix.config.configType }}" = "asan" ]; then
109+
echo "BUILD_TYPE=RelWithDebInfo" >> $GITHUB_ENV;
109110
echo "CONFIG_ASAN=ON" >> $GITHUB_ENV;
110111
elif [ "${{ matrix.config.configType }}" = "ubsan" ]; then
112+
echo "BUILD_TYPE=RelWithDebInfo" >> $GITHUB_ENV;
111113
echo "CONFIG_UBSAN=ON" >> $GITHUB_ENV;
112114
elif [ "${{ matrix.config.configType }}" = "msan" ]; then
115+
echo "BUILD_TYPE=RelWithDebInfo" >> $GITHUB_ENV;
113116
echo "CONFIG_MSAN=ON" >> $GITHUB_ENV;
114117
echo "CC=clang" >> $GITHUB_ENV;
115118
fi

0 commit comments

Comments
 (0)