Your message dated Sat, 08 Mar 2014 21:22:47 +0000
with message-id <[email protected]>
and subject line Bug#736842: fixed in coinor-ipopt 3.11.7-1
has caused the Debian Bug report #736842,
regarding ipopt: should not call MPI_Init
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.)
--
736842: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736842
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: coinor-libipopt1
Version: 3.11.4-1
Severity: important
Ipopt/src/Algorithm/LinearSolvers/IpMumpsSolverInterface.cpp calls MPI_Init.
This causes programs using MPI themselves to abort as MPI_Init gets called
twice:
--------------------------------------------------------------------------
Calling MPI_Init or MPI_Init_thread twice is erroneous.
--------------------------------------------------------------------------
[snout:10806] *** An error occurred in MPI_Init
[snout:10806] *** on communicator MPI_COMM_WORLD
[snout:10806] *** MPI_ERR_OTHER: known error not in list
[snout:10806] *** MPI_ERRORS_ARE_FATAL: your MPI job will now abort
I've attached a patch that removes the call to MPI_Init.
Ansgar
--- a/Ipopt/src/Algorithm/LinearSolvers/IpMumpsSolverInterface.cpp
+++ b/Ipopt/src/Algorithm/LinearSolvers/IpMumpsSolverInterface.cpp
@@ -54,11 +54,11 @@
dbg_verbosity);
//initialize mumps
DMUMPS_STRUC_C* mumps_ = new DMUMPS_STRUC_C;
- int argc=1;
- char ** argv = 0;
- int myid;
- MPI_Init(&argc, &argv);
- MPI_Comm_rank(MPI_COMM_WORLD, &myid);
+ // int argc=1;
+ // char ** argv = 0;
+ // int myid;
+ // MPI_Init(&argc, &argv);
+ // MPI_Comm_rank(MPI_COMM_WORLD, &myid);
mumps_->n = 0;
mumps_->nz = 0;
mumps_->a = NULL;
--- End Message ---
--- Begin Message ---
Source: coinor-ipopt
Source-Version: 3.11.7-1
We believe that the bug you reported is fixed in the latest version of
coinor-ipopt, 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.
Roberto C. Sanchez <[email protected]> (supplier of updated coinor-ipopt
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: Sat, 08 Mar 2014 15:10:29 -0500
Source: coinor-ipopt
Binary: coinor-libipopt1 coinor-libipopt-dev coinor-libipopt-doc
coinor-libipopt1-dbg
Architecture: source all amd64
Version: 3.11.7-1
Distribution: unstable
Urgency: low
Maintainer: Roberto C. Sanchez <[email protected]>
Changed-By: Roberto C. Sanchez <[email protected]>
Description:
coinor-libipopt-dev - Interior-Point Optimizer - header files
coinor-libipopt-doc - Interior-Point Optimizer - documentation
coinor-libipopt1 - Interior-Point Optimizer, for large-scale nonlinear
optimization
coinor-libipopt1-dbg - Interior-Point Optimizer - debugging symbols
Closes: 736842
Changes:
coinor-ipopt (3.11.7-1) unstable; urgency=low
.
* New upstream release
* Bump standards version to 3.9.5 (no changes required)
* Do not call MPI_Init() from within library; applications are responsible
for this. Thanks to Ansgar Burchardt for the patch. (Closes: #736842)
Checksums-Sha1:
1ac83538be81b83a4b8233e6c9a497d11e574002 2264 coinor-ipopt_3.11.7-1.dsc
4547db1acbd65aad9edbed115a7812fbfd6d2d3a 4749511
coinor-ipopt_3.11.7.orig.tar.gz
2c536fc2c3a8d59b66b8c11d761f35cbfb8aaa94 9912
coinor-ipopt_3.11.7-1.debian.tar.xz
c053e5f677a34357df94a08ff5a0dbe2260096c6 2256612
coinor-libipopt-doc_3.11.7-1_all.deb
db9e1ea82e2315338a85143f97187ffdcbcf4876 646406
coinor-libipopt1_3.11.7-1_amd64.deb
0504a90c252d08e4da111eef5a95cc5900f4cfdb 869068
coinor-libipopt-dev_3.11.7-1_amd64.deb
aa33d49a75d5ae64c0cda7eb6b36b1985e4a683e 5616370
coinor-libipopt1-dbg_3.11.7-1_amd64.deb
Checksums-Sha256:
7b499f2ee9f25ccc77aef3b0735c8b8f61b13e63450d90decc508c11a6df6ee3 2264
coinor-ipopt_3.11.7-1.dsc
c276555cf913cf9cb32d9b0e4faabc2a21d34b52baf8da132d29f3541323739a 4749511
coinor-ipopt_3.11.7.orig.tar.gz
f430477438cfa94dbe83fc672ad1e7db2be6b38cf25e5e6129b5fb6131c824f6 9912
coinor-ipopt_3.11.7-1.debian.tar.xz
15af4681730049b03ee74ec5392e6abcaae1aea4e2e896140c5cbd311f65061d 2256612
coinor-libipopt-doc_3.11.7-1_all.deb
940c1f65e51a300e043ef0addf6418a8ebe6f773e8a45f4c40133da1bf7e4c11 646406
coinor-libipopt1_3.11.7-1_amd64.deb
a5e33d4423f4e677e75fdf6455977feba8f5db78b9db1e1e894ead876769c041 869068
coinor-libipopt-dev_3.11.7-1_amd64.deb
01e738aef212dbd92658117de56e853c83bbd53df6c6f8ebe0f94899f50d812d 5616370
coinor-libipopt1-dbg_3.11.7-1_amd64.deb
Files:
c83b724bdb280b6017590244a6bbeb0d 2264 science extra coinor-ipopt_3.11.7-1.dsc
70cd1bcc6038bd397c10709785cc04b7 4749511 science extra
coinor-ipopt_3.11.7.orig.tar.gz
40ec533ca9874c80c9c5d7d892fd9c13 9912 science extra
coinor-ipopt_3.11.7-1.debian.tar.xz
60e9853271802217f3fae0f454a1ad63 2256612 doc extra
coinor-libipopt-doc_3.11.7-1_all.deb
80a7d6d161025a6c7b1d086566a9d4f7 646406 libs extra
coinor-libipopt1_3.11.7-1_amd64.deb
f8c236692ffe1623a1c1b183996ea1b7 869068 libdevel extra
coinor-libipopt-dev_3.11.7-1_amd64.deb
fb50390fb85d61b4eff637d0f1b3df0e 5616370 debug extra
coinor-libipopt1-dbg_3.11.7-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJTG3wqAAoJECzXeF7dp7IPKa0P/3VJjF+OsbbwahqrbTePmzbn
zGvPM8NlZEM/b9A5FkWWd1K7QrVZmdIxliUjStKRL9rWSTQvC82xFumq9suVjxYn
M8jJheLMQYl8Ltapn/J6hk0qUG82HBuUq1YoTtXIksFgfN7R67I5KIXk8W07qGG7
nsBbDnGp86ruSI1PmXTe+Jb7MxRhmi3LBWxUTjBACexlCqsQEPHm5TC4cuzWNeQf
LOewxDM51/+yys61ByWKyKCciO3ATRKcbPSJ+JsmTQlTXLHsfRjL/WVlgDjtDyyV
uh7XYdPaBZ2FUwcP38VnCBfoLr8IEmeFDZXO+3VrncsJ6pi7VrefHUeV+yy13v2V
cggMdajkb7Vn/qRSqbBpCLe6Y4qEv+avrtPcO+Z1kowU5t+zPyjZ2/Wvgwx4Bm0P
dW1pebRNFljCFUjpX2wAWaGKB/4bjTlEi16Ajkxil+axCqDzN0efb3uBFLOmEDxP
qcmBND7rTLLZlrdJuLGN0oll8drNPCAk4ACaZE7ZP5Dcb4BG/pfbSPQZDd7QUved
KkRd/cdDmLsL9T7gGoOvvl3Xrd7WLTiAVC7IF1tH3QXEBd+C3a9gU1X5DBWN0Xzo
Co6sqGnhNrTUGzrq8xDZ2IKiOcxYD2M+QhyVuO98/MRs1oRH9wMz+MoB4NTKHjKW
jfoWwlUVszw/6LiiMjON
=+JQZ
-----END PGP SIGNATURE-----
--- End Message ---