From 89026a3c6b961314509cead6eaf820c00438d2e9 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Thu, 27 Mar 2025 02:59:57 +0100 Subject: [PATCH 1/2] apply-clang-tidy.sh: Re-enable warning clang-analyzer-valist.Uninitialized --- expat/apply-clang-tidy.sh | 3 --- 1 file changed, 3 deletions(-) diff --git a/expat/apply-clang-tidy.sh b/expat/apply-clang-tidy.sh index 17015f6c..3d937df9 100755 --- a/expat/apply-clang-tidy.sh +++ b/expat/apply-clang-tidy.sh @@ -44,9 +44,6 @@ checks_to_disable=( # Used only in xmlwf, manually checked to be good enough for now clang-analyzer-security.insecureAPI.strcpy - - # Disabling because buggy, see https://github.com/llvm/llvm-project/issues/40656 - clang-analyzer-valist.Uninitialized ) checks_to_disable_flat="${checks_to_disable[*]}" # i.e. flat string separated by spaces From 9c51ecefcdc5eac43c1e3a66a06a087e9d46c139 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Thu, 27 Mar 2025 03:06:37 +0100 Subject: [PATCH 2/2] Changes: Document #991 --- expat/Changes | 2 ++ 1 file changed, 2 insertions(+) diff --git a/expat/Changes b/expat/Changes index 5d273ee8..2c63fd71 100644 --- a/expat/Changes +++ b/expat/Changes @@ -46,6 +46,8 @@ Release 2.7.1 ??? ????? ?? ???? Infrastructure: #987 CI: Enforce Clang Static Analyzer clean code + #991 CI: Re-enable warning clang-analyzer-valist.Uninitialized + for clang-tidy #981 CI: Cover compilation with musl #983 #984 CI: Cover compilation with 32bit Emscripten #976 #977 CI: Protect against fuzzer files missing from future