From unknown Thu Jun 19 16:21:38 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#49096 <49096@debbugs.gnu.org> To: bug#49096 <49096@debbugs.gnu.org> Subject: Status: [PATCH] gnu: petsc: Link against OpenBLAS rather than LAPACK. Reply-To: bug#49096 <49096@debbugs.gnu.org> Date: Thu, 19 Jun 2025 23:21:38 +0000 retitle 49096 [PATCH] gnu: petsc: Link against OpenBLAS rather than LAPACK. reassign 49096 guix-patches submitter 49096 Ludovic Court=C3=A8s severity 49096 normal tag 49096 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 18 12:12:18 2021 Received: (at submit) by debbugs.gnu.org; 18 Jun 2021 16:12:19 +0000 Received: from localhost ([127.0.0.1]:57871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luH6Q-00033c-NK for submit@debbugs.gnu.org; Fri, 18 Jun 2021 12:12:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:56632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luH6O-00033U-Ud for submit@debbugs.gnu.org; Fri, 18 Jun 2021 12:12:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52080) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1luH6K-0002uY-HR for guix-patches@gnu.org; Fri, 18 Jun 2021 12:12:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56190) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1luH6J-0002tQ-8L; Fri, 18 Jun 2021 12:12:11 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=60792 helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1luH6I-0007zv-Se; Fri, 18 Jun 2021 12:12:11 -0400 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: guix-patches@gnu.org Subject: [PATCH] gnu: petsc: Link against OpenBLAS rather than LAPACK. Date: Fri, 18 Jun 2021 18:12:04 +0200 Message-Id: <20210618161204.32542-1-ludo@gnu.org> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 X-Debbugs-Cc: Florent Pruvost , Emmanuel Agullo Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= 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 (---) From: Ludovic Courtès OpenBLAS performs better than LAPACK, the reference implementation. This is also consistent with the choice of BLAS/LAPACK implementations made in most other packages. * gnu/packages/maths.scm (petsc)[inputs]: Replace LAPACK by OPENBLAS. [arguments]: Pass "--with-openmp=1". --- gnu/packages/maths.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Hi! Usually there’s no reason to depend on the reference (“Netlib”) BLAS/LAPACK implementations because they perform poorly. This change is one way to bring consistency here. Thoughts? Ludo’. diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index a79d546abd..8d47f91310 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -2417,7 +2417,7 @@ September 2004}") `(("python" ,python-2))) (inputs `(("gfortran" ,gfortran) - ("lapack" ,lapack) + ("openblas" ,openblas) ("superlu" ,superlu) ;; leaving out hdf5 and fftw, as petsc expects them to be built with mpi ;; leaving out opengl, as configuration seems to only be for mac @@ -2428,6 +2428,7 @@ September 2004}") #:configure-flags `("--with-mpi=0" "--with-openmp=1" + "--with-openblas=1" "--with-superlu=1") #:make-flags ;; Honor (parallel-job-count) for build. Do not use --with-make-np, -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 21 09:01:47 2021 Received: (at 49096) by debbugs.gnu.org; 21 Jun 2021 13:01:47 +0000 Received: from localhost ([127.0.0.1]:35790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvJYg-0000So-TH for submit@debbugs.gnu.org; Mon, 21 Jun 2021 09:01:47 -0400 Received: from flashner.co.il ([178.62.234.194]:34152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvJYc-0000K7-1i for 49096@debbugs.gnu.org; Mon, 21 Jun 2021 09:01:45 -0400 Received: from localhost (unknown [31.210.177.125]) by flashner.co.il (Postfix) with ESMTPSA id 2A11940434; Mon, 21 Jun 2021 13:01:36 +0000 (UTC) Date: Mon, 21 Jun 2021 16:00:43 +0300 From: Efraim Flashner To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#49096] [PATCH] gnu: petsc: Link against OpenBLAS rather than LAPACK. Message-ID: Mail-Followup-To: Efraim Flashner , Ludovic =?utf-8?Q?Court=C3=A8s?= , 49096@debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , Florent Pruvost , Emmanuel Agullo References: <20210618161204.32542-1-ludo@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="DPiyIhgouhG4klv4" Content-Disposition: inline In-Reply-To: <20210618161204.32542-1-ludo@gnu.org> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49096 Cc: Florent Pruvost , Emmanuel Agullo , Ludovic =?utf-8?Q?Court=C3=A8s?= , 49096@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 (-) --DPiyIhgouhG4klv4 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 18, 2021 at 06:12:04PM +0200, Ludovic Court=C3=A8s wrote: > From: Ludovic Court=C3=A8s >=20 > OpenBLAS performs better than LAPACK, the reference implementation. > This is also consistent with the choice of BLAS/LAPACK implementations > made in most other packages. >=20 > * gnu/packages/maths.scm (petsc)[inputs]: Replace LAPACK by OPENBLAS. > [arguments]: Pass "--with-openmp=3D1". > --- > gnu/packages/maths.scm | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) >=20 > Hi! >=20 > Usually there=E2=80=99s no reason to depend on the reference (=E2=80=9CNe= tlib=E2=80=9D) BLAS/LAPACK > implementations because they perform poorly. This change is one way to > bring consistency here. >=20 > Thoughts? >=20 > Ludo=E2=80=99. It sounds reasonable to me. As long as you're open to thoughts, perhaps we want to have a discussion (in a new thread) about renaming the input labels for lapack/openblas so it's easier to do 'guix build foo --with-inputs=3Dblas=3Dopenblas-tuned-for-my-machine' >=20 > diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm > index a79d546abd..8d47f91310 100644 > --- a/gnu/packages/maths.scm > +++ b/gnu/packages/maths.scm > @@ -2417,7 +2417,7 @@ September 2004}") > `(("python" ,python-2))) > (inputs > `(("gfortran" ,gfortran) > - ("lapack" ,lapack) > + ("openblas" ,openblas) > ("superlu" ,superlu) > ;; leaving out hdf5 and fftw, as petsc expects them to be built w= ith mpi > ;; leaving out opengl, as configuration seems to only be for mac > @@ -2428,6 +2428,7 @@ September 2004}") > #:configure-flags > `("--with-mpi=3D0" > "--with-openmp=3D1" > + "--with-openblas=3D1" > "--with-superlu=3D1") > #:make-flags > ;; Honor (parallel-job-count) for build. Do not use --with-make-= np, > --=20 > 2.32.0 >=20 >=20 >=20 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --DPiyIhgouhG4klv4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmDQjXkACgkQQarn3Mo9 g1F63w//V5UCkpiH8hAclN5apMIO+FLmZ8u8WinIq42/zl07Unl7Ky1SsOl2fMXD hlI0CyzcefIJWZehRMJY6RmCRGKE2rPfiP2KRuyOuRxFGWZsy0woKqyCzZXqBtrx 6yKVrREc5ORwtKVdo4Grp6vG5i2y8d4sqUe5LSK5yVfiLAE+2BvZsro2Q2dYO4Fe /TkhdgJ5L5ZgyG+CF/nMtWOFwn+ruNJrm3UnWdTvGABWJZ/PYwyipIbCarSxYVvk BD4VUDRCyBGJr/aFjXfbKp++U7AieAG+yWY7OUL+ZtXWznaYUPccyzUzczV2gEKE 6muWY/J4ffnZAvAQu4FI3JETS9TKcxkH1uAmpfAj1RcM7Wmip5goUeFfODlAJlIy c1eZ7yNgHkA1ueQv5pUWMulf8Qjw1FvBcH26dfQwTaeeE/ZmpYM+O23p3ro8jMA/ Iewd8W2VQmtY12q2Gu3jHmN03IeVEnEyInokJNuBJ23264gwIAh2qXgvlnBHLjGc yDHJLeCr9RUGRzqLNy5F6DC9Oe2S8h51NhCFHMO5MXMzYuLgUVgL9HrJ/GCj4WQD O77vaZABLpstz6i4rgE0BgDkUvhh0d4U09qqwV5Spm/14rbpGW1T/tWbkgU0AEuh e3L4eTwsMHlPeQf+vge7HpuapGDFebVBuFSZMjecP74gx7lcOPU= =+8ra -----END PGP SIGNATURE----- --DPiyIhgouhG4klv4-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 22 03:30:08 2021 Received: (at 49096) by debbugs.gnu.org; 22 Jun 2021 07:30:08 +0000 Received: from localhost ([127.0.0.1]:37657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvarI-0005MG-CP for submit@debbugs.gnu.org; Tue, 22 Jun 2021 03:30:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvarE-0005KJ-SD for 49096@debbugs.gnu.org; Tue, 22 Jun 2021 03:30:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49726) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lvar9-00049q-Jo; Tue, 22 Jun 2021 03:29:59 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=55568 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lvar8-0004k6-Up; Tue, 22 Jun 2021 03:29:59 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Efraim Flashner Subject: Re: [bug#49096] [PATCH] gnu: petsc: Link against OpenBLAS rather than LAPACK. References: <20210618161204.32542-1-ludo@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 4 Messidor an 229 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-pc-linux-gnu Date: Tue, 22 Jun 2021 09:29:56 +0200 In-Reply-To: (Efraim Flashner's message of "Mon, 21 Jun 2021 16:00:43 +0300") Message-ID: <87sg1a4arv.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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: 49096 Cc: Florent Pruvost , Emmanuel Agullo , 49096@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 (---) Hi, Efraim Flashner skribis: > On Fri, Jun 18, 2021 at 06:12:04PM +0200, Ludovic Court=C3=A8s wrote: [...] >> Usually there=E2=80=99s no reason to depend on the reference (=E2=80=9CN= etlib=E2=80=9D) BLAS/LAPACK >> implementations because they perform poorly. This change is one way to >> bring consistency here. >>=20 >> Thoughts? >>=20 >> Ludo=E2=80=99. > > It sounds reasonable to me. Cool, thanks for taking a look. > As long as you're open to thoughts, perhaps we want to have a discussion > (in a new thread) about renaming the input labels for lapack/openblas so > it's easier to do 'guix build foo > --with-inputs=3Dblas=3Dopenblas-tuned-for-my-machine' We=E2=80=99ve very much interested in that. However, input labels don=E2= =80=99t have a role here since =E2=80=98--with-input=E2=80=99 matches packages by name. So most likely, we=E2=80=99d (1) use OpenBLAS by default everywhere instead= of netlib blas/lapack, and (2) you=E2=80=99d use: --with-input=3Dopenblas=3Dopenblas-tuned WDYT? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 22 11:57:40 2021 Received: (at 49096-done) by debbugs.gnu.org; 22 Jun 2021 15:57:40 +0000 Received: from localhost ([127.0.0.1]:39716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvimS-0004zz-GV for submit@debbugs.gnu.org; Tue, 22 Jun 2021 11:57:40 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:28835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvimR-0004zk-4T for 49096-done@debbugs.gnu.org; Tue, 22 Jun 2021 11:57:39 -0400 IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AFNxhKa3RyVusgwr3IosKGgqjBLkkLtp133Aq?= =?us-ascii?q?2lEZdPWaSKGlfqeV7ZAmPH7P+VMssR4b9+xoVJPqfZqYz/9ICOoqTNWftWvd2F?= =?us-ascii?q?dARbsKhbcKgQeOJ8SUzIJgPMlbGZSWROeAbmRHsQ=3D=3D?= X-IronPort-AV: E=Sophos;i="5.83,291,1616454000"; d="scan'208";a="385830251" 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/DHE-RSA-AES256-GCM-SHA384; 22 Jun 2021 17:57:06 +0200 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Efraim Flashner Subject: Re: bug#49096: [PATCH] gnu: petsc: Link against OpenBLAS rather than LAPACK. References: <20210618161204.32542-1-ludo@gnu.org> Date: Tue, 22 Jun 2021 17:57:06 +0200 In-Reply-To: (Efraim Flashner's message of "Mon, 21 Jun 2021 16:00:43 +0300") Message-ID: <878s313nal.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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: 49096-done Cc: Florent Pruvost , Emmanuel Agullo , 49096-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: -3.3 (---) Efraim Flashner skribis: > On Fri, Jun 18, 2021 at 06:12:04PM +0200, Ludovic Court=C3=A8s wrote: >> From: Ludovic Court=C3=A8s >>=20 >> OpenBLAS performs better than LAPACK, the reference implementation. >> This is also consistent with the choice of BLAS/LAPACK implementations >> made in most other packages. >>=20 >> * gnu/packages/maths.scm (petsc)[inputs]: Replace LAPACK by OPENBLAS. >> [arguments]: Pass "--with-openmp=3D1". [...] > It sounds reasonable to me. Pushed as c7a5c3e0bba2ac3d197b219d21527863308b75dd. Ludo'. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 23 08:35:09 2021 Received: (at 49096) by debbugs.gnu.org; 23 Jun 2021 12:35:09 +0000 Received: from localhost ([127.0.0.1]:40503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lw261-0004OG-Eg for submit@debbugs.gnu.org; Wed, 23 Jun 2021 08:35:09 -0400 Received: from mail-qk1-f181.google.com ([209.85.222.181]:34717) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lw25z-0004O0-RG for 49096@debbugs.gnu.org; Wed, 23 Jun 2021 08:35:08 -0400 Received: by mail-qk1-f181.google.com with SMTP id g4so4744550qkl.1 for <49096@debbugs.gnu.org>; Wed, 23 Jun 2021 05:35:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=7es/9aXhF3EUaa7fXd0AwwoaKTtc3z9yYXoowKgPPBs=; b=UeAMMTfMEmbeCWVvCdW0uyPEBhPEXyitKax+kUGUbfIBijgn8aYemxTQBPYmZ+a1wU /UP21QnvuJ8xgz2pvj2UXDpU/VYzRirH7ywSbAxKvmfezyRZTfuvnsCENKoi94sZO5Fr n9W+B0h+Mz82FYIq4rz1RhwCD2ULBwlTlQ9MoAIxlPudyOryMLjPBId8ez30pWFZZcuk 10IBroPwzN1Jaji5Aa8eLvid4LbdsUA8z9fwCbAl7H8KdHny16T4Sm7kH/PxR7Gokbcj cBMkMD0I8PmZhUiZiMbpnYYZMv3O8M7J+v+zHnJoIHWvWSjeGSiO1CwKVjXyweCHMgSW 6F/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=7es/9aXhF3EUaa7fXd0AwwoaKTtc3z9yYXoowKgPPBs=; b=kgCecoXAt39DrM5NxaQNGVRLZZAyjAFVPv1Q0RwiVSm6ED6l2urP8/DNtK/Q3nD4oM DGorkF+UZnAPAtaRjQjs53u2n2Aett3GDgAXXebZVnKV9/k9VenFxFKtnbUXCaXWBc17 N4+4XzNRafyVCXPi8ftOzwwvfIhXv+kbVFfekl1I46YGY8g8Km4h2cVZk8a6GA05T+BV zoLmAUopaD21eXvS+WByWwceMgvdDGO61x5R099FhBadsScA1oeq57cc7578LiJFz7fB wE5nIChHT+KBbfGeTau2aO9YUTDUekOf/Gv7I6gaIqe63YlHbJsdv7IkQBYAjN4+w0ZE 4DGg== X-Gm-Message-State: AOAM5324FB4YAYlrRL9CYlKFD6dA36xHxoPcCInrJY6rAi/A2SdHOL+2 bTLn232yWjUGJoEWA1trGTqVqcMWCVjp4CBlKXo= X-Google-Smtp-Source: ABdhPJyBypXp0uAkC3PE7nfzqEvzW3H9yTlDOipuWAlMtKLzlqSq1XKs6yRynk7yR4howD5ydnkUNnMhx/GUVlHkMaU= X-Received: by 2002:a37:6244:: with SMTP id w65mr10144357qkb.304.1624451702191; Wed, 23 Jun 2021 05:35:02 -0700 (PDT) MIME-Version: 1.0 References: <20210618161204.32542-1-ludo@gnu.org> <87sg1a4arv.fsf@gnu.org> In-Reply-To: <87sg1a4arv.fsf@gnu.org> From: zimoun Date: Wed, 23 Jun 2021 14:34:51 +0200 Message-ID: Subject: Re: [bug#49096] [PATCH] gnu: petsc: Link against OpenBLAS rather than LAPACK. To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49096 Cc: Florent Pruvost , Emmanuel Agullo , Efraim Flashner , 49096@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, On Tue, 22 Jun 2021 at 09:31, Ludovic Court=C3=A8s wrote: > Efraim Flashner skribis: > > On Fri, Jun 18, 2021 at 06:12:04PM +0200, Ludovic Court=C3=A8s wrote: > > [...] > > >> Usually there=E2=80=99s no reason to depend on the reference (=E2=80= =9CNetlib=E2=80=9D) BLAS/LAPACK > >> implementations because they perform poorly. This change is one way t= o > >> bring consistency here. > >> > >> Thoughts? > >> > >> Ludo=E2=80=99. > > > > It sounds reasonable to me. > > Cool, thanks for taking a look. LGTM. > > As long as you're open to thoughts, perhaps we want to have a discussio= n > > (in a new thread) about renaming the input labels for lapack/openblas s= o > > it's easier to do 'guix build foo > > --with-inputs=3Dblas=3Dopenblas-tuned-for-my-machine' > > We=E2=80=99ve very much interested in that. However, input labels don=E2= =80=99t have a > role here since =E2=80=98--with-input=E2=80=99 matches packages by name. > > So most likely, we=E2=80=99d (1) use OpenBLAS by default everywhere inste= ad of > netlib blas/lapack, and (2) you=E2=80=99d use: > > --with-input=3Dopenblas=3Dopenblas-tuned Yeah, it make sense. :-) Cheers, simon From unknown Thu Jun 19 16:21:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 22 Jul 2021 11:24:09 +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