diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2026-04-14 16:57:01 +0200 |
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2026-04-14 18:39:38 +0200 |
| commit | e6aee903dbe9a828079877b9aac9b3682a6aaf47 (patch) | |
| tree | c08e53a8664c3f7fe62a5737fcbf8a83f71aeb12 /scripts/lintcommit.lua | |
| parent | eeee61ec9e2b1836398a9534bcc9df8f68e1d87e (diff) | |
| download | rneovim-e6aee903dbe9a828079877b9aac9b3682a6aaf47.tar.gz rneovim-e6aee903dbe9a828079877b9aac9b3682a6aaf47.tar.bz2 rneovim-e6aee903dbe9a828079877b9aac9b3682a6aaf47.zip | |
build(clang-analyzer): suppress clang-analyzer-core.FixedAddressDereference
Problem: clang 21 added core.FixedAddressDereference, which reports
"dereference of a fixed address (loaded from variable 'r')" in regexp.c
after xmalloc(). The analyzer doesn't model xmalloc as always returning
a valid heap pointer (it aborts on failure), so it constructs impossible
paths.
Solution: Suppress globally in the clang-analyzer cmake target.
Co-Authored-By: Claude
Diffstat (limited to 'scripts/lintcommit.lua')
0 files changed, 0 insertions, 0 deletions