From unknown Mon Aug 18 14:26:12 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#27806 <27806@debbugs.gnu.org> To: bug#27806 <27806@debbugs.gnu.org> Subject: Status: openmpi changes Reply-To: bug#27806 <27806@debbugs.gnu.org> Date: Mon, 18 Aug 2025 21:26:12 +0000 retitle 27806 openmpi changes reassign 27806 guix-patches submitter 27806 Dave Love severity 27806 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 24 14:35:19 2017 Received: (at submit) by debbugs.gnu.org; 24 Jul 2017 18:35:19 +0000 Received: from localhost ([127.0.0.1]:54647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dZiCJ-0006Pz-3Z for submit@debbugs.gnu.org; Mon, 24 Jul 2017 14:35:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dZiCG-0006Pm-UJ for submit@debbugs.gnu.org; Mon, 24 Jul 2017 14:35:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dZiCA-00084p-Hm for submit@debbugs.gnu.org; Mon, 24 Jul 2017 14:35:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39214) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dZiCA-00084k-Ei for submit@debbugs.gnu.org; Mon, 24 Jul 2017 14:35:06 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51768) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dZiC8-0005ny-Rp for guix-patches@gnu.org; Mon, 24 Jul 2017 14:35:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dZiC3-00080u-VJ for guix-patches@gnu.org; Mon, 24 Jul 2017 14:35:04 -0400 Received: from clarity.mcc.ac.uk ([130.88.200.144]:12685) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dZiC3-0007yK-LU for guix-patches@gnu.org; Mon, 24 Jul 2017 14:34:59 -0400 Received: from asmtp1.its.manchester.ac.uk ([130.88.13.149]) by clarity.mcc.ac.uk with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1dZiC0-000LVp-PU for guix-patches@gnu.org; Mon, 24 Jul 2017 19:34:56 +0100 Received: from i-ulialbion.it.manchester.ac.uk ([130.88.138.79]:43024) by asmtp1.its.manchester.ac.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1dZiC0-000266-GX for guix-patches@gnu.org; Mon, 24 Jul 2017 19:34:56 +0100 From: Dave Love To: guix-patches@gnu.org Subject: openmpi changes Date: Mon, 24 Jul 2017 19:34:56 +0100 Message-ID: <8760ehr8dr.fsf@i-ulialbion.it.manchester.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="Agro-Terror-Aldergrove-TSCM-2600-Indigo" X-Authenticated-Sender: David Love from i-ulialbion.it.manchester.ac.uk [130.88.138.79]:43024 X-Authenticated-From: Dave.Love@manchester.ac.uk X-SA-Exim-Connect-IP: 130.88.13.149 X-SA-Exim-Mail-From: fx@gnu.org X-SA-Exim-Scanned: No (on clarity.mcc.ac.uk); SAEximRunCond expanded to false X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -7.8 (-------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --Agro-Terror-Aldergrove-TSCM-2600-Indigo Content-Type: text/plain I assume the only one of these that's questionable is the SGE one. It used to be the default, and I don't know of any way it could be problematic -- the support just looks at the environment to determine whether to use qrsh for remote startup. Debian and Fedora both enable it. --Agro-Terror-Aldergrove-TSCM-2600-Indigo Content-Type: text/x-diff; charset=iso-8859-1 Content-Disposition: attachment; filename=0001-mpi.scm-gnu-openmpi-Update-to-1.10.7.patch Content-Transfer-Encoding: quoted-printable Content-Description: Version update >From a03995a070bbfc31c091d3b90267acf4a3b242b7 Mon Sep 17 00:00:00 2001 From: Dave Love Date: Sun, 23 Jul 2017 22:00:21 +0100 Subject: [PATCH 1/5] * mpi.scm (gnu, openmpi): Update to 1.10.7. --- gnu/packages/mpi.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 3b1ba003c..6adff2a79 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -3,6 +3,7 @@ ;;; Copyright =A9 2014, 2015, 2016, 2017 Ludovic Court=E8s ;;; Copyright =A9 2014 Ian Denhardt ;;; Copyright =A9 2016 Andreas Enge +;;; Copyright =A9 2017 Dave Love ;;; ;;; This file is part of GNU Guix. ;;; @@ -110,7 +111,7 @@ bind processes, and much more.") (define-public openmpi (package (name "openmpi") - (version "1.10.3") + (version "1.10.7") (source (origin (method url-fetch) @@ -119,7 +120,7 @@ bind processes, and much more.") "/downloads/openmpi-" version ".tar.bz2")) (sha256 (base32 - "0k95ri9f8kzx5vhzrdbzn59rn2324fs4a96w5v8jy20j8dkbp13l")))) + "142s1vny9gllkq336yafxayjgcirj2jv0ddabj879jgya7hyr2d0")))) (build-system gnu-build-system) (inputs `(("hwloc" ,hwloc "lib") --=20 2.11.0 --Agro-Terror-Aldergrove-TSCM-2600-Indigo Content-Type: text/x-diff Content-Disposition: attachment; filename=0002-mpi.scm-gnu-openmpi-Enable-SGE-support.patch Content-Description: enable SGE >From 7b0b1b2c92353a5253da260f51c9dc946ffe77d8 Mon Sep 17 00:00:00 2001 From: Dave Love Date: Sun, 23 Jul 2017 22:02:54 +0100 Subject: [PATCH 2/5] * mpi.scm (gnu, openmpi): Enable SGE support. --- gnu/packages/mpi.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 6adff2a79..34d78ed30 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -138,6 +138,7 @@ bind processes, and much more.") "--enable-mpi-ext=all" "--with-devel-headers" "--enable-memchecker" + "--with-sge" ,(string-append "--with-valgrind=" (assoc-ref %build-inputs "valgrind")) ,(string-append "--with-hwloc=" -- 2.11.0 --Agro-Terror-Aldergrove-TSCM-2600-Indigo Content-Type: text/x-diff Content-Disposition: attachment; filename=0004-mpi.scm-gnu-openmpi-It-s-MPI-3.0-not-MPI-2.patch Content-Description: fix description >From 265475a9655959506409b8fe905f1b0452831423 Mon Sep 17 00:00:00 2001 From: Dave Love Date: Sun, 23 Jul 2017 22:30:40 +0100 Subject: [PATCH 4/5] * mpi.scm (gnu, openmpi): It's MPI 3.0, not MPI 2. --- gnu/packages/mpi.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 24d290bc3..223dd2ae6 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -156,9 +156,9 @@ bind processes, and much more.") (for-each delete-file (find-files out "config.log")) #t)))))) (home-page "http://www.open-mpi.org") - (synopsis "MPI-2 implementation") + (synopsis "MPI-3 implementation") (description - "The Open MPI Project is an MPI-2 implementation that is developed and + "The Open MPI Project is an MPI-3 implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance Computing community in order to build the -- 2.11.0 --Agro-Terror-Aldergrove-TSCM-2600-Indigo-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 25 12:14:36 2017 Received: (at 27806) by debbugs.gnu.org; 25 Jul 2017 16:14:36 +0000 Received: from localhost ([127.0.0.1]:56161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1da2Tk-0001xn-3e for submit@debbugs.gnu.org; Tue, 25 Jul 2017 12:14:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1da2Th-0001xa-Sz for 27806@debbugs.gnu.org; Tue, 25 Jul 2017 12:14:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1da2Tc-0003e2-4H for 27806@debbugs.gnu.org; Tue, 25 Jul 2017 12:14:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34694) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1da2TT-0003Vo-VK; Tue, 25 Jul 2017 12:14:19 -0400 Received: from [193.50.110.224] (port=36748 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1da2TT-0002Nj-7c; Tue, 25 Jul 2017 12:14:19 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Dave Love Subject: Re: [bug#27806] openmpi changes References: <8760ehr8dr.fsf@i-ulialbion.it.manchester.ac.uk> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 7 Thermidor an 225 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Tue, 25 Jul 2017 18:14:16 +0200 In-Reply-To: <8760ehr8dr.fsf@i-ulialbion.it.manchester.ac.uk> (Dave Love's message of "Mon, 24 Jul 2017 19:34:56 +0100") Message-ID: <87vamgjxyf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.8 (-------) X-Debbugs-Envelope-To: 27806 Cc: 27806@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.8 (-------) Hi Dave, I adjusted the commit log and applied the first two patches. Dave Love skribis: > I assume the only one of these that's questionable is the SGE one. It > used to be the default, and I don't know of any way it could be > problematic -- the support just looks at the environment to determine > whether to use qrsh for remote startup. Debian and Fedora both enable > it. To be clear: if there=E2=80=99s no environment variable suggesting that SGE= is being used, then it won=E2=80=99t try to use qrsh, right? If so that seems reasonable to me. I=E2=80=99ll push the patch if there ar= e no objections. Thank you, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 12:04:46 2017 Received: (at 27806) by debbugs.gnu.org; 26 Jul 2017 16:04:46 +0000 Received: from localhost ([127.0.0.1]:57570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1daOnl-0002JO-Uc for submit@debbugs.gnu.org; Wed, 26 Jul 2017 12:04:46 -0400 Received: from clarity.mcc.ac.uk ([130.88.200.144]:30285) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1daOnk-0002JE-Jn for 27806@debbugs.gnu.org; Wed, 26 Jul 2017 12:04:44 -0400 Received: from asmtp2.its.manchester.ac.uk ([130.88.13.150]) by clarity.mcc.ac.uk with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1daOnj-000CVV-Bt; Wed, 26 Jul 2017 17:04:43 +0100 Received: from i-ulialbion.it.manchester.ac.uk ([130.88.138.79]:34590) by asmtp2.its.manchester.ac.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1daOnj-0001PN-2J; Wed, 26 Jul 2017 17:04:43 +0100 From: Dave Love To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: [bug#27806] openmpi changes References: <8760ehr8dr.fsf@i-ulialbion.it.manchester.ac.uk> <87vamgjxyf.fsf@gnu.org> X-Draft-From: ("Misc" 2309) Date: Wed, 26 Jul 2017 17:04:42 +0100 In-Reply-To: <87vamgjxyf.fsf@gnu.org> ("Ludovic \=\?iso-8859-1\?Q\?Court\=E8s\?\= \=\?iso-8859-1\?Q\?\=22's\?\= message of "Tue, 25 Jul 2017 18:14:16 +0200") Message-ID: <87379jkwv9.fsf@i-ulialbion.it.manchester.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Authenticated-Sender: David Love from i-ulialbion.it.manchester.ac.uk [130.88.138.79]:34590 X-Authenticated-From: Dave.Love@manchester.ac.uk X-SA-Exim-Connect-IP: 130.88.13.150 X-SA-Exim-Mail-From: fx@gnu.org X-SA-Exim-Scanned: No (on clarity.mcc.ac.uk); SAEximRunCond expanded to false X-Spam-Score: -5.0(?) X-Spam-Flag: NO X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 27806 Cc: 27806@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Ludovic Court=C3=A8s writes: > Hi Dave, > > I adjusted the commit log and applied the first two patches. > > Dave Love skribis: > >> I assume the only one of these that's questionable is the SGE one. It >> used to be the default, and I don't know of any way it could be >> problematic -- the support just looks at the environment to determine >> whether to use qrsh for remote startup. Debian and Fedora both enable >> it. > > To be clear: if there=E2=80=99s no environment variable suggesting that S= GE is > being used, then it won=E2=80=99t try to use qrsh, right? Yes, and that flag is long-established in other distributions which add more intrusive support for resource managers. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 16:38:29 2017 Received: (at 27806-done) by debbugs.gnu.org; 26 Jul 2017 20:38:29 +0000 Received: from localhost ([127.0.0.1]:57711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1daT4e-0000Ej-NY for submit@debbugs.gnu.org; Wed, 26 Jul 2017 16:38:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1daT4d-0000EY-OZ for 27806-done@debbugs.gnu.org; Wed, 26 Jul 2017 16:38:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1daT4X-0004yL-LT for 27806-done@debbugs.gnu.org; Wed, 26 Jul 2017 16:38:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35847) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1daT4R-0004vJ-PC; Wed, 26 Jul 2017 16:38:15 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:44454 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1daT4Q-0003U1-Vc; Wed, 26 Jul 2017 16:38:15 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Dave Love Subject: Re: [bug#27806] openmpi changes References: <8760ehr8dr.fsf@i-ulialbion.it.manchester.ac.uk> <87vamgjxyf.fsf@gnu.org> <87379jkwv9.fsf@i-ulialbion.it.manchester.ac.uk> Date: Wed, 26 Jul 2017 22:38:12 +0200 In-Reply-To: <87379jkwv9.fsf@i-ulialbion.it.manchester.ac.uk> (Dave Love's message of "Wed, 26 Jul 2017 17:04:42 +0100") Message-ID: <87d18n7x3f.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 27806-done Cc: 27806-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Dave Love skribis: > Ludovic Court=C3=A8s writes: > >> Hi Dave, >> >> I adjusted the commit log and applied the first two patches. >> >> Dave Love skribis: >> >>> I assume the only one of these that's questionable is the SGE one. It >>> used to be the default, and I don't know of any way it could be >>> problematic -- the support just looks at the environment to determine >>> whether to use qrsh for remote startup. Debian and Fedora both enable >>> it. >> >> To be clear: if there=E2=80=99s no environment variable suggesting that = SGE is >> being used, then it won=E2=80=99t try to use qrsh, right? > > Yes, and that flag is long-established in other distributions which add > more intrusive support for resource managers. Sounds good, applied. Thank you! Ludo=E2=80=99. From unknown Mon Aug 18 14:26:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 24 Aug 2017 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator