Skip to content

Commit 3e9d694

Browse files
committed
fix(ci): suppress libc++ alloc-dealloc-mismatch false positive in ASan
Add alloc_dealloc_mismatch=0 to ASAN_OPTIONS to suppress known false positives caused by libc++ internal allocation strategies. This is a documented ASan/libc++ interaction issue, not a real bug.
1 parent f589a71 commit 3e9d694

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ jobs:
258258
timeout-minutes: 10
259259
run: |
260260
cd build
261-
export ASAN_OPTIONS=detect_leaks=1
261+
export ASAN_OPTIONS=detect_leaks=1:alloc_dealloc_mismatch=0
262262
export UBSAN_OPTIONS=print_stacktrace=1
263263
export TSAN_OPTIONS=second_deadlock_stack=1
264264

0 commit comments

Comments
 (0)