CFLAGS: "${CFLAGS_COMMON} -fsanitize=address,undefined"
LDFLAGS: "-fsanitize=address,undefined"
EXTRA_CONFIGURE: "--with-libidn2 --without-jemalloc"
- <<: *base_image
+ <<: *fedora_34_amd64_image
<<: *build_job
system:gcc:asan:
variables:
ASAN_OPTIONS: ${ASAN_OPTIONS_COMMON}
- <<: *base_image
+ <<: *fedora_34_amd64_image
<<: *system_test_job
needs:
- job: gcc:asan
unit:gcc:asan:
variables:
ASAN_OPTIONS: ${ASAN_OPTIONS_COMMON}
- <<: *base_image
+ <<: *fedora_34_amd64_image
<<: *unit_test_job
needs:
- job: gcc:asan
# Jobs for TSAN builds on Debian 10 "buster" (amd64)
gcc:tsan:
- <<: *base_image
- <<: *build_job
variables:
CC: gcc
CFLAGS: "${CFLAGS_COMMON} -fsanitize=thread"
LDFLAGS: "-fsanitize=thread"
EXTRA_CONFIGURE: "--with-libidn2 --enable-pthread-rwlock --without-jemalloc"
+ <<: *fedora_34_amd64_image
+ <<: *build_job
system:gcc:tsan:
variables:
TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
- <<: *base_image
+ <<: *fedora_34_amd64_image
<<: *system_test_tsan_job
needs:
- job: gcc:tsan
unit:gcc:tsan:
variables:
TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON} suppressions=$CI_PROJECT_DIR/tsan-suppressions.txt
- <<: *base_image
+ <<: *fedora_34_amd64_image
<<: *unit_test_tsan_job
needs:
- job: gcc:tsan