hi again I forgot to state evidence that this is a GNU/Hurd bug:
On an amd64 machine running Debian/stretch GNU/Linux, mpifort runs this test program as expected.
$ cat hurd_fortran_minimal.f90 program openmpi_hurd_bug i_myid = 178 print*,'i_myid = ',i_myid,' Please type in an integer and hit return.' read(*,*) icase print*,'Your integer is ', icase, ' Bye.' end program openmpi_hurd_bug $ cat infile 414
$ mpifort src/hurd_fortran_minimal.f90 && mpirun -n 1 --mca plm_rsh_agent /bin/false ./a.out < infile
$ uname -srvmoip Linux 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08) x86_64 unknown unknown GNU/Linux $ mpifort fortran_minimal.f90 && mpirun -n 1 --mca plm_rsh_agent /bin/false ./a.out < infile i_myid = 178 Please type in an integer and hit return. Your integer is 414 Bye. This runs almost instantly - it does not run for 900 seconds. $ dpkg -l |egrep "openmpi|pmix|gfortran|gcc|mpifort|libc[-0]" ii gcc 4:6.3.0-4 amd64 GNU C compiler ii gcc-6 6.3.0-18+deb9u1 amd64 GNU C compiler ii gcc-6-base:amd64 6.3.0-18+deb9u1 amd64 GCC, the GNU Compiler Collection (base package) ii gfortran 4:6.3.0-4 amd64 GNU Fortran 95 compiler ii gfortran-6 6.3.0-18+deb9u1 amd64 GNU Fortran compiler ii klibc-utils 2.0.4-9 amd64 small utilities built with klibc for early boot ii libc-bin 2.24-11+deb9u3 amd64 GNU C Library: Binaries ii libc-dev-bin 2.24-11+deb9u3 amd64 GNU C Library: Development binaries ii libc-l10n 2.24-11+deb9u3 all GNU C Library: localization files ii libgcc-6-dev:amd64 6.3.0-18+deb9u1 amd64 GCC support library (development files) ii libgcc1:amd64 1:6.3.0-18+deb9u1 amd64 GCC support library ii libgfortran-6-dev:amd64 6.3.0-18+deb9u1 amd64 Runtime library for GNU Fortran applications (development files) ii libgfortran3:amd64 6.3.0-18+deb9u1 amd64 Runtime library for GNU Fortran applications ii libopenmpi-dev 2.0.2-2 amd64 high performance message passing library -- header files ii libopenmpi2:amd64 2.0.2-2 amd64 high performance message passing library -- shared library ii linux-libc-dev:amd64 4.9.130-2 amd64 Linux support headers for userspace development ii openmpi-bin 2.0.2-2 amd64 high performance message passing library -- binaries ii openmpi-common 2.0.2-2 all high performance message passing library -- common files Cheers Boud