Package: libopenmpi3
Version: 3.1.2-5
Severity: normal

Dear Maintainer,

I updated Open MPI and libpmix2 on my Sid X86_64 system this afternoon:
Open MPI 3.1.2-5
libpmix2 3.0.2-2

My simple MPI tests run to completion and give correct results, but
there is an abnormal delay in startup and new warning messages. Example:

INFO:    Executing build/mpi_mm_c
mpiexec -np 2 build/mpi_mm_c < mpi_mm_c.in > mpi_mm_c.tmp 2>mpi_mm_c.err
ron5sid.10482hfi_wait_for_device: The /dev/hfi1_0 device failed to appear after 
15.0 seconds: Connection timed out
ron5sid.10483hfi_wait_for_device: The /dev/hfi1_0 device failed to appear after 
15.0 seconds: Connection timed out
mpi_mm has started with 2 tasks.
...
(rest of results are normal)

I did some research online. Red Hat Bug 1408316 from a couple years ago
was to fix libfabric 1.4.1 in RHEL7 to not wait for /dev/hfi* devices if
OPA/HFI hardware is not present. Occurred when system had PSM2 installed
but no OPA/HFI hardware.

My system does have libfabric1-1.6.1-5, which libopenmpi3 depends on.
My system does have libpsm-infinipath1 and libpsm2-2, which libopenmpi3
depends on.

I noticed this note in the "Changes" for openmpi 3.1.2-5:
"* Drop link-libfabric.patch as obsolete"
Relevant? What did the obsolete patch do?

I see in my test results that my MPI tests passed 12 Sep 2018, when 3.1.2-2
or 3.1.2-3 was current. I don't see any record of testing 3.1.2-4.

I'm filing this as "normal" severity, since my programs do run correctly.
It's a slight practical nuisance as my test jobs flag changed output as
possible problems. (Helpful in this case.)

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libopenmpi3 depends on:
ii  libc6                    2.27-6
ii  libevent-2.1-6           2.1.8-stable-4
ii  libevent-pthreads-2.1-6  2.1.8-stable-4
ii  libfabric1               1.6.1-5
ii  libgcc1                  1:8.2.0-7
ii  libgfortran5             8.2.0-7
ii  libhwloc-plugins         1.11.11-2
ii  libhwloc5                1.11.11-2
ii  libibverbs1              20.0-1
ii  libpmix2                 3.0.2-2
ii  libpsm-infinipath1       3.3+20.604758e7-5
ii  libpsm2-2                11.2.68-1
ii  libquadmath0             8.2.0-7
ii  libstdc++6               8.2.0-7
ii  zlib1g                   1:1.2.11.dfsg-1

Versions of packages libopenmpi3 recommends:
ii  openmpi-bin  3.1.2-5

libopenmpi3 suggests no packages.

-- no debconf information

Reply via email to