]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Drop "noatomics" CI jobs
authorMichal Nowak <mnowak@isc.org>
Thu, 15 Feb 2024 10:13:01 +0000 (11:13 +0100)
committerMichal Nowak <mnowak@isc.org>
Fri, 16 Feb 2024 10:08:32 +0000 (11:08 +0100)
The "noatomics" scenario is not being tested.

.gitlab-ci.yml

index 83832d5be999cd728478ee7ce98b0988647f1cb2..d8b5c39166abd0da1ec4a9e8d0afb7f3a8df38b4 100644 (file)
@@ -1035,85 +1035,6 @@ unit:clang:tsan:
     - job: clang:tsan
       artifacts: true
 
-# Jobs for builds with TSAN enabled --disable-atomics
-
-gcc:tsan:noatomics:
-  <<: *base_image
-  <<: *build_job
-  variables:
-    CC: gcc
-    CFLAGS: "${CFLAGS_COMMON} -fsanitize=thread -DISC_MEM_USE_INTERNAL_MALLOC=0"
-    LDFLAGS: "-fsanitize=thread"
-    EXTRA_CONFIGURE: "--with-libidn2 --disable-atomic --disable-dnstap"
-
-system:gcc:tsan:noatomics:
-  variables:
-    TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
-  <<: *base_image
-  <<: *system_test_tsan_job
-  needs:
-    - job: gcc:tsan:noatomics
-      artifacts: true
-
-unit:gcc:tsan:noatomics:
-  variables:
-    TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
-  <<: *base_image
-  <<: *unit_test_tsan_job
-  needs:
-    - job: gcc:tsan:noatomics
-      artifacts: true
-
-clang:tsan:noatomics:
-  <<: *base_image
-  <<: *build_job
-  variables:
-    CC: "${CLANG}"
-    CFLAGS: "${CFLAGS_COMMON} -fsanitize=thread -DISC_MEM_USE_INTERNAL_MALLOC=0"
-    LDFLAGS: "-fsanitize=thread"
-    EXTRA_CONFIGURE: "--with-libidn2 --disable-atomic --disable-dnstap"
-
-system:clang:tsan:noatomics:
-  variables:
-    TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
-  <<: *base_image
-  <<: *system_test_tsan_job
-  needs:
-    - job: clang:tsan:noatomics
-      artifacts: true
-
-unit:clang:tsan:noatomics:
-  variables:
-    TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
-  <<: *base_image
-  <<: *unit_test_tsan_job
-  needs:
-    - job: clang:tsan:noatomics
-      artifacts: true
-
-# Jobs for builds without atomics and threads
-
-gcc:noatomics:
-  variables:
-    CC: gcc
-    EXTRA_CONFIGURE: "--disable-atomic --disable-threads --disable-dnstap"
-  <<: *base_image
-  <<: *build_job
-
-system:gcc:noatomics:
-  <<: *base_image
-  <<: *system_test_job
-  needs:
-    - job: gcc:noatomics
-      artifacts: true
-
-unit:gcc:noatomics:
-  <<: *base_image
-  <<: *unit_test_job
-  needs:
-    - job: gcc:noatomics
-      artifacts: true
-
 # Jobs for Clang builds on Debian 11 "bullseye" (amd64)
 
 clang:bullseye:amd64: