From 93f4397e06e388ef3aeaeb1a7f94eb9ce1e37f4b Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Tue, 18 Jul 2023 12:37:31 +0200 Subject: [PATCH] .gitlab-ci.yml: enabled address sanitizer checks Signed-off-by: Nikos Mavrogiannopoulos --- .gitlab-ci.yml | 4 ---- tests/Makefile.am | 2 +- tests/suppressions.lsan | 2 ++ 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index efb914a7..58fd99e5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -496,8 +496,6 @@ ubsan/OpenSSL/Fedora: asan/GnuTLS/Fedora: stage: test-sanitizers image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD - only: - - asan script: - ./autogen.sh - CC=clang CFLAGS="-fsanitize=address -fno-optimize-sibling-calls -fno-omit-frame-pointer -g -O1" @@ -520,8 +518,6 @@ asan/GnuTLS/Fedora: asan/OpenSSL/Fedora: stage: test-sanitizers image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD - only: - - asan script: - ./autogen.sh - CC=clang CFLAGS="-fsanitize=address -fno-optimize-sibling-calls -fno-omit-frame-pointer -g -O1" diff --git a/tests/Makefile.am b/tests/Makefile.am index 5f1839a3..7a63da8c 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -147,7 +147,7 @@ TESTS_ENVIRONMENT = srcdir="$(srcdir)" \ pkcs11_keys="$(PKCS11_KEYS)" \ pkcs11_tokens="$(PKCS11_TOKENS)" \ EXEEXT=$(EXEEXT) \ - LSAN_OPTIONS=$(srcdir)/suppressions=suppressions.lsan + LSAN_OPTIONS=suppressions=$(srcdir)/suppressions.lsan C_TESTS = lzstest seqtest buftest diff --git a/tests/suppressions.lsan b/tests/suppressions.lsan index 9fc564bc..7b33b12b 100644 --- a/tests/suppressions.lsan +++ b/tests/suppressions.lsan @@ -1,2 +1,4 @@ # reported by glibc leak:__vasprintf_internal +# There are unknown leaks in libcrypto.so.3 +leak:libcrypto.so.3 -- 2.50.1