Your message dated Mon, 05 Dec 2016 15:52:05 +0000
with message-id <[email protected]>
and subject line Bug#845594: fixed in openmpi 2.0.2~git.20161225-3
has caused the Debian Bug report #845594,
regarding "openmpi: lo interface broken in the tcp btl"
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
845594: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845594
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openmpi-bin
Version: 2.0.1-7
Severity: normal
Dear Maintainer,
I attach a minimal example to be compiled with
mpicc.openmpi -o slave slave.c
mpicc.openmpi -o master master.c
Note that slave is an MPI executable that can be launched with e.g.
mpicc.openmpi -np 4 ./slave
while master calls slave through MPI_Comm_spawn and can be invoked with:
mpicc.openmpi -np 1 ./master
Under both jessie and sid, the two commands above work as long as a
network interface is up.
If network is down, slave still works the same both under jessie and
sid) but to get master to work without network, under jessie I must do:
mpirun --mca btl_tcp_if_include lo master
(it also works with network up).
Under sid, this last command always fails with an internal error,
whether or not the network is up. On the contrary, running slave with
the option set always succeeds.
This regression cause the failure of the autopkgtests of gyoto:
https://ci.debian.net/packages/g/gyoto/unstable/amd64/
Kind regards, Thibaut.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.8.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages openmpi-bin depends on:
ii libc6 2.24-6
ii libhwloc5 1.11.5-1
ii libopenmpi2 2.0.1-7
ii openmpi-common 2.0.1-7
openmpi-bin recommends no packages.
Versions of packages openmpi-bin suggests:
pn gfortran <none>
-- no debconf information
#include <mpi.h>
#include <stdio.h>
int main(int argc, char** argv) {
MPI_Init(NULL, NULL);
printf("Slave\n");
MPI_Finalize();
}
#include <mpi.h>
#include <stdio.h>
int main(int argc, char** argv) {
MPI_Init(NULL, NULL);
MPI_Comm everyone;
MPI_Comm_spawn("./slave", MPI_ARGV_NULL, 4,
MPI_INFO_NULL, 0, MPI_COMM_SELF, &everyone,
MPI_ERRCODES_IGNORE);
printf("Master\n");
MPI_Finalize();
}
--- End Message ---
--- Begin Message ---
Source: openmpi
Source-Version: 2.0.2~git.20161225-3
We believe that the bug you reported is fixed in the latest version of
openmpi, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <[email protected]> (supplier of updated openmpi package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 05 Dec 2016 10:34:42 +0000
Source: openmpi
Binary: openmpi-bin libopenmpi-dev libopenmpi2 openmpi-common openmpi-doc
Architecture: source amd64 all
Version: 2.0.2~git.20161225-3
Distribution: experimental
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libopenmpi-dev - high performance message passing library -- header files
libopenmpi2 - high performance message passing library -- shared library
openmpi-bin - high performance message passing library -- binaries
openmpi-common - high performance message passing library -- common files
openmpi-doc - high performance message passing library -- man pages
Closes: 838623 845594 846965
Changes:
openmpi (2.0.2~git.20161225-3) experimental; urgency=medium
.
* Fix conditional inclusion and linking of liboshmem.so and
libmca_common_ompio.so. Closes: #838623.
* Mark openmpi-doc as Multi-Arch: foreign
* Mark as fixed in previous release: Closes: #845594. #846635
* Invert NO_TEST condition as broken for hppa, i386 in debian/rules
* Forward patches upstream and update comments in patch:
- arm_detection.patch
- x32.patch
- link_libfabric.patch
* Remove obsolete (unapplied) patches from debian/patches/*
* Updates to build_hurd patch from Samuel Thibault Closes: #846965
Checksums-Sha1:
3e115d74fa8a8e1ee65cd3bcc0abb8118533c6bc 2796 openmpi_2.0.2~git.20161225-3.dsc
77db211aa9ba9e211f0d57248c023b4932abe027 59784
openmpi_2.0.2~git.20161225-3.debian.tar.xz
11b7c0252d4254618600d79ca857693dd539d1e1 27210
libopenmpi-dev-dbgsym_2.0.2~git.20161225-3_amd64.deb
6f4d06033e375c3ba107ada65f72d09738ee5809 1058738
libopenmpi-dev_2.0.2~git.20161225-3_amd64.deb
d77a8e38a29a50c4b9af50d64b8199c0daa2e978 30563972
libopenmpi2-dbgsym_2.0.2~git.20161225-3_amd64.deb
c0ed8239ef16b085fb74cfe36e3477fa5d624bd0 2313130
libopenmpi2_2.0.2~git.20161225-3_amd64.deb
0a7568b30577ddc7d00df66a2162d4d70d00eb34 209620
openmpi-bin-dbgsym_2.0.2~git.20161225-3_amd64.deb
712f5fba6bd1cb2e150120cffc16b51cb3c71950 166836
openmpi-bin_2.0.2~git.20161225-3_amd64.deb
553495a26de13a3284916d2c955e701e2a0f9e8a 148056
openmpi-common_2.0.2~git.20161225-3_all.deb
bfc277ea096764e3610a885b29ea13d0507e621a 747582
openmpi-doc_2.0.2~git.20161225-3_all.deb
c746acc98fbd53dda2dc50f00ba4b049b021cbe3 11901
openmpi_2.0.2~git.20161225-3_amd64.buildinfo
Checksums-Sha256:
3ff2c92753d7129dbb818c869bc2a3e8f37f8dfa5599fd72d7c7ce7febcb2dc7 2796
openmpi_2.0.2~git.20161225-3.dsc
622e71f9f5a65b5de025445e1dfb87d9878cc3acda680bc185066e8f6b2dd719 59784
openmpi_2.0.2~git.20161225-3.debian.tar.xz
53995033e631ba348272cd20dbbfaf5cd37034be7c7c40130392b8509f853347 27210
libopenmpi-dev-dbgsym_2.0.2~git.20161225-3_amd64.deb
6e1bd2603d3b08ae74e4121ffa5ea63c1c333ccdd950d6710a6f96eea11a161d 1058738
libopenmpi-dev_2.0.2~git.20161225-3_amd64.deb
39fd80d52455223122ae68000194cc11b70a75267ab7583dfcff8ac08dbdb438 30563972
libopenmpi2-dbgsym_2.0.2~git.20161225-3_amd64.deb
7a3f6072389aa24b3887128722a1c938b75c0d13e1fd4c0c7ea93c5284066a18 2313130
libopenmpi2_2.0.2~git.20161225-3_amd64.deb
502ded951c9241477ac553f830a396512b4506a077bf40feb13177132e83868f 209620
openmpi-bin-dbgsym_2.0.2~git.20161225-3_amd64.deb
b9b1e3564138791b282b1edd06fafdcae571a0ff6d89e5a0e6054e12a76789c8 166836
openmpi-bin_2.0.2~git.20161225-3_amd64.deb
f68ab8892c43bcef2ae38c44e1315fb26143d56785f8285db5bc7fd9228f48b4 148056
openmpi-common_2.0.2~git.20161225-3_all.deb
55730e870f4df674fbdec713c1da251b15b5a503ca434e02f879a827eb3c203f 747582
openmpi-doc_2.0.2~git.20161225-3_all.deb
b4a02271ab38274a3c96d175656b2e60f18872695ae58c7017f4296b612062b8 11901
openmpi_2.0.2~git.20161225-3_amd64.buildinfo
Files:
d8ef9bc436b0a57b1c63d286b262b4ec 2796 net extra
openmpi_2.0.2~git.20161225-3.dsc
72f01a82ac823c6ad1e4a7f09282dc7c 59784 net extra
openmpi_2.0.2~git.20161225-3.debian.tar.xz
713e068272239cc38978de61fa53410a 27210 debug extra
libopenmpi-dev-dbgsym_2.0.2~git.20161225-3_amd64.deb
795be5936e72be49e6d4afa5aa3ac285 1058738 libdevel extra
libopenmpi-dev_2.0.2~git.20161225-3_amd64.deb
2a4d31bd22c86d41fe382235892eae27 30563972 debug extra
libopenmpi2-dbgsym_2.0.2~git.20161225-3_amd64.deb
6cef06a6d7f992dfaa9d1324521f0825 2313130 libs extra
libopenmpi2_2.0.2~git.20161225-3_amd64.deb
f73eca75250764d59f0352523b9c5850 209620 debug extra
openmpi-bin-dbgsym_2.0.2~git.20161225-3_amd64.deb
48c61d301b77059f9d4dfd1ae11ec88a 166836 net extra
openmpi-bin_2.0.2~git.20161225-3_amd64.deb
142431073ca65e7e6b2d67552a265689 148056 net extra
openmpi-common_2.0.2~git.20161225-3_all.deb
89e1a5c8698233bacde65af65263b599 747582 doc extra
openmpi-doc_2.0.2~git.20161225-3_all.deb
9172ba4ca75967bf3841a17df5407dd3 11901 net extra
openmpi_2.0.2~git.20161225-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlhFh/cACgkQy+a7Tl2a
06W5dw/8C8HQzX1YcLFdrWQv5ZPPzDKPIKXxtl5W5wZIFiRakDe1ESPkLEtPxspw
s1P1cqkk5XW3ryiSE2CtSutcVAJk62nUyNIo6kyHVHaxEgiII82uqakTB+iqjfpA
C8GPMHTagThtxVjE0nfwTm8WIfJzio33myovf3TvCA4nslze3S5uvurBqTM9xokU
fj2aArJcaeqFWUQk0HEIiG/Kc0U+f/xqMVGsntu8VFBWJtdWQk4Ab6HhldQH2JZM
X4S3kQ5AIuIiuuDrobgK6ZtvR/4/+GB8LW4kyPNvEMBgm0+6uOHRIa+bvDmYEysk
qlfDa5G4D+0vLQFgpQ0gYJhHQnD6IFPM1myKC3csvGtlWoDE/DWE7IFBcJm1dX50
zyby0sPOd3032mpzfJFWV2FZtsk4sX66ukXZrJlJi65F7mqZHT1El7epzptLbYe4
gyJNiFGlZk1AiOlbCDMo8bNyPovC1Sftw1+A/qiIVILa0mRem7WlcpXtAoI0cjy1
k9AKZRNpif5o6+Ol7bTHw3CMkN6c5cVVFdiT9vmVKsQRhcEu6Zmnt0jZxaFPRyTp
cJ/A3pzo9lUEh8k8RtGT0J2WndDOhorYAejxeCp8ofbwp5OCvSBBYByLczPCLQcu
eHbxGGcwCt9rKauj1nesuBypztRrlpY4dD5/uR/oAnuNhULVm7o=
=TDi8
-----END PGP SIGNATURE-----
--- End Message ---