Package: valgrind-mpi
Version: 1:3.19.0-1
Severity: important

Dear Maintainer,

I am trying to debug memory problems in parallel programs started with mpirun.
When doing this with the command from the openmpi documentation I get:
$ LD_PRELOAD=/usr/lib/x86_64-linux-gnu/valgrind/libmpiwrap-amd64-linux.so
mpirun -np 4 echo "hello"
mpirun: symbol lookup error: /usr/lib/x86_64-linux-gnu/valgrind/libmpiwrap-
amd64-linux.so: undefined symbol: ompi_mpi_character
$

I would have expected this to run the program in parallel under valgrind. It
did that on oldstable.

The problem is there in both Debian stable and testsing.

Kind regards,

Markus


-- System Information:
Debian Release: 12.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-23-amd64 (SMP w/64 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages valgrind-mpi depends on:
ii  libc6     2.36-9+deb12u7
ii  valgrind  1:3.19.0-1

Versions of packages valgrind-mpi recommends:
ii  gdb  13.1-3

valgrind-mpi suggests no packages.

-- no debconf information

Reply via email to