]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Update sanitizer test targets:
authorDarren Tucker <dtucker@dtucker.net>
Tue, 5 Jul 2022 08:35:53 +0000 (18:35 +1000)
committerDarren Tucker <dtucker@dtucker.net>
Tue, 5 Jul 2022 08:35:53 +0000 (18:35 +1000)
 - remove clang-sanitize-memory for now.  It takes so long that the test
   times out.
 - add gcc sanitize-address and sanitize-undefined test targets.

.github/configs
.github/workflows/c-cpp.yml

index ebbfa5b49d9c2a1879c870321d1bd8036830942e..0308ca6c1d9c234fba1f932331db2677ce834395 100755 (executable)
@@ -78,7 +78,7 @@ case "$config" in
            CONFIGFLAGS="--without-openssl --without-zlib --without-shadow"
            TEST_TARGET="t-exec"
            ;;
-       clang-sanitize-undefined)
+       *-sanitize-undefined)
            CFLAGS="-fsanitize=undefined"
            LDFLAGS="-fsanitize=undefined"
            ;;
index a190a9d0ba080c25bccef82f50dda1ddc9a60d71..9f918b9503b8797ca0aaadb069482aecc4408dfc 100644 (file)
@@ -33,8 +33,9 @@ jobs:
           - { os: ubuntu-20.04, configs: clang-11 }
           - { os: ubuntu-20.04, configs: clang-12-Werror }
           - { os: ubuntu-20.04, configs: clang-sanitize-address }
-          - { os: ubuntu-20.04, configs: clang-sanitize-memory }
           - { os: ubuntu-20.04, configs: clang-sanitize-undefined }
+          - { os: ubuntu-20.04, configs: gcc-sanitize-address }
+          - { os: ubuntu-20.04, configs: gcc-sanitize-undefined }
           - { os: ubuntu-20.04, configs: gcc-7 }
           - { os: ubuntu-20.04, configs: gcc-8 }
           - { os: ubuntu-20.04, configs: gcc-10 }