From unknown Wed Jun 18 00:28:29 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#74572 <74572@debbugs.gnu.org> To: bug#74572 <74572@debbugs.gnu.org> Subject: Status: [PATCH 0/6] ] Python bindings, reduced size for OpenPMIx/OpenMPI. Reply-To: bug#74572 <74572@debbugs.gnu.org> Date: Wed, 18 Jun 2025 07:28:29 +0000 retitle 74572 [PATCH 0/6] ] Python bindings, reduced size for OpenPMIx/Open= MPI. reassign 74572 guix-patches submitter 74572 Maxim Cournoyer severity 74572 normal tag 74572 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 28 01:24:57 2024 Received: (at submit) by debbugs.gnu.org; 28 Nov 2024 06:24:57 +0000 Received: from localhost ([127.0.0.1]:36105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGXxQ-0005Ow-UE for submit@debbugs.gnu.org; Thu, 28 Nov 2024 01:24:57 -0500 Received: from lists.gnu.org ([209.51.188.17]:42426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGXxO-0005Ol-C9 for submit@debbugs.gnu.org; Thu, 28 Nov 2024 01:24:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tGXxN-0001jx-W3 for guix-patches@gnu.org; Thu, 28 Nov 2024 01:24:54 -0500 Received: from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tGXxM-0006MH-Ic for guix-patches@gnu.org; Thu, 28 Nov 2024 01:24:53 -0500 Received: by mail-pj1-x1033.google.com with SMTP id 98e67ed59e1d1-2ea37b44e81so401490a91.2 for ; Wed, 27 Nov 2024 22:24:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732775090; x=1733379890; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=fiLm/kBKvT2bSAyqgL/uQa9txVPa61jUO3MSgx+9VTY=; b=Z3qoV0CCXseP2qos0K3eqJrwr4HDIut33TTMzsJdzbJZKRkMJ+mZ/2Duvq9ex4FYXN CXTox9qalg6jI+ym2xb3ClUhgVWx26SrLjlxJ9E1DZlacciHsKSpTWWqRJvVIMDYKQrM jwJeVPjSFetz/G0O9JOtvLTZKbvykLT2Kk5qyfbU6fG4t4S0Lr01oC8H0J+DdRxJhj50 ZKyyssLNOgm5Ea8i9H2Pe+Gb18ApWtp5JQ0qLTO1aWjMEshW70Z+2B52XGncR4voP0MV WZUmQgcUde4AsOGmOxq9JGRxTwJxR0ilrNuWwupSD/fV+J6PrkIW/UCSbAPhr0D0MJBb vA+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732775090; x=1733379890; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=fiLm/kBKvT2bSAyqgL/uQa9txVPa61jUO3MSgx+9VTY=; b=QUcusfFp00ibvc1TPIS+pcsgIwqKpxYdXe1zkgYOoLsEIenGXQe2AyjAj9sR+OPou6 nmjnc6zgrUDFW63zF2foULbb3ax0k5IcIxeLOYmTvLiskIzIEsMiYPYvcNmoHKh0MN+U uac7n2nQsbT4eSUPgHOrgGnAiGoGBwqzcXGjBHgbe6SFRa7bes1kUMYy0QdYmceOvrjL 12GcnCQNRvmwlm+MKsT42Sbt+jbtENILfSF1tbxbBiB+nT8OUrSM+wqVAWUZl3tsQhtE MTQDUBL2p2qRkzNcIdhyXiOx4I6gHdiLvqcCLOy4Cg5aptooCIqWvDgE4Nrp58UgvW6N /PTg== X-Gm-Message-State: AOJu0YwUpXKFrAVWSWMg126Wey+dyKR7sattNOfEYIAG6OxNDWx2xI66 jVEM+w6lEOY6zkZACO2e3METVhlb2DHX1esEu+Gt8Ae1LrH7jU5P8KO7hg== X-Gm-Gg: ASbGncvbaxO8W4cQKZTCp/eG5RcUULBrrX37jvtK6gMEUYtPNsLK7/8/7/dFNMU6foA 6wmltK/nQ4UlftJlfLLoRBP9JtLh8k/xmlgl3U8gNVoH/6gaSSN4kSD8mcyHFGBquzpZK6FttKe MM4zVoT8QUNuRY2jGdhgfKUf3jQ+b+Q8AfmOpcj7KVkko/UM39fRLx3BYRFGZ5tfGThIqCklwFT UY0BdbhHvHkyKQS3p8otBiH/Rya6UKxad2fUmoccdPzonY3nfciddMZmakfBkfHScZ+ X-Google-Smtp-Source: AGHT+IEvPl4W3FgH0wHO3cKMpFWMEIiTOIM5AvTOz5OOL+jSjw+nijKGyTvJhJCHcnl7AsITn/VA1Q== X-Received: by 2002:a17:90b:3b44:b0:2ea:61de:38f4 with SMTP id 98e67ed59e1d1-2ee097bafd1mr6736128a91.23.1732775090230; Wed, 27 Nov 2024 22:24:50 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ee0fa30736sm2655875a91.7.2024.11.27.22.24.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Nov 2024 22:24:49 -0800 (PST) From: Maxim Cournoyer To: guix-patches@gnu.org Subject: [PATCH 0/6] ] Python bindings, reduced size for OpenPMIx/OpenMPI. Date: Thu, 28 Nov 2024 15:24:30 +0900 Message-ID: X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::1033; envelope-from=maxim.cournoyer@gmail.com; helo=mail-pj1-x1033.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Maxim Cournoyer 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: -2.3 (--) Maxim Cournoyer (6): gnu: openmpi-5: Update to 5.0.6. gnu: openpmix: Enable Python bindings. gnu: openpmix: Fix indentation. gnu: openpmix: Do not install HTML documentation. gnu: openmpi-5: Reformat. gnu: openmpi-5: Streamline source and do not install HTML doc. gnu/packages/mpi.scm | 134 +++++++++++++++++++++++--------------- gnu/packages/parallel.scm | 105 ++++++++++++++++------------- 2 files changed, 139 insertions(+), 100 deletions(-) base-commit: 5ff9e51e2c4dae0dc74f5c85ec553e89fe1824fd -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 28 02:49:32 2024 Received: (at 74572) by debbugs.gnu.org; 28 Nov 2024 07:49:32 +0000 Received: from localhost ([127.0.0.1]:36303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHI-0001Ce-IR for submit@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:32 -0500 Received: from mail-pj1-f48.google.com ([209.85.216.48]:58611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHG-0001CK-Jp for 74572@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:30 -0500 Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-2eacc4c9164so493820a91.0 for <74572@debbugs.gnu.org>; Wed, 27 Nov 2024 23:49:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732780104; x=1733384904; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TjO68SJUH4CttoQL+xxBTd9g2Jeha2mcTv6xjwpBRbc=; b=nmgcl+bkF6Bk+lmWRDw/PxzTLsp8uSomn/5Ppk7PIzWww95ZcRR/Hn423rXcvrrj+h SJmsCECnEqJLQPBGGC+/XXj8n+WWZaF9TmJqj9guYqUyvOIYelUF2K7W3Fp3sKmBcQ42 MAs1JwWda17YhRYJuq9Gb4K9Nf+Dk9KxsErEVh1/FlARjEugw7zcRMImF8BImhv09R4n 7VJIZHYAtTySEKzzYqYPbAFeT3NcljXS03IdAS5saBjq5axC4ojBkHaoneo6xqLshySG XMNmRJlu0RuFuiEWcRmwHkXIv46wGdnhu+/n2bOiYLWWJE0hk24cxYGUrzrcAvD+H5M4 TMAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732780104; x=1733384904; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TjO68SJUH4CttoQL+xxBTd9g2Jeha2mcTv6xjwpBRbc=; b=NFGbGquRqFrgx7m5cvb7aKE05sAgYRuGUPzZ7Z7trfiICBWJ0b68rsyX11DsDaYHhu o3NfekfwSSqQBtgi4/G49Wo76HVumJki4qwdQZFzYs/5R7gK8oUY5kmn5hXMyjKCJZXn +qkcYO/dYQZpHoJFuO3BgWGrljE4Jm/+Nt2uD+6ojItY8ELcqthOG60HKHK1+MGTuTjl j4jHMpBD0jJw4bMlHF0HVDawxYSlNtg887ahnJbm7F34DrwjxMB8C2MLWTTM2NXXaor9 0VDg0HLfo0+Kj8c5g+elYPtVPz/fIaW4/SU1HkYLW1K9OcmR0Nsk1zSBLbGliF0b6ODU uQ+w== X-Gm-Message-State: AOJu0YxS08FJdHmNvBZu06CwmNkVKhDp/blFFKa1jg165BBJkBTVsGxs ZgyoiWxDG1Zep+E75L9QCiZA0TdhPFEc1tJao1tVysLJa0MmwdrrDJSSWg== X-Gm-Gg: ASbGncuxLFsZQlgDwXxcgicgOq4KCpHrK36sr/HDSidC2AFB9GpkPaPe3rP+2OFXu+W gvJYyzds+7ou6+YxqroeYSnNysi1YaDAu2ipSSnqE4shB73JGtQNQjaJ6xym7ngnISkvCfxsmD2 ZLR2H3ijjIfJB7On9dbarU9VlO2YbwtpVU/gZRJBqPFKExohvMJFzzUvCzJUS+UgbsTQHUD3WFe c+v3TfAVt5y0QuL0K7vY/YgcF9WWnMpFNPyO0nqqMIV3S/VXa7xNAPvgC4DBOX8X0cE X-Google-Smtp-Source: AGHT+IFH5zl4d2bgGzy+kwZqNNkL8RFJZvcJ0rtnIYUjeGo7R8ANwqc8Dcvqk4zsoOXObGA+Brd72g== X-Received: by 2002:a17:90b:1dc9:b0:2ea:670c:c6a2 with SMTP id 98e67ed59e1d1-2ee08eb34camr8819153a91.16.1732780104341; Wed, 27 Nov 2024 23:48:24 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ee0fad03bcsm2822393a91.33.2024.11.27.23.48.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Nov 2024 23:48:23 -0800 (PST) From: Maxim Cournoyer To: 74572@debbugs.gnu.org Subject: [PATCH 1/6] gnu: openmpi-5: Update to 5.0.6. Date: Thu, 28 Nov 2024 16:47:52 +0900 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572 Cc: Maxim Cournoyer 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.0 (-) * gnu/packages/mpi.scm (openmpi-5): Update to 5.0.6. Change-Id: I132b1aaeee4d7a760301582013575a5ea99f03a1 --- 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 20497242e5..41e57c3012 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -318,7 +318,7 @@ (define-public openmpi openmpi-4) (define-public openmpi-5 (package (inherit openmpi) - (version "5.0.3") + (version "5.0.6") (source (origin (method url-fetch) @@ -326,7 +326,7 @@ (define-public openmpi-5 (version-major+minor version) "/downloads/openmpi-" version ".tar.bz2")) (sha256 - (base32 "02x9xmpggw77mdpikjjx83j6i4v3gkqbncda73lk5axk0vr841cr")))) + (base32 "0mw1z4ppnlvxngwd58kl5q26qmvf3bgjkd4r8wjpqis3pky86hdx")))) (inputs (modify-inputs (package-inputs openmpi) ;; As of Open MPI 5.0.X, PMIx is used to communicate -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 28 02:49:37 2024 Received: (at 74572) by debbugs.gnu.org; 28 Nov 2024 07:49:37 +0000 Received: from localhost ([127.0.0.1]:36308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHM-0001D1-Qv for submit@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:37 -0500 Received: from mail-pf1-f177.google.com ([209.85.210.177]:57644) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHK-0001Cn-5a for 74572@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:34 -0500 Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-720c286bcd6so551930b3a.3 for <74572@debbugs.gnu.org>; Wed, 27 Nov 2024 23:49:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732780113; x=1733384913; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=3WFr1Sp09WQh2xhBtQ+GnbsRw2Ku0FYZcKjteUkYdTA=; b=Q2Og76SY1xorEn3o4LL9UBEi5TGUrzi70//g5088K3Wq1GP4j1+Gs8dzuH8sgTjekY eMv4pr/Vv1QP7y0sSKPu5ykiC/fNbn9JPqLEZG8nVkCwrRiZ2v1eGyoqMpoCEt/aDs17 eo2sZr91I5ReTagPypb6tt07hx7QzzbAzM0c5A6f+iOySdtMljqZxswgXkiq8E2zGxmX 8G8UGC7B4YpUGuHCfUzItByaTNwcEleze2Q/iju9bPIAfNJMVEWAh43hcX7PG83uJvqN 1LOd9WiLpV68zcjiVfLbyfxlCJF63XHuit+w3vnoM/yXD3OnvhSXaPqcB/yYcJK35VJm DH8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732780113; x=1733384913; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3WFr1Sp09WQh2xhBtQ+GnbsRw2Ku0FYZcKjteUkYdTA=; b=LhDn0swOjI+s5lyrNOZ+xxHdNExlSLxRz1eYwoMNb9uViQsm4ln6QlBoW6NYewcmKC X0U8XeyEIuFSxaFdxC77SzWJZo1ia1L9NPBe5WT5paOgwVzUrpWlb1gzzCSoM5SYyCMa kv7yWT/F76vHgQnow2b2fbP0JllfPAJzAbOn+PIKKLcS4GGvzMBbFfzQ4DmN8mBhlHAT UdRQa+o51cjh/W/xpnSraLyL5oheS51j8idU0PBbrYQzMe0nD8Z8uWi8/gNIGiFcNPkZ Svf9gV7Xh2LxHk0aMlH1EL+iWN6SIrwL3vowJwB3/1oUPnAwQdps2DDFhR5WUTl/euHO VNoQ== X-Gm-Message-State: AOJu0YwrOroBCQ7m+7eAasZRjU65p/ZyONciqCVgGCwHTzyD7/iKuk/f l3vgOIOky42o3CtCN6YaIlujQKyuNW8ujI5b5BahRVuU2iuW1gFYlGKxag== X-Gm-Gg: ASbGncsRAbK8ybgEMbbRdYgREmAGfxOKtDVg1AC0niq4tC6PcaGOUgIIzWP/kvEvBUh ZEAgVmKCUpe1nBDeYtxfnR1l3lJC6D0znDSD4puxP2nd5s+GD2tfKN59KtujfGixLm5MuRNZMD5 UC9aCjWK0UfDDr84tZNR4P5jCh8Pph781y6uNFLynloYg4UWsn+01K/wteNCe/3UECT7uMqomKi 8u8Rz91sJWIbf3OljTO/xccPQdXabuXkcCUa7dxTBDBMZ4GD+56GVpGijp8TOjcgagY X-Google-Smtp-Source: AGHT+IF4xEHWGeuuX4G91Wiyrqtu/NA6J7eXrMn1VV3qhgTq/DFLEMhFFysQth6bcKcwYhmU9Vz2ow== X-Received: by 2002:a05:6a20:748f:b0:1e0:d10f:806c with SMTP id adf61e73a8af0-1e0e0afa675mr9337785637.6.1732780113069; Wed, 27 Nov 2024 23:48:33 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ee0fad03bcsm2822393a91.33.2024.11.27.23.48.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Nov 2024 23:48:32 -0800 (PST) From: Maxim Cournoyer To: 74572@debbugs.gnu.org Subject: [PATCH 4/6] gnu: openpmix: Do not install HTML documentation. Date: Thu, 28 Nov 2024 16:47:55 +0900 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572 Cc: Maxim Cournoyer 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.0 (-) This reduces the package size from 9 MiB to 5 MiB. * gnu/packages/parallel.scm (openpmix) [source]: Add snippet. Change-Id: I36e4a1e456225588df96f5eb70ed607505dae493 --- gnu/packages/parallel.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm index 3e50a75047..a6119743ce 100644 --- a/gnu/packages/parallel.scm +++ b/gnu/packages/parallel.scm @@ -705,7 +705,11 @@ (define-public openpmix version "/pmix-" version ".tar.bz2")) (sha256 (base32 - "1j9xlhqrrmgjdkwakamn78y5gj756adi53hn25zksgr3is3l5d09")))) + "1j9xlhqrrmgjdkwakamn78y5gj756adi53hn25zksgr3is3l5d09")) + (snippet + '(begin (use-modules (guix build utils)) + ;; Remove ~5 MiB of pre-built HTML doc. + (delete-file-recursively "docs/_build/html"))))) (build-system gnu-build-system) (arguments (list -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 28 02:49:38 2024 Received: (at 74572) by debbugs.gnu.org; 28 Nov 2024 07:49:38 +0000 Received: from localhost ([127.0.0.1]:36310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHN-0001D5-4S for submit@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:37 -0500 Received: from mail-pg1-f171.google.com ([209.85.215.171]:42242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHJ-0001CQ-KN for 74572@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:34 -0500 Received: by mail-pg1-f171.google.com with SMTP id 41be03b00d2f7-7e6d04f74faso373885a12.1 for <74572@debbugs.gnu.org>; Wed, 27 Nov 2024 23:49:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732780107; x=1733384907; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HqZBmPacOaN8i6Ds7jYUaNHgarReBIXOJxdhpyveafQ=; b=c48vRf9GIZfBB2vjUAbfgedPaoaLUI1WfyM9DKxt/E4Wp0IW60TSs8Z3GM4jI6l15O jWVa1FGoVCBk21YFe2JWUCOYBFZ2I9VqLBHh2in6pV9pI4Km5Cwe75zGA8OTHXZUsIH0 Voh7acb3Pv2hU13zBsFpnlMfOxMOPwXYRIdnV3H8dw7tHGKpDNis8sLkh6LOx2jE/OV6 dyjk9mBUSjTnsxYupe1rYoc3xz/AnyqP7H0CqXQ/4MAraMbc7tpRf36M81RT7C0HhvTG ArRI+E5e3spmFyq85YZu8i/8ArfvV48z8nSzzc9S1snpcW06VsIBJaamkNXYWM6jOoSJ 8xAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732780107; x=1733384907; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HqZBmPacOaN8i6Ds7jYUaNHgarReBIXOJxdhpyveafQ=; b=Q9JNN9bdSN6Yhk5jucFDceuQ3x0WrWhjXfL9IuNKO+Il2sp8Ar7BkHFbtABWsxUhuJ Ut2HpYQyuIveBYEChvJ7AqFEaxIxkho7Tx6F5U7N/IynX8B0gtxd7krEAxaD6xLxyQvN tL3QtP4Q9S2V80GzifE565Hg4DYF5+ngkjCx95dQ+ZdTzUmsLs5CKv00s3WIM3/0f4S7 CSI2UyAj+cenq3MssBWjQsfu6VxlhAofDKV9wAg3MRHqoOZMotB8W+Pm8Kc2xcMo/bAx hHclPbfiMRkI9wkk1iPrVlfno9i/VRT4Eh4lDKCWhTVVz/9qflHhXLpsPOc3qfwCWyVK E7yw== X-Gm-Message-State: AOJu0Yx5LANkGjPG4LxqzhdAjJRbU5lG9ZORsT8puQ22jR1hCAIZDn5H QHkwKkeshlwR5X9/dZAVhfKncoc84FqnQD8NKCfE5mW5gxde/o3i0AypWA== X-Gm-Gg: ASbGncv4JXCAwXp6JAS21vTUUyvBNC/H1HTmewhgEvydP+K//Em1t+nncgWKmK+/MvF IrXZ7jKNnJP9TA41kl8EhrBJf+l/NFIxQ8Gtvr+znxwCWHfnSQnSW7dfrb2tbsHX0xSxX/y1j8W TECkGgzAPR4ENnZHrzQw4GkC/6heIOpzJL5GuHY5GqJnuRZ7rqHkq77ipZlV6rRPFKrS+puItxP OOU9B2MO6iJeOb8IUwm0lM/ogSJytew3VfkhtZizO9++cTxmRPn5ueTVTXQwg/2gtkZ X-Google-Smtp-Source: AGHT+IGnMZzkf40tPYsZ3dCv11dG7OsPrQo7Qirne8q7h2gnRW3aK5+Oe8mb7m1byjGhGvZDVY8aLw== X-Received: by 2002:a17:90b:28cb:b0:2ea:696d:732d with SMTP id 98e67ed59e1d1-2ee25b0411dmr3709795a91.13.1732780107214; Wed, 27 Nov 2024 23:48:27 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ee0fad03bcsm2822393a91.33.2024.11.27.23.48.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Nov 2024 23:48:26 -0800 (PST) From: Maxim Cournoyer To: 74572@debbugs.gnu.org Subject: [PATCH 2/6] gnu: openpmix: Enable Python bindings. Date: Thu, 28 Nov 2024 16:47:53 +0900 Message-ID: <9b4fe0b847bd842e41fd6dc4e3c3636bee2d1141.1732774966.git.maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572 Cc: Maxim Cournoyer 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.0 (-) * gnu/packages/parallel.scm (openpmix) [arguments] : Add '--enable-python-bindings'. : Add set-LDFLAGS phase. [native-inputs]: Add python-cython. Change-Id: I6910ed9c3c7b47b3a76085b95b1f251286a48077 --- gnu/packages/parallel.scm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm index e508dc6493..6a16f0e4c0 100644 --- a/gnu/packages/parallel.scm +++ b/gnu/packages/parallel.scm @@ -16,6 +16,7 @@ ;;; Copyright © 2024 David Elsing ;;; Copyright © 2024 Romain Garbage ;;; Copyright © 2024 Arun Isaac +;;; Copyright © 2024 Maxim Cournoyer ;;; ;;; This file is part of GNU Guix. ;;; @@ -709,14 +710,20 @@ (define-public openpmix (arguments (list #:configure-flags #~(list (string-append "--with-hwloc=" - (ungexp (this-package-input "hwloc") "lib"))) + (ungexp (this-package-input "hwloc") "lib")) + "--enable-python-bindings") ;disabled by default ;; Don't keep a reference to GCC. #:disallowed-references (and (not (%current-target-system)) (list (canonical-package gcc))) - #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'set-LDFLAGS + (lambda _ + ;; The Cython-compiled shared library would fail the + ;; validate-runpath phase otherwise. + (setenv "LDFLAGS" + (string-append "-Wl,-rpath=" #$output "/lib")))) (add-before 'configure 'strip-pmix-cc-absolute (lambda _ ;; The 'pmix_info' program prints the 'configure' command @@ -733,7 +740,7 @@ (define-public openpmix (("#define PMIX_CONFIGURE_CLI .*") "#define PMIX_CONFIGURE_CLI \"[scrubbed]\"\n"))))))) (inputs (list libevent `(,hwloc "lib") zlib)) - (native-inputs (list perl python)) + (native-inputs (list perl python python-cython)) (synopsis "PMIx library") (description "PMIx is an application programming interface standard that provides -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 28 02:49:45 2024 Received: (at 74572) by debbugs.gnu.org; 28 Nov 2024 07:49:45 +0000 Received: from localhost ([127.0.0.1]:36313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHU-0001DZ-Vb for submit@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:45 -0500 Received: from mail-pj1-f48.google.com ([209.85.216.48]:45419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHM-0001Ca-6k for 74572@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:37 -0500 Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-2ea4d429e43so405994a91.3 for <74572@debbugs.gnu.org>; Wed, 27 Nov 2024 23:49:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732780110; x=1733384910; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0Q/k2f/CRTpsi9wyzZCLBbnlwjVJJ9MUZ673Js/oQYc=; b=F9+Xy3yqZrpwpnjFk8IDPDJPV6XYcb5sF73AWUW7vH8V2AeWoPZeZbZQeocTauv6S0 PJcqC27pMltbaXHFPKgvUUoErt0/v9iSYuHP1/m0hP7AM4nQlEOlV4YCNtwUQbknrYH3 /xuwfO6X4lCyR9EzKrpKJkk6N2zSv2hEw3mkRJBNdX/pKd1I8lzEgO87KJ4tOxj9E33N JWQ4pZKIheBtl1adW6JkEp9tg0gNo++GDKuiWFPaMGIdKxHy0ddGVkk5x2YodI48TtIF mvI3J2zi2FfjbOfPUpMasb+plf0oMDCBeaEJ+z0WSqsEp+UVnds3i7dq4SbDExKDc/Vp 92iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732780110; x=1733384910; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0Q/k2f/CRTpsi9wyzZCLBbnlwjVJJ9MUZ673Js/oQYc=; b=Y2hf8NIN/lUNqZn4+BphdiUC1A97XRg5+H5NLRN/g4HIPqey1UQ3JjPFzAGL48njKW iQ8bdVyqfJ1EYYaU23C1vwjg9qnFr34nP7wIssypgqzIsjhH3zLJ0sDYgNOSfyCZEmIs Fq7eEhs7R3QgEzQVclEz8spwAybm5c9g5c9lNlNtpB6vXDsW/Awv0OaqrpTgYe4TSl5y UttEQ1wBB/UAdKrK2T/kt4R6YVIOxHu1jrQYxIPN+7FWO4gnTTN4doe8330X842Dvolp U9ueUZMgcbWHrFrnARRX4PsyWZ55tNxAY/7lqQ0/FbzjNEN7oVpRVBR3DWvF7+lsYChm Jh2g== X-Gm-Message-State: AOJu0YywEnlDJGpXFUReEHnLXIVOmPrtcaW9WIIzp8iZK8knHhXFlD1s PaQKLOsxb1Zax1ACSTSdkGHb87cdK2TFotECHHmc7S6lcJqkkd867Vu9gA== X-Gm-Gg: ASbGncuUfaz9sE6TIwazUGEigBXNOAJmHLGuyEZ0+UrDDpFHFp6tji0VUFOggdeeLiL o/Mrtnz5kOl6NlJ+2xA6ROZEq7cfhGqg23/KmQ2WXi1NtdykhYlaGrMjrl6KAgpnBLGdwv0eXUs uchE4EcU2ryOZbQHkM+SlTP6v7j86yzGqOqlyASf729SWs8HPQxqRfLV1JosULzZsUQEJFxBskB sgT4rxrQj+l3D3TMPHPSYBwJlhM2C9cy+ZfQ6BlL2JPgSL3x0niTS6ThDIvi2parQNw X-Google-Smtp-Source: AGHT+IEDtUTgRlCbdaB4d6KBtPvKrzbMW2XecD7tKYn8wvQTV8MDSCQypCg9Ip/FzSFqVhWcIkZwTw== X-Received: by 2002:a17:90b:3910:b0:2ea:819e:9140 with SMTP id 98e67ed59e1d1-2ee097c5a15mr9324784a91.24.1732780110140; Wed, 27 Nov 2024 23:48:30 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ee0fad03bcsm2822393a91.33.2024.11.27.23.48.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Nov 2024 23:48:29 -0800 (PST) From: Maxim Cournoyer To: 74572@debbugs.gnu.org Subject: [PATCH 3/6] gnu: openpmix: Fix indentation. Date: Thu, 28 Nov 2024 16:47:54 +0900 Message-ID: <3fb3e35ff7c3ed0187e8b0d85fc90e1b8ee83179.1732774966.git.maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572 Cc: Maxim Cournoyer 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.0 (-) * gnu/packages/parallel.scm (openpmix): Fix indentation. Change-Id: I05751408847343ac593e666afc5f1efbbef94a79 --- gnu/packages/parallel.scm | 106 +++++++++++++++++++------------------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm index 6a16f0e4c0..3e50a75047 100644 --- a/gnu/packages/parallel.scm +++ b/gnu/packages/parallel.scm @@ -696,61 +696,61 @@ (define-public psimd (define-public openpmix (package - (name "openpmix") - (version "4.2.8") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/openpmix/openpmix/releases/download/v" - version "/pmix-" version ".tar.bz2")) - (sha256 - (base32 - "1j9xlhqrrmgjdkwakamn78y5gj756adi53hn25zksgr3is3l5d09")))) - (build-system gnu-build-system) - (arguments - (list #:configure-flags - #~(list (string-append "--with-hwloc=" - (ungexp (this-package-input "hwloc") "lib")) - "--enable-python-bindings") ;disabled by default - - ;; Don't keep a reference to GCC. - #:disallowed-references (and (not (%current-target-system)) - (list (canonical-package gcc))) - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'set-LDFLAGS - (lambda _ - ;; The Cython-compiled shared library would fail the - ;; validate-runpath phase otherwise. - (setenv "LDFLAGS" - (string-append "-Wl,-rpath=" #$output "/lib")))) - (add-before 'configure 'strip-pmix-cc-absolute - (lambda _ - ;; The 'pmix_info' program prints the 'configure' command - ;; line, compiler absolute file name, etc., which causes it - ;; to keep references to many build-time packages. Scrub - ;; these. - (substitute* "configure" - (("PMIX_CC_ABSOLUTE=\"(.*)\"" _ cc) - (string-append "PMIX_CC_ABSOLUTE=\"$(basename \"" - cc "\")\"\n"))))) - (add-after 'configure 'strip-pmix-config-header - (lambda _ - (substitute* "src/include/pmix_config.h" - (("#define PMIX_CONFIGURE_CLI .*") - "#define PMIX_CONFIGURE_CLI \"[scrubbed]\"\n"))))))) - (inputs (list libevent `(,hwloc "lib") zlib)) - (native-inputs (list perl python python-cython)) - (synopsis "PMIx library") - (description - "PMIx is an application programming interface standard that provides + (name "openpmix") + (version "4.2.8") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/openpmix/openpmix/releases/download/v" + version "/pmix-" version ".tar.bz2")) + (sha256 + (base32 + "1j9xlhqrrmgjdkwakamn78y5gj756adi53hn25zksgr3is3l5d09")))) + (build-system gnu-build-system) + (arguments + (list + #:configure-flags + #~(list (string-append "--with-hwloc=" + (ungexp (this-package-input "hwloc") "lib")) + "--enable-python-bindings") ;disabled by default + + ;; Don't keep a reference to GCC. + #:disallowed-references (and (not (%current-target-system)) + (list (canonical-package gcc))) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'set-LDFLAGS + (lambda _ + ;; The Cython-compiled shared library would fail the + ;; validate-runpath phase otherwise. + (setenv "LDFLAGS" + (string-append "-Wl,-rpath=" #$output "/lib")))) + (add-before 'configure 'strip-pmix-cc-absolute + (lambda _ + ;; The 'pmix_info' program prints the 'configure' command line, + ;; compiler absolute file name, etc., which causes it to keep + ;; references to many build-time packages. Scrub these. + (substitute* "configure" + (("PMIX_CC_ABSOLUTE=\"(.*)\"" _ cc) + (string-append "PMIX_CC_ABSOLUTE=\"$(basename \"" + cc "\")\"\n"))))) + (add-after 'configure 'strip-pmix-config-header + (lambda _ + (substitute* "src/include/pmix_config.h" + (("#define PMIX_CONFIGURE_CLI .*") + "#define PMIX_CONFIGURE_CLI \"[scrubbed]\"\n"))))))) + (inputs (list libevent `(,hwloc "lib") zlib)) + (native-inputs (list perl python python-cython)) + (synopsis "PMIx library") + (description + "PMIx is an application programming interface standard that provides libraries and programming models with portable and well-defined access to commonly needed services in distributed and parallel computing systems.") - (home-page "https://pmix.org/") - ;; configure: WARNING: PMIx does not support 32 bit builds. - (supported-systems %64bit-supported-systems) - ;; The provided license is kind of BSD-style but specific. - (license (license:fsf-free "https://github.com/openpmix/openpmix?tab=License-1-ov-file#License-1-ov-file")))) + (home-page "https://pmix.org/") + ;; configure: WARNING: PMIx does not support 32 bit builds. + (supported-systems %64bit-supported-systems) + ;; The provided license is kind of BSD-style but specific. + (license (license:fsf-free "https://github.com/openpmix/openpmix?tab=License-1-ov-file#License-1-ov-file")))) (define-public prrte (package -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 28 02:49:50 2024 Received: (at 74572) by debbugs.gnu.org; 28 Nov 2024 07:49:50 +0000 Received: from localhost ([127.0.0.1]:36316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHZ-0001Dv-Ro for submit@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:50 -0500 Received: from mail-pj1-f50.google.com ([209.85.216.50]:55326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHS-0001D2-6X for 74572@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:45 -0500 Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-2ee397a82f6so57822a91.2 for <74572@debbugs.gnu.org>; Wed, 27 Nov 2024 23:49:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732780116; x=1733384916; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vdV2bJjfJS6VusF58pqfJS6cg/D81/vsr1qBODdOut4=; b=GVCRGZD1ZWLBDX1lacleiBcc2dCLwHe46EoX/zbEfTYqdFuC6KfBwU3rnJqkyf+ZWC LdCDvp4v1z92Uez6Dzn6K3j2huhpbF6L8OWaMkC7sJZcLCoGTzKGMcrzkrOqnivhed2A IykZHwUK/KUHiYTG5nv1v7dMf9pYZKya7rOtazkVRv9GMBRkFQh48zTnW3Wr/qxx+2F5 3AKgysyU/EVcQKKsGyXBBFBlWFUhyKNFdOB1rdnqzab1HH4LkAU3gJNVhshcCrSslhxg HWDEpvClJhGDZcubSdaaO/6bg0x4QyVgvrvD9crzMjZqWi6yl0XWjcUU/6WcwBhr2rbl N0Pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732780116; x=1733384916; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vdV2bJjfJS6VusF58pqfJS6cg/D81/vsr1qBODdOut4=; b=H/Md5pecApIe1MBzDEGZ9ElhI4YlXqMVphr1FMxYHSsbGNN40wP5Id/sDKzFUYeNbY 9PHp9lrV+79Lv5D5KTIT3eLKylQ1f/HmthKzaDzAmMq1C5SBM8CAsjPMaDkezbGVYn4v 1ELktGPglbVpsa97y4qLTCww5TWe5UOSvN6rWHg/pR625EAZB8RXTd2XhYff8uEjdmHo +i7dY58IWjiGujBvktR42IKay8diXM+FZhLLd+vrAJTldgzCz+RIpoqw3T+Wa5smi1uO yFn1NL6dTCBH5RnES/QWzBiK6Jj4MybX3fpNy8BfbXZwcC+yZYduV2Ylt8ERcTYgZSFv qq2g== X-Gm-Message-State: AOJu0Yz45C/9eEHMLTlycFSH4g9nEK51djvDjYzjNNa/nVgGEcN6qYBA uB5DevloyLQXggT28VolKCK9eJV4NWx7ezQgHip07AOUR2Y7EkJiw1TDxg== X-Gm-Gg: ASbGncv/qj3chF8KgxMLBjV0klexAjHl0NNFwZ8bB/1LeJPcbXjmit6YsZoUNrZnE4q pMEzFjOSY0dj7lQilRDaoHsl5bwG7jynp3CfH34py9O5FWfTBGhOGpNx/W5+/D9rL6ySyiNiduo 5XPid1P6RZb1V9FaXbB/5UR3dbdQlSGkP1hNFvylvA4hViMZYa4/5RT7WJsk8XDKGsDigZXZM61 HVQ3FhADnnhty2i1+1GspKbF1kLNl5nbsSlx73MD8WQp6Lt2OtFODNJKE4UWGljDnaC X-Google-Smtp-Source: AGHT+IG3XiaDFMNPlZH1lqXU9o/81W+FBdylcwmwyplXdFPJC3/zVq33RSTurestO30HjoJZSbZHAg== X-Received: by 2002:a17:90b:4ad1:b0:2ea:2906:a6e8 with SMTP id 98e67ed59e1d1-2ee097c295amr8011967a91.37.1732780116053; Wed, 27 Nov 2024 23:48:36 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ee0fad03bcsm2822393a91.33.2024.11.27.23.48.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Nov 2024 23:48:35 -0800 (PST) From: Maxim Cournoyer To: 74572@debbugs.gnu.org Subject: [PATCH 5/6] gnu: openmpi-5: Reformat. Date: Thu, 28 Nov 2024 16:47:56 +0900 Message-ID: <83f356d678647fca5d92abc24c8c8ac8cd5282c9.1732774966.git.maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572 Cc: Maxim Cournoyer 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.0 (-) Better comply to our 80 characters maximum width guideline. * gnu/packages/mpi.scm (openmpi-5): Reformat. Change-Id: Ib164c4d7dae7bece60738787fd950003fb75e057 --- gnu/packages/mpi.scm | 103 ++++++++++++++++++++++--------------------- 1 file changed, 53 insertions(+), 50 deletions(-) diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 41e57c3012..67e12657db 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -328,59 +328,62 @@ (define-public openmpi-5 (sha256 (base32 "0mw1z4ppnlvxngwd58kl5q26qmvf3bgjkd4r8wjpqis3pky86hdx")))) - (inputs (modify-inputs (package-inputs openmpi) - ;; As of Open MPI 5.0.X, PMIx is used to communicate - ;; with SLURM, so SLURM'S PMI is no longer needed. - (delete "slurm") - (append ucx) ;for Infiniband support - (append openpmix) ;for PMI support (launching via "srun") - (append prrte))) ;for PMI support (launching via "srun") - (native-inputs (modify-inputs (package-native-inputs openmpi) - (append python))) + (inputs + (modify-inputs (package-inputs openmpi) + ;; As of Open MPI 5.0.X, PMIx is used to communicate with SLURM, so + ;; SLURM'S PMI is no longer needed. + (delete "slurm") + (append ucx) ;for Infiniband support + (append openpmix) ;for PMI support (launching via "srun") + (append prrte))) ;for PMI support (launching via "srun") + (native-inputs + (modify-inputs (package-native-inputs openmpi) + (append python))) (outputs '("out" "debug")) (arguments - (list #:configure-flags - #~(list "--enable-mpi-ext=affinity" ;cr doesn't work - "--with-sge" - "--disable-static" - - #$@(if (package? (this-package-input "valgrind")) - #~("--enable-memchecker" - "--with-valgrind") - #~("--without-valgrind")) - - "--with-hwloc=external" - "--with-libevent" - - ;; This replaces --enable-mpirun-prefix-by-default wich is deprecated - ;; since 5.x. - "--enable-prte-prefix-by-default" - - ;; Enable support for the 'Process Management Interface for Exascale' - ;; (PMIx) used e.g. by Slurm for the management communication and - ;; coordination of MPI processes. - (string-append "--with-pmix=" #$(this-package-input "openpmix")) - (string-append "--with-prrte=" #$(this-package-input "prrte")) - - ;; Since 5.x, Infiniband support is provided by ucx. - ;; See https://docs.open-mpi.org/en/main/release-notes/networks.html#miscellaneous-network-notes - (string-append "--with-ucx=" #$(this-package-input "ucx"))) - - #:phases - #~(modify-phases %standard-phases - (add-before 'build 'remove-absolute - (lambda _ - ;; Remove compiler absolute file names (OPAL_FC_ABSOLUTE - ;; etc.) to reduce the closure size. See - ;; - ;; and - ;; . - (substitute* '("oshmem/tools/oshmem_info/param.c" - "ompi/tools/ompi_info/param.c") - (("_ABSOLUTE") ""))))) - - #:disallowed-references (list (canonical-package gcc)))))) + (list + #:configure-flags + #~(list "--enable-mpi-ext=affinity" ;cr doesn't work + "--with-sge" + "--disable-static" + + #$@(if (package? (this-package-input "valgrind")) + #~("--enable-memchecker" + "--with-valgrind") + #~("--without-valgrind")) + + "--with-hwloc=external" + "--with-libevent" + + ;; This replaces --enable-mpirun-prefix-by-default wich is + ;; deprecated since 5.x. + "--enable-prte-prefix-by-default" + + ;; Enable support for the 'Process Management Interface for + ;; Exascale' (PMIx) used e.g. by Slurm for the management + ;; communication and coordination of MPI processes. + (string-append "--with-pmix=" #$(this-package-input "openpmix")) + (string-append "--with-prrte=" #$(this-package-input "prrte")) + + ;; Since 5.x, Infiniband support is provided by ucx. See + ;; https://docs.open-mpi.org/en/main/release-notes/networks.html#miscellaneous-network-notes + (string-append "--with-ucx=" #$(this-package-input "ucx"))) + + #:phases + #~(modify-phases %standard-phases + (add-before 'build 'remove-absolute + (lambda _ + ;; Remove compiler absolute file names (OPAL_FC_ABSOLUTE etc.) + ;; to reduce the closure size. See + ;; + ;; and + ;; . + (substitute* '("oshmem/tools/oshmem_info/param.c" + "ompi/tools/ompi_info/param.c") + (("_ABSOLUTE") ""))))) + + #:disallowed-references (list (canonical-package gcc)))))) (define-public openmpi-c++ (package/inherit openmpi -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 28 02:49:51 2024 Received: (at 74572) by debbugs.gnu.org; 28 Nov 2024 07:49:51 +0000 Received: from localhost ([127.0.0.1]:36318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHa-0001Dy-E9 for submit@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:50 -0500 Received: from mail-pj1-f48.google.com ([209.85.216.48]:57469) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGZHU-0001DQ-Uj for 74572@debbugs.gnu.org; Thu, 28 Nov 2024 02:49:45 -0500 Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-2eade1cad26so439224a91.2 for <74572@debbugs.gnu.org>; Wed, 27 Nov 2024 23:49:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732780119; x=1733384919; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=JxR2maOSSbrOcy5cB9e/8CV9U4tqvlwdWLsoAVtRByA=; b=JG8kCNWYjut/6eNjt6Dc/oot47JWv4gnCDVlz5jD8scUsAfHvaGMtjrP174DTvOj7j zdZ+3SFWoCR2y+c42cRXAcyIg2vEC3dMzAy9Yo2rkSLQe9h8UTyWFfYvu/GHji0gd7gq yLYh2OaoKWQLUHcZDnFuW+hzLKWKstiQr/5qwTeycKPVsBcxSkczgzPWXSNlxs7CTSGk kh3ZPQbkWO7pretwXpfEYAIOSNgpWpb/P2h3Im5hfUXVS34aNe6k0+jijTWfcEg5Vinn Fo4HauVaKGLSfhkHBqfmahGAG6WZmE4jvNy4WfN43MYBEGWhC5x08JxBh/fjzD677QYv DcTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732780119; x=1733384919; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JxR2maOSSbrOcy5cB9e/8CV9U4tqvlwdWLsoAVtRByA=; b=DAxWIj6gquyhUfrZbpFLYnVI5SW/zPG56sV1WOZaK5jx1ehxs3aKzTMpcHaNJX/iBv 6eeeLvkmXxpw09oHKbg6z6eKE+eUX7EYMOPsjb8jU3tff3Ikor0lGGoNNKD6mpVpudX1 rRMfhTNXbktPTE3DM9VZnDNUBkqtDhltzUuNs4oVOYNxkEXMAI9o4VMXD2I+gncPINNP tSiBwNWfb/iuLmYLO57yTyxkaYcyiDCWaxvpSKxIkZjwkQWn8PxvQLaMtvKW7pMIU9h3 wZ+JuiR4kx0aK5GhTZ/3yOhZi3xIkNrTfbzh+N6dot06UmOkiaXewhDnT3JzB6ORNkBv po+Q== X-Gm-Message-State: AOJu0YzdluwzN7my2Rt111glUcCcvGovNjKGk87uFO/ESbdag5EV0lKk dItzUaa6GRsoJgsj2wEyYqvqhFLMsJL++a8/tySTDcaPE26m47RqytRZZg== X-Gm-Gg: ASbGncuwbLGZAeAulcGFHlwUKvNuiM93EQ99z76eyqxmepBGk2ZSBPxd/seRxow+Xof mYDm6JyMqdKlmj/LURoZM210KZVEhlq3j1CvWRx3fXJA6dByk2Ewk/5LyTpZKYpPFf8M9u71YUn 1/df4sbwt8mBHcOMfQd/c4W3d9Py287plmonT320TYIRzXummsvSWH8Xg3+bkfVPBKJx5J210y0 M0SA9nI9/NDfHzersA9PqnSexiNX/E/V3WU+fTcog71nJRsRaGgRtIPVIeGfftU0rmJ X-Google-Smtp-Source: AGHT+IHIHNguI3ru0eqh6RZWbvaasas+7H6oEMUHJC0pcN1BnmDHXg04ECcAQChmaa3ep9c319qZbw== X-Received: by 2002:a17:90b:184f:b0:2ea:6d3b:1985 with SMTP id 98e67ed59e1d1-2ee08eb2205mr8088954a91.15.1732780118931; Wed, 27 Nov 2024 23:48:38 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ee0fad03bcsm2822393a91.33.2024.11.27.23.48.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Nov 2024 23:48:38 -0800 (PST) From: Maxim Cournoyer To: 74572@debbugs.gnu.org Subject: [PATCH 6/6] gnu: openmpi-5: Streamline source and do not install HTML doc. Date: Thu, 28 Nov 2024 16:47:57 +0900 Message-ID: <040e8d813af84e53e68c61f747059c229b6b70f5.1732774966.git.maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572 Cc: Maxim Cournoyer 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.0 (-) This reduces the installed package size by 63 MiB. * gnu/packages/mpi.scm (openmpi-5) [source]: Add modules, snippet fields. Change-Id: Ie3dc365a2e4e48dc4c385dd447d3c64b7db065ca --- gnu/packages/mpi.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 67e12657db..2f37364ef3 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -325,6 +325,31 @@ (define-public openmpi-5 (uri (string-append "https://www.open-mpi.org/software/ompi/v" (version-major+minor version) "/downloads/openmpi-" version ".tar.bz2")) + (modules '((guix build utils) + (ice-9 ftw) + (srfi srfi-26))) + (snippet + '(begin + ;; XXX: 'delete-all-but' is copied from the turbovnc package. + (define (delete-all-but directory . preserve) + (define (directory? x) + (and=> (stat x #f) + (compose (cut eq? 'directory <>) stat:type))) + (with-directory-excursion directory + (let* ((pred + (negate (cut member <> (append '("." "..") preserve)))) + (items (scandir "." pred))) + (for-each (lambda (item) + (if (directory? item) + (delete-file-recursively item) + (delete-file item))) + items)))) + ;; Delete as many bundled libraries as permitted by the build + ;; system. + (delete-all-but "3rd-party" "treematch" "Makefile.in" "Makefile.am") + ;; Do not install 64 MiB worth fo pre-generated HTML + ;; documentation. + (delete-file-recursively "docs/html"))) (sha256 (base32 "0mw1z4ppnlvxngwd58kl5q26qmvf3bgjkd4r8wjpqis3pky86hdx")))) -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 12:06:26 2024 Received: (at 74572) by debbugs.gnu.org; 1 Dec 2024 17:06:26 +0000 Received: from localhost ([127.0.0.1]:52934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnOr-0004iK-Tt for submit@debbugs.gnu.org; Sun, 01 Dec 2024 12:06:26 -0500 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:49861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnOn-0004hr-QF for 74572@debbugs.gnu.org; Sun, 01 Dec 2024 12:06:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:in-reply-to:references:date: message-id:mime-version:content-transfer-encoding; bh=zYLVGTD9PpyjaA22sWdagd1GFgToengvCplbob8DycM=; b=cNhJb2WMwuX7rWx1QahQw8sb+PPEI39+XB6p5oXDRtYFMl3NbgSF4c59 T/0nhEu1vIUuLsPdgEfVy9IuLXgsc02+LFLNv+ILL2dQhhFmIvGIfljBf IKREfhTO6rTObI8FAbsYRAGSWFyJaxQoLk2UfoRy+fDK9gDN2S7NSf1gn g=; Authentication-Results: mail3-relais-sop.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=ludovic.courtes@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.12,200,1728943200"; d="scan'208";a="103100297" Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Dec 2024 18:06:15 +0100 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: [bug#74572] [PATCH 0/6] ] Python bindings, reduced size for OpenPMIx/OpenMPI. In-Reply-To: (Maxim Cournoyer's message of "Thu, 28 Nov 2024 15:24:30 +0900") References: Date: Sun, 01 Dec 2024 18:06:14 +0100 Message-ID: <87iks3qqnt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74572 Cc: 74572@debbugs.gnu.org, Efraim Flashner 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.7 (-) Hi! Maxim Cournoyer skribis: > gnu: openmpi-5: Update to 5.0.6. > gnu: openpmix: Enable Python bindings. > gnu: openpmix: Fix indentation. > gnu: openpmix: Do not install HTML documentation. > gnu: openmpi-5: Reformat. > gnu: openmpi-5: Streamline source and do not install HTML doc. I=E2=80=99m afraid you=E2=80=99ll have to rebase: I just pushed , which also updated openmpi@5. :-) BTW, I was telling Efraim we should probably create an HPC team to coordinate on critical components like MPI implementations and their drivers (at work we usually look for performance regressions against high-speed interconnects before submitting changes to openmpi & co.). How does that sound? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 12:07:43 2024 Received: (at 74572) by debbugs.gnu.org; 1 Dec 2024 17:07:43 +0000 Received: from localhost ([127.0.0.1]:52938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnQ7-0004lE-EV for submit@debbugs.gnu.org; Sun, 01 Dec 2024 12:07:43 -0500 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:49910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnQ5-0004kq-D0 for 74572@debbugs.gnu.org; Sun, 01 Dec 2024 12:07:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:in-reply-to:references:date: message-id:mime-version:content-transfer-encoding; bh=NYGaLc7ucfHwLSglfB/w/8LOmtvwT/SFMFG6r5PImC8=; b=qoWexRZHz8JeEob6rn5xa/MUgxHj7G5yW0L5yoEWv9CTIpaH4XeqTrdl nCIr43yln3e9MKkDoY456dz6B2RTdy8pXmC/7b5qdlYL8EsXAFC47pIOe uIrYrCboHW0cBUVuINZc2wwCEyrZGaEdDBTyjPRXW+fCiXBBBMVeYY5YP o=; Authentication-Results: mail3-relais-sop.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=ludovic.courtes@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.12,201,1728943200"; d="scan'208";a="103100342" Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Dec 2024 18:07:36 +0100 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: [bug#74572] [PATCH 2/6] gnu: openpmix: Enable Python bindings. In-Reply-To: <9b4fe0b847bd842e41fd6dc4e3c3636bee2d1141.1732774966.git.maxim.cournoyer@gmail.com> (Maxim Cournoyer's message of "Thu, 28 Nov 2024 16:47:53 +0900") References: <9b4fe0b847bd842e41fd6dc4e3c3636bee2d1141.1732774966.git.maxim.cournoyer@gmail.com> Date: Sun, 01 Dec 2024 18:07:35 +0100 Message-ID: <87ed2rqqlk.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74572 Cc: 74572@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.7 (-) Maxim Cournoyer skribis: > * gnu/packages/parallel.scm (openpmix) > [arguments] : Add '--enable-python-bindings'. > : Add set-LDFLAGS phase. > [native-inputs]: Add python-cython. > > Change-Id: I6910ed9c3c7b47b3a76085b95b1f251286a48077 LGTM, provided this does not incur a significant hit on the closure size of openmpi (we routinely use =E2=80=98guix pack=E2=80=99 to send package se= ts that include openmpi to supercomputers). Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 12:09:09 2024 Received: (at 74572) by debbugs.gnu.org; 1 Dec 2024 17:09:09 +0000 Received: from localhost ([127.0.0.1]:52943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnRV-0004ox-0I for submit@debbugs.gnu.org; Sun, 01 Dec 2024 12:09:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnRT-0004oY-6t for 74572@debbugs.gnu.org; Sun, 01 Dec 2024 12:09:07 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHnRN-0002kj-2v; Sun, 01 Dec 2024 12:09:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=6ogIbKFjHaV5XkuOSJ0UQuby+CW2Hg/Dyl2x92Fdkt0=; b=MEHbwuirjepQaq4ta7ov qmGSqGd+XCVOMkcPO3oZC4nRu9OXODdPDan5gPQsD8XMBhZWMwVIaPe14Ihy07ZwWeI4m1bTMhDtC 5cjCXdTmNRW1n/aJcTbxUr9JOuQBwBYPLpi3uWmSF6wZFqk7DE4jYNNXvt9RagNVhs4aSz5XqPJXS 3jwmoM6wOF2zyOGPTTLv0zWsRMMrS0D7pyVX/Qv4ZgmpPS7kzgJDWJCmt0NQOj8wQgLLbBfiNV0wV sbTsRKIbq3YeKv5aXyLSthV0pKdjlpzKT8R3MhgmKXWwOPcmTW7p90P5XFOaR2LOT5J2LZnAwDyCX WyjIhgMHwsbZzA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: [bug#74572] [PATCH 6/6] gnu: openmpi-5: Streamline source and do not install HTML doc. In-Reply-To: <040e8d813af84e53e68c61f747059c229b6b70f5.1732774966.git.maxim.cournoyer@gmail.com> (Maxim Cournoyer's message of "Thu, 28 Nov 2024 16:47:57 +0900") References: <040e8d813af84e53e68c61f747059c229b6b70f5.1732774966.git.maxim.cournoyer@gmail.com> Date: Sun, 01 Dec 2024 18:08:41 +0100 Message-ID: <87a5dfqqjq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74572 Cc: 74572@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: -3.3 (---) Maxim Cournoyer skribis: > This reduces the installed package size by 63 MiB. > > * gnu/packages/mpi.scm (openmpi-5) [source]: Add modules, snippet fields. > > Change-Id: Ie3dc365a2e4e48dc4c385dd447d3c64b7db065ca This and the rest LGTM. Thanks! From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 18 01:49:46 2024 Received: (at 74572-done) by debbugs.gnu.org; 18 Dec 2024 06:49:46 +0000 Received: from localhost ([127.0.0.1]:33100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNnsP-0000Kw-QI for submit@debbugs.gnu.org; Wed, 18 Dec 2024 01:49:46 -0500 Received: from mail-qk1-f174.google.com ([209.85.222.174]:59752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNnsM-0000Kn-Mv for 74572-done@debbugs.gnu.org; Wed, 18 Dec 2024 01:49:44 -0500 Received: by mail-qk1-f174.google.com with SMTP id af79cd13be357-7b700c13edaso225845985a.3 for <74572-done@debbugs.gnu.org>; Tue, 17 Dec 2024 22:49:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734504521; x=1735109321; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nHs+zE0MpOSPtvGQtsqGeaneLmxQ1Z96Y+hbcJqjNdk=; b=Ut1EbaOjA3ZNQv7fng9/7FRtvaBJhYlKCO/55Z/PDxKSgcpjDIwJYw/yyDM+ZmZanT H5dOijuBjXvWpHSUx4XIFPCap+GZ8GIsWflx1p24cjNFRfQItaGYjYjB5ps49PJI/f2x PB2SC2g+T/8AYA0fkYnkWW8Q/aK/vVenwNbQTCTBcOL0vJ+v8FCVn4+mUvecV4MBR2pH SLNezCWP4ZhLTCmGtrftz5KR9NJUezOufdDjqb1F3CXwj8L3t7yUTypcLv2+BytNVkoz DTU9xRNWwyWP7RsA/PNoMzWMk+fFqM20uXS8XzD09KJu3WZnLraqMRbS5R5gOsWFL4zp lldg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734504521; x=1735109321; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=nHs+zE0MpOSPtvGQtsqGeaneLmxQ1Z96Y+hbcJqjNdk=; b=g3Pg83tOQ8QyXLvgoDpXpWmbwT8Af9VU5B6RpZyRLkSuVSmEc/kGiCfyn5YFh9hCH3 LqrYTzPDjPxoVB2v/EAyOqB3Uu3IMlysZwBNBoIeR8BZS5VeIedeKlkZ8orkLdMTl0Ql FDVDfuBLkBbK2qwHOACl3l6IV2PnLknklyPU5nhzHkNygLKoF+tDWk5Zq5HMpEXb5SrK 2RoAxFSzeLWrr5LJh3L5vqJpDfx/53oQT+z0Xgw4xzUDd1LZasIFQm2RH4HbQgpXmWSB DRmIHfKKSDbQseHMeZQ+7chXr2QNQyf5kiU7Vuca1bolV1djfpT19/7UWtUtpMvY1+/8 0CZw== X-Gm-Message-State: AOJu0YymgzaU5Sd0bJR6duZxLV1HcVZjxSqvzysJoaZStJ7DPcCF3y+8 nH/NG78e3hF75l8zfJpWkV3nbE9eI/3vKo3TOK6b6EHqKQ+OFKGKCLOucUk5 X-Gm-Gg: ASbGncvT0GwwhvLI16UBYvyohahr0xHHmSq4ZVR2XJpIFDKJ3tfQk0mEpxUdBTeao5f Ad4aLGvCmVDI5vbIDRzKm4q1ec1F5ofrz/dDKU3oe3RyEc+p6nTMkupVl8fGvUBouqpQv51yuIB z+cfCRNpPehP8GJ27ZwzbFM/xdmTQpwt1+XF9Ufxh5pJ/DGTNBrDWbixc6duFzuhVbavIBO2JWo dzEcFEa29qJTFfDEaSMYAlszL4HcrrGTgR4nDaJrdh5bpX/rdh7CuAc3tO5SJq2LUyhXox78tMH 1Q== X-Google-Smtp-Source: AGHT+IEGh+lmjFaqnzVlhR7u8CKlfV9hgZBuFvajbOMW+IOIpU/KKoT/LLmHO6YgRX2yAgpmzSGSjg== X-Received: by 2002:a05:622a:1194:b0:467:7eb6:a007 with SMTP id d75a77b69052e-46908e6aba8mr29433931cf.37.1734504521542; Tue, 17 Dec 2024 22:48:41 -0800 (PST) Received: from terra (vps-6234970c.vps.ovh.ca. [51.222.13.224]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-467b2ee4731sm47336441cf.89.2024.12.17.22.48.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Dec 2024 22:48:40 -0800 (PST) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#74572] [PATCH 6/6] gnu: openmpi-5: Streamline source and do not install HTML doc. In-Reply-To: <87a5dfqqjq.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sun, 01 Dec 2024 18:08:41 +0100") References: <040e8d813af84e53e68c61f747059c229b6b70f5.1732774966.git.maxim.cournoyer@gmail.com> <87a5dfqqjq.fsf@gnu.org> Date: Wed, 18 Dec 2024 15:48:29 +0900 Message-ID: <87cyhpqyf6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572-done Cc: 74572-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: -1.0 (-) Hi, Ludovic Court=C3=A8s writes: > Maxim Cournoyer skribis: > >> This reduces the installed package size by 63 MiB. >> >> * gnu/packages/mpi.scm (openmpi-5) [source]: Add modules, snippet fields. >> >> Change-Id: Ie3dc365a2e4e48dc4c385dd447d3c64b7db065ca > > This and the rest LGTM. Thanks! Applied! --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 18 01:51:30 2024 Received: (at 74572-done) by debbugs.gnu.org; 18 Dec 2024 06:51:30 +0000 Received: from localhost ([127.0.0.1]:33116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNnu5-0000Vb-Lt for submit@debbugs.gnu.org; Wed, 18 Dec 2024 01:51:30 -0500 Received: from mail-qt1-f169.google.com ([209.85.160.169]:48505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNnu4-0000VL-5f for 74572-done@debbugs.gnu.org; Wed, 18 Dec 2024 01:51:28 -0500 Received: by mail-qt1-f169.google.com with SMTP id d75a77b69052e-467bc28277eso30546401cf.1 for <74572-done@debbugs.gnu.org>; Tue, 17 Dec 2024 22:51:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734504622; x=1735109422; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZvWj+el4YW2w+PjrH5IkfSbL5pG0EMocCB2/TND6h0o=; b=PimFQ7Iq+xhzDbu8bOYkQV1bn8ERs3/tAwBdt3thrg8DteiP440zU3fgabXYDqUA7M o2os3mr3CSHFycxydmCfrJL2wQE5IRRSyWdqf/kXz6SDXFnDArFIKAWBSMdue6Rn8IeI UIZRBdG+uXED8k9yJjE6m1UY/cBkRuccVY6UoCzfRi4i9wJFupicKY42sChI81+qEPKS RFmsbFoWmjpkJEsQgPrIiwsfODH4WsFm/Wn5XBJEHyrsawiKxSJ1bWJxEEv+F7aBoFfQ OAMGhowtLlt5/HxMk5E7XCVxnbywdtc4XbPzE+ubn4B+LbTWRnnMa+HnY/z+6QsPzqSN Lz4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734504622; x=1735109422; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ZvWj+el4YW2w+PjrH5IkfSbL5pG0EMocCB2/TND6h0o=; b=UXkZC+bkz6cZu2hSVkq1nnYd/wQidfGt2NZNWYCD2OoZumJxIHupIRW4/J1a/eWQwX S7051kLh1BVv2D5X3SiRxb51Qz0CzT8imLKhjj8pxJhP1UniloSLT1f4bZ63x9gFYXS2 EXoSCO4bUc3p/ZUKa9RoaIFLq4G2e0hN6OaHFn3UIKMbFEWS82etCtqgCxS/mKi4IDkL v6S6vC+oBQTmlzxg6QxlIaBFwQjASuhAH45nTBDPmkmdMHjEeVT0qbk71gdOY1CZ1Tqy J3Twdjtim/BokOeVKDlDDjH6mKyyOEt2u80j8m247tyK+l2zlp0d5AUOcm7i+K/WRf2x 2wiw== X-Gm-Message-State: AOJu0YwQvg0ulwG7mVdOuimPuFa1fkZEqfeQpOl2CEHt/ZqqoQ77Gu4I BtDsYRu7//yxRBl+Bn3oLfHVjdegpEeFzgKz2bDcL2xgI5RWcJZWs6rzbBy9 X-Gm-Gg: ASbGnctlT7coNC6N7++ZACCTKkvjuC+xlRHYvzwCr8Tk7BGLQbBVIxrnLKVQKZzndU5 fnc2by4pHHcI29VbQS2f+0q2Xeoz9zXiGXCi+/PSbPdkuRhs/fHAxwKx+kZeTzJ3C5/dbxo5+Fz Y5HTsNJJkWXaWDFJHY3zAEcxJGWCH/QmqXaasbPEEUnIyKdXq8NXUpz8VHAjNX1sadblOZdhO7X ZgnwtVQwV7VrQ0cfOgeS5Lkv1BeNATSav4HM6QnoQZA+iylQDVyHt/aWImvYEkTHJbtP21R0Y6P Gg== X-Google-Smtp-Source: AGHT+IE3HBR72G03kWc9kkFzyqhTweEwSpzhwnyXhM3TIuVA/UcWoiLP51n4tmMg1VnvAdLszgS4sA== X-Received: by 2002:a05:622a:1997:b0:467:5f32:3204 with SMTP id d75a77b69052e-46908e9c311mr25578871cf.45.1734504622138; Tue, 17 Dec 2024 22:50:22 -0800 (PST) Received: from terra (vps-6234970c.vps.ovh.ca. [51.222.13.224]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-467b2e84d54sm47701911cf.56.2024.12.17.22.50.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Dec 2024 22:50:21 -0800 (PST) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#74572] [PATCH 2/6] gnu: openpmix: Enable Python bindings. In-Reply-To: <87ed2rqqlk.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sun, 01 Dec 2024 18:07:35 +0100") References: <9b4fe0b847bd842e41fd6dc4e3c3636bee2d1141.1732774966.git.maxim.cournoyer@gmail.com> <87ed2rqqlk.fsf@gnu.org> Date: Wed, 18 Dec 2024 15:50:10 +0900 Message-ID: <878qsdqycd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572-done Cc: 74572-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: -1.0 (-) Hi, Ludovic Court=C3=A8s writes: > Maxim Cournoyer skribis: > >> * gnu/packages/parallel.scm (openpmix) >> [arguments] : Add '--enable-python-bindings'. >> : Add set-LDFLAGS phase. >> [native-inputs]: Add python-cython. >> >> Change-Id: I6910ed9c3c7b47b3a76085b95b1f251286a48077 > > LGTM, provided this does not incur a significant hit on the closure size > of openmpi (we routinely use =E2=80=98guix pack=E2=80=99 to send package = sets that > include openmpi to supercomputers). It increases the closure size by 85 MiB about (mostly Python). --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 18 01:52:50 2024 Received: (at 74572) by debbugs.gnu.org; 18 Dec 2024 06:52:50 +0000 Received: from localhost ([127.0.0.1]:33120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNnvN-0000Yc-6l for submit@debbugs.gnu.org; Wed, 18 Dec 2024 01:52:49 -0500 Received: from mail-qk1-f172.google.com ([209.85.222.172]:60477) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNnvD-0000YM-KJ for 74572@debbugs.gnu.org; Wed, 18 Dec 2024 01:52:43 -0500 Received: by mail-qk1-f172.google.com with SMTP id af79cd13be357-7b6f1be1daeso492051185a.0 for <74572@debbugs.gnu.org>; Tue, 17 Dec 2024 22:52:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734504694; x=1735109494; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=60X4aYWPi5OvfhBh0B2mXBVgJHB5PZ1hoQ6hl3orXdM=; b=nb1cwSesOdw8KjTLTaMf+MOa65xcxJhxx6e7my2ET6dMGG0kVlRcAuxhQrV6lanlgQ 45P7EjK/DQ5b3vhPBexD4a47VbDR9OPBw+cgMPRCm7M5vsr7F94ou9kIDLgw+JY7F9oZ PtdTZbmS90IWs1/NjvaM8BgPW5jrrw4agoVpGal9EdBp+o4/x7WzbhuIEcR2lTW25gHn M5mQQbh3iJsIur9XaDXoCwwJvcUqJ6+8g28fDZuI+h7aiZ1caKOjlMBlheq+T9EsiI/s LZC1TEMTmvINuGek9PRt6Bg92yfwkbFgwlsLww9mQ8MSwvIu7+uaThWJXch4oQ5GmIlS IP3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734504694; x=1735109494; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=60X4aYWPi5OvfhBh0B2mXBVgJHB5PZ1hoQ6hl3orXdM=; b=j0wOfPfI3JtdehpUIZEITgxlQ2J8cdP/jaWFZ+rWpQj7mulmyab/n09TKdFC2HNofa SS3E0HGh+/D/NfBZQVKDEDTH68sal+52hyPgn1f6s+KV4Nr9TldRvjNjA+Qa+ldWsN79 7inZev6iciMQYQkbpUQ5Qb2SSmezmzOm2Xbc8xk3EZLfwHjerwMymTnc1JVGYvM+bKLW ds/9Mz8koEG2LRkMzds2Xtt9pq7VZZcgJusNRBT6/JD/cDXAKeehT8h7pXXhRGFnw7Lj FiNjx87KJCyo7RrcEZXEGOi8BFWb/OM2HJGXH8cXt9dVG7/M7K+FiJOOrRGtuCgAuBMh 9Ljw== X-Gm-Message-State: AOJu0YwBe9dkPBf4BwO5ljnPSL7MPyxZmgTXVbc7UpoAn6nFi8AZi0Wu 3JNOWiii4gGQR3q+x2F/syp3qf7IpKgvIq1yMm4CUTTdJXKrn/pVbQHUSmQWrAU= X-Gm-Gg: ASbGnctuaFp4fHcBHdWFIRXHbijja2Qu78iRhRXNZBFoDLoqV7ARkfNxyXi7u06ZKIr kVr7OTiZ/9cYj8bpZOIu7jEYyMDzEpQvm3Ju3neLBRDKzUeIqy6JxnEsaRAt+4tMeAElr/JFt8v KekqJeZF0Mwqjn3ifgIZliSYeEBafJV7LDGOSeC6hvvqrPzraboXMQoAo0Y9xqEqUf3OHeVbddo MkHCXBnOoLCf6BUI2mHSf/P8gtRhT1QN80KnQmcq6ntnYkBXJZ9j4NNSVIswi1zxKOmQIUZxd17 eQ== X-Google-Smtp-Source: AGHT+IE0jxNcc6+3jUqx/iSOt6rymCQm59N8B4M8pp5qdOIWitdGXPA02/eKjvJO6czyrlG7M2tyLw== X-Received: by 2002:a05:620a:40c3:b0:7af:cf07:905b with SMTP id af79cd13be357-7b8636e6f6dmr249593485a.2.1734504694137; Tue, 17 Dec 2024 22:51:34 -0800 (PST) Received: from terra (vps-6234970c.vps.ovh.ca. [51.222.13.224]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7b7047aa3b3sm393710185a.4.2024.12.17.22.51.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Dec 2024 22:51:32 -0800 (PST) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#74572] [PATCH 0/6] ] Python bindings, reduced size for OpenPMIx/OpenMPI. In-Reply-To: <87iks3qqnt.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sun, 01 Dec 2024 18:06:14 +0100") References: <87iks3qqnt.fsf@gnu.org> Date: Wed, 18 Dec 2024 15:51:22 +0900 Message-ID: <874j31qyad.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74572 Cc: 74572@debbugs.gnu.org, Efraim Flashner 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.0 (-) Hi Ludovic, Ludovic Court=C3=A8s writes: > Hi! > > Maxim Cournoyer skribis: > >> gnu: openmpi-5: Update to 5.0.6. >> gnu: openpmix: Enable Python bindings. >> gnu: openpmix: Fix indentation. >> gnu: openpmix: Do not install HTML documentation. >> gnu: openmpi-5: Reformat. >> gnu: openmpi-5: Streamline source and do not install HTML doc. > > I=E2=80=99m afraid you=E2=80=99ll have to rebase: I just pushed > , which also updated openmpi@5. :-) > > BTW, I was telling Efraim we should probably create an HPC team to > coordinate on critical components like MPI implementations and their > drivers (at work we usually look for performance regressions against > high-speed interconnects before submitting changes to openmpi & co.). > How does that sound? Sounds like a good idea, although I don't think I'm vested into HPC enough (yet?) to want to be on such a team. --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 18 05:13:16 2024 Received: (at 74572) by debbugs.gnu.org; 18 Dec 2024 10:13:16 +0000 Received: from localhost ([127.0.0.1]:33493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNr3M-000277-9J for submit@debbugs.gnu.org; Wed, 18 Dec 2024 05:13:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNr3K-00026a-8e for 74572@debbugs.gnu.org; Wed, 18 Dec 2024 05:13:15 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tNr3F-0004Ye-1O; Wed, 18 Dec 2024 05:13:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=u0INTj1GTZby9qPnF5hrxsjLynNKHhXKj7DGvDcUtLw=; b=fUMWv+d44eefx30XwRSe LDiO2E89B89Vwio8wNM57/hMZxp/4qp/MzDFPsizqg/PJ8tMj7ahMcpZkL+v/J2gK5qmbRh/5KwKr i3ncqOddZOcT8RIxsBqXqGcJbZQd7lBNP4csp9mZzGX1cOa3XrD8qZFYE1MwObnSV6RqFPiR2/2wn 5MFtl2vQV7bprGEwHhcstNphgFrFu+Ova0Qn3/0JPjOQEShdrbwxl0gEnOuhgEdNgOUV2BjnaQm9L u5MSlgcseAWGH1RPy+66b1T6/oUvwdy2u4H7LFjREj2PygbecJsvmCPFGp4VWJl1ZW6RSK94hYYgU /z7V7kjUJ2wp7g==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: [bug#74572] [PATCH 0/6] ] Python bindings, reduced size for OpenPMIx/OpenMPI. In-Reply-To: <874j31qyad.fsf@gmail.com> (Maxim Cournoyer's message of "Wed, 18 Dec 2024 15:51:22 +0900") References: <87iks3qqnt.fsf@gnu.org> <874j31qyad.fsf@gmail.com> Date: Wed, 18 Dec 2024 11:13:05 +0100 Message-ID: <875xnhnvta.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74572 Cc: 74572@debbugs.gnu.org, Efraim Flashner 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: -3.3 (---) Hi, Maxim Cournoyer skribis: > Ludovic Court=C3=A8s writes: [...] >> BTW, I was telling Efraim we should probably create an HPC team to >> coordinate on critical components like MPI implementations and their >> drivers (at work we usually look for performance regressions against >> high-speed interconnects before submitting changes to openmpi & co.). >> How does that sound? > > Sounds like a good idea, although I don't think I'm vested into HPC > enough (yet?) to want to be on such a team. Sure. One way or another we should coordinate; I=E2=80=99ll be in troubles= if MPI performance becomes random. :-) Thanks, Ludo=E2=80=99. From unknown Wed Jun 18 00:28:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 15 Jan 2025 12:24:11 +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