Comparing run 37013003800 (2026-10-02 13:27, ARM64) to run 37061943029 (2026-10-02 20:39, ARM64) for PR #210768: bugprone-macro-condition.

Warnings:

ProjectOldNew
abseil-cpp31(-2)
assimp42(-2)
catch200(+0)
cppcheck00(+0)
curl91(-8)
doxygen2917(-12)
libgit251(-4)
libuv21(-1)
llvm-project11(+0)
poco4522(-23)
stdexec00(+0)
yaml-cpp00(+0)
zstd00(+0)
Total9846(-52)

abseil-cpp:

Added (0):

None.

Removed (2):

VerdictLocationMessage
-absl/base/config.h:157:29Macro 'ABSL_OPTION_USE_INLINE_NAMESPACE' checked here for value after being checked for definition
-absl/base/config.h:556:7Macro 'ABSL_OPTION_USE_STD_ORDERING' checked here for value after being checked for definition

assimp:

Added (0):

None.

Removed (2):

VerdictLocationMessage
-code/../contrib/rapidjson/include/rapidjson/rapidjson.h:161:5Macro 'RAPIDJSON_HAS_STDSTRING' checked here for value after being checked for definition
-code/../contrib/rapidjson/include/rapidjson/rapidjson.h:248:9Macro '__BYTE_ORDER__' checked here for value after being checked for definition

curl:

Added (0):

None.

Removed (8):

VerdictLocationMessage
-docs/examples/http2-serverpush.c:159:5Macro 'CURLPIPE_MULTIPLEX' checked here for value after being checked for definition
-lib/cf-socket.c:835:6Macro 'EAGAIN' checked here for value after being checked for definition
-lib/curl_setup.h:529:5Macro 'SIZEOF_CURL_SOCKET_T' checked here for value after being checked for definition
-lib/curlx/../curl_setup.h:529:5Macro 'SIZEOF_CURL_SOCKET_T' checked here for value after being checked for definition
-lib/vauth/../curl_setup.h:529:5Macro 'SIZEOF_CURL_SOCKET_T' checked here for value after being checked for definition
-lib/vquic/../curl_setup.h:529:5Macro 'SIZEOF_CURL_SOCKET_T' checked here for value after being checked for definition
-lib/vssh/../curl_setup.h:529:5Macro 'SIZEOF_CURL_SOCKET_T' checked here for value after being checked for definition
-lib/vtls/../curl_setup.h:529:5Macro 'SIZEOF_CURL_SOCKET_T' checked here for value after being checked for definition

doxygen:

Added (0):

None.

Removed (12):

VerdictLocationMessage
-deps/liblodepng/lodepng.cpp:825:6Macro 'USE_BRUTE_FORCE_ENCODING' checked here for definition after being checked for value
-deps/sqlite3/sqlite3.c:21452:6Macro 'SQLITE_DEFAULT_MEMSTATUS' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:22010:6Macro 'SQLITE_POWERSAFE_OVERWRITE' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:134359:6Macro 'SQLITE_ENABLE_LOCKING_STYLE' checked here for definition after being checked for value
-deps/sqlite3/sqlite3.c:177715:5Macro 'SQLITE_MAX_LENGTH' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:177718:5Macro 'SQLITE_MAX_SQL_LENGTH' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:177724:5Macro 'SQLITE_MAX_COMPOUND_SELECT' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:177727:5Macro 'SQLITE_MAX_VDBE_OP' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:177730:5Macro 'SQLITE_MAX_FUNCTION_ARG' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:177736:5Macro 'SQLITE_MAX_LIKE_PATTERN_LENGTH' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:177739:5Macro 'SQLITE_MAX_COLUMN' checked here for value after being checked for definition
-deps/sqlite3/sqlite3.c:177742:5Macro 'SQLITE_MAX_TRIGGER_DEPTH' checked here for value after being checked for definition

libgit2:

Added (0):

None.

Removed (4):

