These suppressions seem to work for both the above "hello world" and for pmdk's testsuite:
{ <insert_a_suppression_name_here> Helgrind:Race fun:mempcpy fun:_IO_new_file_xsputn fun:_IO_file_xsputn@@GLIBC_2.2.5 } { <insert_a_suppression_name_here> drd:ConflictingAccess fun:mempcpy fun:_IO_new_file_xsputn fun:_IO_file_xsputn@@GLIBC_2.2.5 } Please apply, it'd be bad to release Buster with valgrind failing basic functionality of two of its tools. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Remember, the S in "IoT" stands for Security, while P stands ⢿⡄⠘⠷⠚⠋⠀ for Privacy. ⠈⠳⣄⠀⠀⠀⠀