From: Paul Floyd Date: Sat, 13 Sep 2025 21:57:24 +0000 (+0200) Subject: FreeBSD x86 regtest: add an expected for memcheck timerfd test X-Git-Tag: VALGRIND_3_26_0~126 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5f5f92788f185a36c3a317c293ac7e266ee38ef0;p=thirdparty%2Fvalgrind.git FreeBSD x86 regtest: add an expected for memcheck timerfd test Size differences in error messages. Hardly worth the bother to filter. --- diff --git a/memcheck/tests/freebsd/Makefile.am b/memcheck/tests/freebsd/Makefile.am index bb5de145c..3bac5e73c 100644 --- a/memcheck/tests/freebsd/Makefile.am +++ b/memcheck/tests/freebsd/Makefile.am @@ -139,6 +139,7 @@ EXTRA_DIST = \ supponlyobj.supp \ timerfd.vgtest \ timerfd.stderr.exp \ + timerfd.stderr.exp-x86 \ timerfd.stdout.exp \ timing_safe.vgtest \ timing_safe.stderr.exp \ diff --git a/memcheck/tests/freebsd/timerfd.stderr.exp-x86 b/memcheck/tests/freebsd/timerfd.stderr.exp-x86 new file mode 100644 index 000000000..708e50b16 --- /dev/null +++ b/memcheck/tests/freebsd/timerfd.stderr.exp-x86 @@ -0,0 +1,40 @@ +Syscall param timerfd_create(clockid) contains uninitialised byte(s) + at 0x........: timerfd_create (in /...libc...) + by 0x........: main (timerfd.c:115) + +Syscall param timerfd_create(flags) contains uninitialised byte(s) + at 0x........: timerfd_create (in /...libc...) + by 0x........: main (timerfd.c:115) + +Syscall param timerfd_gettime(curr_value) points to unaddressable byte(s) + at 0x........: timerfd_gettime (in /...libc...) + by 0x........: main (timerfd.c:124) + Address 0x........ is 0 bytes after a block of size 14 alloc'd + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: main (timerfd.c:108) + +Syscall param timerfd_settime(flags) contains uninitialised byte(s) + at 0x........: timerfd_settime (in /...libc...) + by 0x........: main (timerfd.c:130) + +Syscall param timerfd_settime(old_value) points to unaddressable byte(s) + at 0x........: timerfd_settime (in /...libc...) + by 0x........: main (timerfd.c:134) + Address 0x........ is 0 bytes after a block of size 14 alloc'd + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: main (timerfd.c:109) + +Syscall param timerfd_gettime(fd) contains uninitialised byte(s) + at 0x........: timerfd_gettime (in /...libc...) + by 0x........: main (timerfd.c:139) + +Syscall param timerfd_settime(fd) contains uninitialised byte(s) + at 0x........: timerfd_settime (in /...libc...) + by 0x........: main (timerfd.c:141) + +FILE DESCRIPTORS: 4 open (3 inherited) at exit. +Open file descriptor 3: + at 0x........: timerfd_create (in /...libc...) + by 0x........: main (timerfd.c:115) + +