[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