summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2018-07-18 07:31:06 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2018-07-18 07:31:06 +0200
commit003af2e32d30b4664229d451ec9ebf1fee44f991 (patch)
tree2b29f0a7d3295e4a91f61aca206639e6ca4aea75
parent0b530596c50990ea98d1ddada56337c3d188be46 (diff)
downloadgnutls-tmp-fix-ubsan-3.5.x.tar.gz
.gitlab-ci.yml: backported ubsan run parameterstmp-fix-ubsan-3.5.x
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r--.gitlab-ci.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5c06d8b370..f14e183882 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -405,7 +405,8 @@ ubsan-Werror/Fedora/x86_64:
script:
- git submodule update --init --no-fetch
- make autoreconf
- - CFLAGS="-fsanitize=undefined -fno-sanitize-recover -g -O2" LDFLAGS="-static-libubsan" ./configure --disable-non-suiteb-curves --disable-guile --disable-doc
+ - CFLAGS="-std=c99 -fsanitize=undefined -fsanitize=bool -fsanitize=alignment -fsanitize=null -fsanitize=bounds-strict -fsanitize=enum -fno-sanitize-recover -g -O2" CXXFLAGS=$CFLAGS LDFLAGS="-static-libubsan" dash ./configure
+ --disable-non-suiteb-curves --disable-guile --disable-full-test-suite --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"