[oi-dev] Valgrind 3.25 RC1

Paul Floyd pjfloyd at wanadoo.fr
Fri Apr 18 20:24:28 UTC 2025


Hi

Valgrind 3.25 will be out soon. The announcement for RC1 is below.

After the release I'll try making a pull request for

https://github.com/OpenIndiana/oi-userland/tree/oi/hipster/components/developer/valgrind

None of the patches will be needed - they have all either been merged or 
do nothing.

The Makefile in the above git directory says that there were 62 fails 
out of 835 tests. I now get 10 failures out of 894 tests. A couple of 
those are cosmetic. Otherwise there are some issues with Valgrind/gdb 
interaction, something wrong with Helgrind and pthread_barrier* and one 
test of a very deep stack that has turned sour.

Slightly later than originally planned, but the RC1 is finally out!

An RC1 tarball for 3.25.0 is now available at
https://sourceware.org/pub/valgrind/valgrind-3.25.0.RC1.tar.bz2
(md5sum = 2f02fe951278ebde62bba65c3a311a40)
(sha1sum = 3679ddc3237455f07de0ae30f21e947868c2218e)
https://sourceware.org/pub/valgrind/valgrind-3.25.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 NEWS file isn't complete up to date yet, but some highlights:

- Initial RISCV64/Linux support.
- Valgrind gdbserver supports 'x' packets.
- Numerous bug fixes for Illumos.
- --track-fds=yes now treats all inherited file descriptors like
   stdin/out/err (0,1,2) and there is a --modify-fds=high option.
- s390x support for various new instructions (BPP, BPRP and NIAI)
- Various new linux syscalls are supported (landlock*, open_tree,
   move_mount, fsopen, fsconfig, fsmount, fspick, userfaultfd)
- The Linux Test Project (ltp) is integrated in the testsuite
   try 'make ltpchecks' (this will take a while and will point out
   various missing syscalls and valgrind crashes!)

Since this RC1 is slightly later than planned and it is a long Easter
weekend for those that celebrate, lets do the RC2 on Wed Apr 25, with
the 3.25.0 final on Fri Apr 27.

A+
Paul




More information about the oi-dev mailing list