From: Niels Möller Date: Mon, 28 Dec 2020 10:27:46 +0000 (+0100) Subject: gitlab-ci: Use --disable-assembler, for ubsan, asan and static analyzer tests. X-Git-Tag: nettle_3.7rc1~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d41841fa1682cdee38446556e2e83fd606a8d8c4;p=thirdparty%2Fnettle.git gitlab-ci: Use --disable-assembler, for ubsan, asan and static analyzer tests. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 57bbc04f..a136b4a1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -59,7 +59,7 @@ build/ubsan: image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD script: - ./.bootstrap && - CXXFLAGS="-fsanitize=undefined -fno-sanitize-recover -g -O2" CFLAGS="-fsanitize=undefined -fno-sanitize-recover -g -O2" ./configure + CXXFLAGS="-fsanitize=undefined -fno-sanitize-recover -g -O2" CFLAGS="-fsanitize=undefined -fno-sanitize-recover -g -O2" ./configure --disable-assembler --disable-documentation && make -j4 && make check -j4 tags: - shared @@ -70,7 +70,7 @@ build/asan: image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD script: - ./.bootstrap && - - CXXFLAGS="-fsanitize=address -g -O2" CFLAGS="-fsanitize=address -g -O2" ./configure --disable-documentation && + - CXXFLAGS="-fsanitize=address -g -O2" CFLAGS="-fsanitize=address -g -O2" ./configure --disable-documentation --disable-assembler && make -j4 && make check -j4 tags: - shared @@ -81,7 +81,7 @@ build/static-analyzers: image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD script: - ./.bootstrap - - scan-build ./configure --disable-documentation + - scan-build ./configure --disable-documentation --disable-assembler - scan-build --status-bugs -o scan-build-lib make -j$(nproc) tags: - shared