From unknown Mon Aug 18 11:25:14 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#27806] openmpi changes Resent-From: Dave Love Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 24 Jul 2017 18:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 27806 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 27806@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.150092131924683 (code B ref -1); Mon, 24 Jul 2017 18:36:01 +0000 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 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-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 unknown Mon Aug 18 11:25:14 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#27806] openmpi changes Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 25 Jul 2017 16:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27806 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Dave Love Cc: 27806@debbugs.gnu.org Received: via spool by 27806-submit@debbugs.gnu.org id=B27806.15009992767555 (code B ref 27806); Tue, 25 Jul 2017 16:15:01 +0000 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?=) 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-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 unknown Mon Aug 18 11:25:14 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#27806] openmpi changes Resent-From: Dave Love Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Jul 2017 16:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27806 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 27806@debbugs.gnu.org Received: via spool by 27806-submit@debbugs.gnu.org id=B27806.15010850868894 (code B ref 27806); Wed, 26 Jul 2017 16:05:02 +0000 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 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-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 unknown Mon Aug 18 11:25:14 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Dave Love Subject: bug#27806: closed (Re: [bug#27806] openmpi changes) Message-ID: References: <87d18n7x3f.fsf@gnu.org> <8760ehr8dr.fsf@i-ulialbion.it.manchester.ac.uk> X-Gnu-PR-Message: they-closed 27806 X-Gnu-PR-Package: guix-patches Reply-To: 27806@debbugs.gnu.org Date: Wed, 26 Jul 2017 20:39:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1501101542-964-1" This is a multi-part message in MIME format... ------------=_1501101542-964-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #27806: openmpi changes which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 27806@debbugs.gnu.org. --=20 27806: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D27806 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1501101542-964-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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. ------------=_1501101542-964-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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-- ------------=_1501101542-964-1--