Hi,
On Sat, Oct 18, 2025 at 04:43:59AM +0200, Mark Wielaard wrote:
> An RC1 tarball for 3.26.0 is now available at
> https://sourceware.org/pub/valgrind/valgrind-3.26.0.RC1.tar.bz2
> (md5sum = b7798804b18476104073009043ecc96d)
> (sha1sum = bc1bffd272b3a14b3ba9c1cc5a25a5e3975b9c8a)
> https://sourceware.org/pub/valgrind/valgrind-3.26.0.RC1.tar.bz2.asc
>
> Please give it a try in configurations that are important for you and
> report any problems you have, either on this mailing list, or
> (preferably) via our bug tracker at
> https://bugs.kde.org/enter_bug.cgi?product=valgrind
>
> The final 3.26.0 release is scheduled for Fri Oct 24.
I updated the NEWS file with some more items. It was a busy release,
400 commits, 85 bug fixes. So I might have missed some things. Please
feel free to suggest or add something.
- Upgrade to the GNU General Public License version 3.
- Make BUILD_DOCS controls building documentation.
- New VEX API function LibVEX_set_VexControl.
- Deprecated IROps: Iop_Clz32/64 and Iop_Ctz32/64 have been removed.
- LTP integration has been updated to v20250930.
- New Linux syscall wrappers (cachestat, futex_waitv, listmount,
mount_setattr, mseal, quotactl_fd, remap_file_pages, setdomainname,
statmount, swapoff, swapon, sysfs and ustat).
- New --modify-fds=yes is like --modify-fds=high except for fds 0,1,2.
- New --track-fds=bad only produces errors for bad file descriptor usage.
- With --xml=yes log now always uses output protocol 6.
- vgdb now handles the qExecAndArgs packet.
- DWARF inlined subroutine handling has been rewritten to work cross CUs.
- Using vgdb on FreeBSD 15 needs sysctl debug.ptrace_attach_transparent=0.
- There is a new utility script, vgstack.
- Memcheck handling of aligned allocation with size of zero changed:
- free_aligned_sized with a size of zero is no longer an error.
- memalign, aligned_alloc and posix_memalign produce a different error
"Unsafe allocation with size of zero is implementation-defined".
- The suppression name has changed from "BadSize" to "UnsafeZeroSize".
- Checks for C23 free_sized and free_aligned_sized have been added.
Full list: https://sourceware.org/cgit/valgrind/tree/NEWS
Cheers,
Mark
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users