CI: github: activate ASAN on the WolfSSL weekly job

Activate ASAN on the WolfSSL weekly job in order to have use-after-free
traces.
This commit is contained in:
William Lallemand 2024-12-23 17:15:23 +01:00
parent ef108705e4
commit dfc403f5c6

View File

@ -28,7 +28,8 @@ jobs:
USE_OPENSSL_WOLFSSL=1 USE_QUIC=1 \ USE_OPENSSL_WOLFSSL=1 USE_QUIC=1 \
SSL_LIB=${HOME}/opt/lib SSL_INC=${HOME}/opt/include \ SSL_LIB=${HOME}/opt/lib SSL_INC=${HOME}/opt/include \
DEBUG="-DDEBUG_POOL_INTEGRITY" \ DEBUG="-DDEBUG_POOL_INTEGRITY" \
ADDLIB="-Wl,-rpath,/usr/local/lib/ -Wl,-rpath,$HOME/opt/lib/" ADDLIB="-Wl,-rpath,/usr/local/lib/ -Wl,-rpath,$HOME/opt/lib/" \
ARCH_FLAGS="-ggdb3 -fsanitize=address"
sudo make install sudo make install
- name: Show HAProxy version - name: Show HAProxy version
id: show-version id: show-version