From: Darren Tucker Date: Tue, 5 Jul 2022 08:35:53 +0000 (+1000) Subject: Update sanitizer test targets: X-Git-Tag: V_9_1_P1~106 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=669a56bcfe73f8b985f2bba476ba834d55253acf;p=thirdparty%2Fopenssh-portable.git Update sanitizer test targets: - remove clang-sanitize-memory for now. It takes so long that the test times out. - add gcc sanitize-address and sanitize-undefined test targets. --- diff --git a/.github/configs b/.github/configs index ebbfa5b49..0308ca6c1 100755 --- a/.github/configs +++ b/.github/configs @@ -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" ;; diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index a190a9d0b..9f918b950 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -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 }