Skip to content

Commit aa5d738

Browse files
etrclaude
andcommitted
test(helgrind): fix deferred counter suppression to match mangled name
The test-fixture-deferred-counter-callback entry from the previous commit did not fire: valgrind matches fun: patterns against the C++-mangled symbol name (_Z13test_callback...), so a pattern anchored at the start (fun:test_callback*) never matches the leading mangling prefix. The other four fixture suppressions worked precisely because they lead with * (or ...). Give this one the same leading wildcard: fun:*test_callback*. basic and file_upload already went green in the prior run; this closes the last deferred contexts. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015tAodxYJMEY4VxCX4dk62e
1 parent 6c8f1e7 commit aa5d738

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

test/valgrind-helgrind.supp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@
297297
{
298298
test-fixture-deferred-counter-callback
299299
Helgrind:Race
300-
fun:test_callback*
300+
fun:*test_callback*
301301
}
302302

303303
# --- benign lazy cache: http_resource `Allow:` header snapshot ---------------

0 commit comments

Comments
 (0)