Package: openmpi-bin
Version: 3.1.1.real-4+b1
Severity: grave
Justification: renders package unusable
Dear Maintainer,
since the latest wave of package updates (gnu compilers big version switch +
new openmpi package) even the simplest code, compiled by mpicc.openmpi (or
mpif90.openmpi) hangs forever on first initialisation of MPI. Even the
following "hello world" does it on my machine:
#include <mpi.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <stdio.h>
#include <math.h>
#include <ctype.h>
#include <unistd.h>
int main(int argc, char **argv){
int nprocs=0, myrank=0, ierr=0;
ierr = MPI_Init( &argc, &argv);
ierr = MPI_Comm_rank(MPI_COMM_WORLD, &myrank);
ierr = MPI_Comm_size(MPI_COMM_WORLD, &nprocs);
printf("MPI_Init call ok\n");
printf("My rank is = %d\n", myrank);
printf("number of procs is = %d\n", nprocs);
printf("\n");
ierr = MPI_Finalize();
printf("MPI_Finalize call ok, returned %d\n", ierr);
return 0;
}
Of course, this makes the package completely unusable for me. I don't know
whether this can be related to bug #584699: in fact my laptop is not really
multihomed. Please let me know if there is something I can do to help
pinpoint this. By the way, the above snippet of code works perfectly if
compiled and run under mpich.
Best regards
Giacomo Mulas
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (401, 'unstable'), (10, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.17.8-jak (SMP w/4 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8) (ignored: LC_ALL
set to it_IT.utf8), LANGUAGE=it_IT.utf8 (charmap=UTF-8) (ignored: LC_ALL set to
it_IT.utf8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages openmpi-bin depends on:
ii libc6 2.27-5
ii libevent-2.1-6 2.1.8-stable-4
ii libevent-pthreads-2.1-6 2.1.8-stable-4
ii libhwloc5 1.11.10-3
ii libopenmpi3 3.1.1.real-4+b1
ii openmpi-common 3.1.1.real-4+b1
ii openssh-client [ssh-client] 1:7.7p1-3
openmpi-bin recommends no packages.
Versions of packages openmpi-bin suggests:
ii gfortran 4:8.1.0-1
-- no debconf information