VerdictLocationMessage
-deps/pcre2/pcre2.h:1060:5Macro 'PCRE2_CODE_UNIT_WIDTH' checked here for value after being checked for definition
-src/util/cc-compat.h:19:8Macro '__GNUC__' checked here for value after being checked for definition
-src/util/hash/sha1dc/sha1.c:54:5Macro '__BYTE_ORDER__' checked here for value after being checked for definition
-src/util/hash/sha1dc/sha1.c:54:23Macro '__ORDER_BIG_ENDIAN__' checked here for value after being checked for definition

libuv:

Added (0):

None.

Removed (1):

VerdictLocationMessage
-src/unix/getaddrinfo.c:70:44Macro 'EAI_NONAME' checked here for value after being checked for definition

poco:

Added (2):

VerdictLocationMessage
-dependencies/sqlite3/src/sqlite3.c:23354:5Macro 'SQLITE_THREADSAFE' checked here for definition after being checked for value
-dependencies/zlib/src/crc32.c:102:61Macro 'W' checked here for value after being checked for definition

Removed (25):

VerdictLocationMessage
-Foundation/include/Poco/UTFString.h:277:9Macro '__SIZEOF_WCHAR_T__' checked here for value after being checked for definition
-dependencies/7zip/src/CpuArch.h:304:9Macro 'MY_CPU_SIZEOF_POINTER' checked here for value after being checked for definition
-dependencies/7zip/src/CpuArch.h:304:34Macro '__SIZEOF_POINTER__' checked here for value after being checked for definition
-dependencies/expat/src/expat_config.h:13:9Macro '__BYTE_ORDER__' checked here for value after being checked for definition
-dependencies/expat/src/expat_config.h:13:27Macro '__ORDER_LITTLE_ENDIAN__' checked here for value after being checked for definition
-dependencies/expat/src/expat_config.h:15:29Macro '__ORDER_BIG_ENDIAN__' checked here for value after being checked for definition
-dependencies/expat/src/internal.h:128:9Macro 'ULONG_MAX' checked here for value after being checked for definition
-dependencies/pcre2/src/pcre2.h:1060:5Macro 'PCRE2_CODE_UNIT_WIDTH' checked here for value after being checked for definition
-dependencies/pcre2/src/pcre2_intmodedep.h:98:5Macro 'PCRE2_CODE_UNIT_WIDTH' checked here for value after being checked for definition
-dependencies/png/src/pngpriv.h:160:5Macro 'PNG_ARM_NEON_OPT' checked here for value after being checked for definition
-dependencies/png/src/pngrtran.c:21:7Macro 'PNG_ARM_NEON_IMPLEMENTATION' checked here for value after being checked for definition
-dependencies/png/src/pngrtran.c:32:7Macro 'PNG_RISCV_RVV_IMPLEMENTATION' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:15327:29Macro 'SQLITE_THREADSAFE' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:22720:6Macro 'SQLITE_DEFAULT_MEMSTATUS' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:23023:2Macro 'SQLITE_MAX_COLUMN' checked here for definition after being checked for value
-dependencies/sqlite3/src/sqlite3.c:23302:6Macro 'SQLITE_POWERSAFE_OVERWRITE' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:141916:6Macro 'SQLITE_ENABLE_LOCKING_STYLE' checked here for definition after being checked for value
-dependencies/sqlite3/src/sqlite3.c:187821:5Macro 'SQLITE_MAX_SQL_LENGTH' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:187827:5Macro 'SQLITE_MAX_COMPOUND_SELECT' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:187830:5Macro 'SQLITE_MAX_VDBE_OP' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:187833:5Macro 'SQLITE_MAX_FUNCTION_ARG' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:187839:5Macro 'SQLITE_MAX_LIKE_PATTERN_LENGTH' checked here for value after being checked for definition
-dependencies/sqlite3/src/sqlite3.c:187845:5Macro 'SQLITE_MAX_TRIGGER_DEPTH' checked here for value after being checked for definition
-dependencies/zlib/src/crc32.c:90:7Macro 'W' checked here for value after being checked for definition
-dependencies/zlib/src/crc32.h:61:5Macro 'W' checked here for value after being checked for definition

Generated from 8e77be5af1.