From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dZiD9-0006gv-7m for guix-patches@gnu.org; Mon, 24 Jul 2017 14:36:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dZiD4-0008NN-9b for guix-patches@gnu.org; Mon, 24 Jul 2017 14:36:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:51970) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dZiD4-0008NB-5I for guix-patches@gnu.org; Mon, 24 Jul 2017 14:36:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dZiD3-0006R9-W5 for guix-patches@gnu.org; Mon, 24 Jul 2017 14:36:02 -0400 Subject: [bug#27806] openmpi changes Resent-Message-ID: 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> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="Agro-Terror-Aldergrove-TSCM-2600-Indigo" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 27806@debbugs.gnu.org --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--