From: Paul Floyd Date: Sat, 4 Oct 2025 18:46:58 +0000 (+0000) Subject: Bug 509406 - FreeBSD 15 issues X-Git-Tag: VALGRIND_3_26_0~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea458dade2cb8f42586ef5a3f271b4cdddbf647a;p=thirdparty%2Fvalgrind.git Bug 509406 - FreeBSD 15 issues This is the last of a series of fixes and bodges. I now get the following results. On arm64 == 793 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/thread_alloca (stderr) (which is not a new failure) and == 947 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 1 stdoutB failure, 0 post failures == gdbserver_tests/nlvgdbsigqueue (stderr) gdbserver_tests/nlvgdbsigqueue (stdoutB) (again a test that fails regularly) --- diff --git a/NEWS b/NEWS index eebbf4fab..b1b27e815 100644 --- a/NEWS +++ b/NEWS @@ -70,7 +70,7 @@ There is a workaround. Run the following command (as root). "UnsafeZeroSize". Checks for C23 free_sized and free_aligned_sized have been added to - Linux. Almost no libraries support these functions yes, with + Linux. Almost no libraries support these functions yet, with the exception being Google tcmalloc. * ==================== FIXED BUGS ==================== @@ -156,6 +156,7 @@ are not entered into bugzilla tend to get forgotten about or ignored. 509107 memcheck/tests/duplicate_align_size_errors.cpp fails 509139 Update BadSize error messages 509258 FreeBSD: add jail_attach_jd and jail_remove_jd syscall wrappers +509406 FreeBSD 15 issues 509517 s390x: Even/odd lane confusion in various vector insns 509566 Wrap amd64-linux syscall: 442 (mount_setattr) 509572 s390x: Overhaul BFP testsuite diff --git a/memcheck/tests/freebsd/pdfork_pdkill.supp b/memcheck/tests/freebsd/pdfork_pdkill.supp index cd3ad7479..47a836de9 100644 --- a/memcheck/tests/freebsd/pdfork_pdkill.supp +++ b/memcheck/tests/freebsd/pdfork_pdkill.supp @@ -7,7 +7,7 @@ { arm64 suppression 2 Memcheck:Cond - fun:__sys_pdfork + fun:_*pdfork }