From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id /ay5Gsuw1WA+WwAAgWs5BA (envelope-from ) for ; Fri, 25 Jun 2021 12:32:43 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id eEjAFcuw1WC9PQAAbx9fmQ (envelope-from ) for ; Fri, 25 Jun 2021 10:32:43 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DE3FB1C556 for ; Fri, 25 Jun 2021 12:32:41 +0200 (CEST) Received: from localhost ([::1]:43394 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwj8a-0003pF-T1 for larch@yhetil.org; Fri, 25 Jun 2021 06:32:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40060) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwQqV-0007l7-Oj for guix-devel@gnu.org; Thu, 24 Jun 2021 11:00:47 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:41115) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwQqT-00021g-Ch for guix-devel@gnu.org; Thu, 24 Jun 2021 11:00:47 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 40B235C01F5; Thu, 24 Jun 2021 11:00:43 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Thu, 24 Jun 2021 11:00:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericcbrown.com; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-type:content-transfer-encoding; s=fm2; bh= cr5ktFEKqK27NNWNUt8fiI2PongCVoh3lu74RTHUd1Y=; b=JAZSW8EFxPvWBMvR 1B9Lftv5RTUybNzjcdY0ukVPYXJN1yp/X52yrWcF+I2Br7d2reFYKQHO6JK16/Ay x7aJLl6DLX8jezwzgs4Qj7A8ZpUrgxeKbvHylWi1cw/taLD47w0qWoqvUxFGEWET GoUBaLPfaAQ0u/74oJaf2h9u+vUHSpd4GvoW2Tt0alX8Nupss7QZGc2S4XbjuSP+ +LFg/4g5Up2HZYly92z8V+n4/zndBZp/T0eO6CmmHR+L1LA0HPw5DfLgAWlySyfe Sf7y9cP503MFItTuVjMgPL0SL09Q6lk83ay5+VGXVdh5P/woFwQuiMPZlgp4ig+C he62LQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=cr5ktFEKqK27NNWNUt8fiI2PongCVoh3lu74RTHUd 1Y=; b=KMfKWAWO7MelqJUEI4pPh0rU7YV6IJeGTI19rTgkU6Mz5iDjbzgWNzZUc vzLy37KWnyDbJNElstad1NdpOaJadYQDO8OQXggX2izDXe3Hv1OOkGhAyAmXfXbN qwqZVrukkftkxRm+x9wepvGz3akOrzOFoVYqDnkrDlD5KcWMZObszk+/kjleHGug oBwCw9B14RsUQsXAZoSds/F4Lk3MwtqgBnJDLmlVSihdFuPmXdEHPw0Uh9iRzAMt cwMOhgKdmzLOOJbyu1r3DLL9gu9ExR1GdWuXpJHkf9IPzKfY7hPsunu6XyIZhazl kMghOJCV2OVGfY8hzzovoKDmMkUrw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfeeghedgkeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufhfffgjkfgfgggtgfesthhqredttderjeenucfhrhhomhepgfhrihgt uceurhhofihnuceovggtsghrohifnhesvghrihgttggsrhhofihnrdgtohhmqeenucggtf frrghtthgvrhhnpeffhfejjeelvedvgeegudejffehleffveelheekveehgeejfefhtedt ueelvdfhueenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpegvtggsrhhofihnsegvrhhitggtsghrohifnhdrtghomh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 24 Jun 2021 11:00:42 -0400 (EDT) From: Eric Brown To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: LAPACK vs. OpenBLAS References: <87wnqjs9qv.fsf@inria.fr> Mail-reply-to: Eric Brown Mail-followup-to: Eric Brown Date: Thu, 24 Jun 2021 10:00:41 -0500 In-Reply-To: <87wnqjs9qv.fsf@inria.fr> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?= =?utf-8?Q?'s?= message of "Thu, 24 Jun 2021 14:55:04 +0200") Message-ID: <87k0mj71eu.fsf@ericcbrown.com> 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 Received-SPF: pass client-ip=66.111.4.28; envelope-from=ecbrown@ericcbrown.com; helo=out4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Fri, 25 Jun 2021 06:32:29 -0400 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1624617163; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=cr5ktFEKqK27NNWNUt8fiI2PongCVoh3lu74RTHUd1Y=; b=fBP8KAwTu/pbcYAJu38bccZ+0xqbej6DSskboXIA5qAnJekc1WEy2u/85PieLy6ktmVuqV 7lwQH2ciR/4nhY0QFpaj8kSCEhG1GuWPw2djfxSO52qV8ow9II6Nbo89pIP8ry3+SyrGaJ ujE7pKDOSui7fl9gbQVYNgBiAC30bV3p2B3Mfu499G4x72ClOozhGXnTHLIXWRwJ2ipIGV tz4jjCc7UZe6zsq70iGK8M9gE+DMWkvwXhIkzcK8N7qCgoZHkzmPGiahpAeHx8x2jLU4ob 5cEN37oLEx1zp67Euo3Cl3Wx2bv1OhVZUVD938M1I4Vx/LQ84olToEXdkKISFg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1624617163; a=rsa-sha256; cv=none; b=XYRHQmE5aGdmuYIArP/Q/TnlM3Vf6UPgdpHP9ILxVAmflLb4lImAbd7BBfAAx77zcC39GJ 1M1GtjnAY56lcjVv6Vz25BHA0SiCdGROhBXP1LCyN1H+7DjAoM4biabwhF6/ae4iHF0gJC WnApOmhpU0AVnaTBC3wQ3vnqdZfT/iOlEYFxnFoK1nl2IKDRaxuOFkFIzM4bZbnDmTynz3 69ixNW6AB30jEwkGpEVa7APAJnAjVID5d2wnHVHVoc/IWhIB4SB6/mXHdyuwvQVUx7yRUx 1eGyRjcRLWRLheH+xh0P5A/w1ykXUXM1L3KhZOUStdSpGZawLlJhC59lkP1Y9g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=ericcbrown.com header.s=fm2 header.b=JAZSW8EF; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=KMfKWAWO; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -2.63 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ericcbrown.com header.s=fm2 header.b=JAZSW8EF; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=KMfKWAWO; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: DE3FB1C556 X-Spam-Score: -2.63 X-Migadu-Scanner: scn0.migadu.com X-TUID: b7N4dUDL4vJ9 Ludovic Court=C3=A8s writes: > Hello! > There are two cases: > > 1. Packages that depend on both =E2=80=98lapack=E2=80=99 and =E2=80=98o= penblas=E2=80=99. This is > almost always a mistake because =E2=80=98openblas=E2=80=99 provides = the same > interfaces as =E2=80=98lapack=E2=80=99, only with a more efficient i= mplementation. > > 2. Packages that depend on =E2=80=98lapack=E2=80=99 only: for the same = reason, they > should depend on =E2=80=98openblas=E2=80=99 instead. My understanding is that Julia 1.6 (already released) requires 64-bit BLAS, and openblas-ilp64 should do the trick. There are scenarios where reference BLAS is more stable and/or reproducible than optimized BLAS libraries. Sometimes its lack of knowledge of OpenBLAS and/or a numerical issue. (cf. GNU R's discussion of which BLAS to use.)