summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml5
1 files changed, 4 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ee0ce620d5..f301bfce11 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -493,12 +493,15 @@ Fedora/x86:
- build/tests/*/*.log
- build/tests/suite/*/*.log
-ubsan/Fedora/x86_64:
+ubsan-Werror/Fedora/x86_64:
stage: stage2-testing
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
script:
- git submodule update --init
- CFLAGS="-fsanitize=undefined -fno-sanitize-recover -g -O2" LDFLAGS="-static-libubsan" ./configure --disable-valgrind-tests --disable-non-suiteb-curves --disable-guile --disable-doc
+ - make -j$(nproc) -C gl
+ - make -j$(nproc) -C lib CFLAGS="-Werror -O2 -g"
+ - make -j$(nproc) -C libdane CFLAGS="-Werror -O2 -g"
- make -j$(nproc)
- make check -j$(nproc)
tags: