]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
travis: turn on UBsan on Travis CI to see how it goes
authorEvgeny Vereshchagin <evvers@ya.ru>
Wed, 1 Jul 2020 20:07:07 +0000 (20:07 +0000)
committerKarel Zak <kzak@redhat.com>
Fri, 3 Jul 2020 09:18:32 +0000 (11:18 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
.travis-functions.sh

index 805a5104ffd1c13e5826829a7567de3c081e8907..3a2e00018bb350f8518af17c1f90f0f6ecbd96c5 100755 (executable)
@@ -70,8 +70,8 @@ function check_nonroot
                --enable-all-programs"
 
        if [ "$TRAVIS_OS_NAME" != "osx" ]; then
-               conf_opts="$conf_opts --enable-asan"
-               make_opts="$make_opts --memcheck-asan"
+               conf_opts="$conf_opts --enable-asan --enable-ubsan"
+               make_opts="$make_opts --memcheck-asan --memcheck-ubsan"
        fi
 
        xconfigure $conf_opts || return
@@ -93,8 +93,8 @@ function check_root
        local conf_opts="--enable-all-programs"
 
        if [ "$TRAVIS_OS_NAME" != "osx" ]; then
-               conf_opts="$conf_opts --enable-asan"
-               make_opts="$make_opts --memcheck-asan"
+               conf_opts="$conf_opts --enable-asan --enable-ubsan"
+               make_opts="$make_opts --memcheck-asan --memcheck-ubsan"
        fi
 
        xconfigure $conf_opts || return