From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id sLHiC2d+lGS7cAAASxT56A (envelope-from ) for ; Thu, 22 Jun 2023 19:01:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id OOENC2d+lGTOhQEAG6o9tA (envelope-from ) for ; Thu, 22 Jun 2023 19:01:27 +0200 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 D6CF3E567 for ; Thu, 22 Jun 2023 19:01:26 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qCNfB-0005nB-Of; Thu, 22 Jun 2023 13:00:05 -0400 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 1qCNf9-0005jw-LC for bug-guix@gnu.org; Thu, 22 Jun 2023 13:00:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qCNf8-000580-Oi for bug-guix@gnu.org; Thu, 22 Jun 2023 13:00:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qCNf8-0005N5-1l for bug-guix@gnu.org; Thu, 22 Jun 2023 13:00:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#63986: Julia is very slow Resent-From: Cayetano Santos Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 22 Jun 2023 17:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63986 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Efraim Flashner Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 63986@debbugs.gnu.org, Nicolas Graves , Simon Tournier Received: via spool by 63986-submit@debbugs.gnu.org id=B63986.168745317320566 (code B ref 63986); Thu, 22 Jun 2023 17:00:01 +0000 Received: (at 63986) by debbugs.gnu.org; 22 Jun 2023 16:59:33 +0000 Received: from localhost ([127.0.0.1]:36601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCNef-0005Le-E2 for submit@debbugs.gnu.org; Thu, 22 Jun 2023 12:59:33 -0400 Received: from latitanza.investici.org ([82.94.249.234]:55285) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCNed-0005LT-8c for 63986@debbugs.gnu.org; Thu, 22 Jun 2023 12:59:32 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 4Qn66T5X7RzGp0l; Thu, 22 Jun 2023 16:59:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1687453169; bh=szCTjG06zkw2H62SY9FRAnsUJjXqn6+6u/+/oLHGF6Y=; h=References:From:To:Cc:Subject:Date:Reply-To:In-reply-to:From; b=Qi8CyzZSuTy1xb+VdezNVvBYBjvNpN8CDpdMwyz4pok74E9Q+AF4iw/TF5jkGCF5B Cpod4jLQ4quqtLBd5BDedmqI7vtY0IBsZhQiX9YTji4hdT/URQizYrc/KEcnFOnERn vxMQHDd7Py/A8x8T0kcaLbdNvVmI/Yz89BNLqXX4= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: cayetano.santos@inventati.org) by localhost (Postfix) with ESMTPSA id 4Qn66T2P3zzGp0W; Thu, 22 Jun 2023 16:59:29 +0000 (UTC) References: <87legsl3cm.fsf@inventati.org> <87jzw6rq48.fsf@gnu.org> <871qi7a0qr.fsf@gmail.com> <87pm5o7uh9.fsf@gnu.org> <87ttv0mth3.fsf@inventati.org> <87wmzvmxt8.fsf@inventati.org> <87h6qz8pg0.fsf@gmail.com> User-agent: mu4e 1.10.3; emacs 29.0.91 Date: Thu, 22 Jun 2023 18:56:30 +0200 In-reply-to: Message-ID: <874jmz8mc0.fsf@inventati.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: csantosb@inventati.org X-ACL-Warn: , Cayetano Santos From: Cayetano Santos via Bug reports for GNU Guix Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1687453287; a=rsa-sha256; cv=none; b=i4zvSgCjSZ47N2TiYdWo6OVNzAQP+oa0ulgr1zWsc9F85aM/HoX5f1oyelEcZgQWaUmCj9 T/cXBZFft47FpwWSg64YwXIGlzlc4fJMtJrIlYqlImHboMSFTv8Pf3xyp5VwV1AKZQ1ct5 X0yIUnAQOUJupnc9Y4rSg8j+2RBxxfmWYQGukxj0K2PTyr8V5pK1zmisOmzUzRhgnpY4Pm YvUmqwqMXeJf78QO152jvLfAas7n32lS5Gk6NK33u5jeKQbbwB3D5DGODnvaWZYc5wcZXZ N+2hWPW3JtH4+NPF1SyrdlTTu55DSvdVBMZqFCXMVGqp0cfSOf/yXLenD7CXNQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=inventati.org header.s=stigmate header.b=Qi8CyzZS; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1687453287; h=from:from:sender:sender:reply-to: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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=szCTjG06zkw2H62SY9FRAnsUJjXqn6+6u/+/oLHGF6Y=; b=lx1L3unre2l44VF4FwjoFCuvdDlFtjYvbfyf/D29cp8i/NFAB0Ybg6z8aWvU5aebGbYYNe Nt1NrAQkb4RSQ46Ad8EQ3DpE8RDIXFwVOpE1qbeFATSRafps3Yd5tzTQEn7JNZKGyHG8gz PFjquKtVn7dnYHuT0TAEA2oclJ3/4ZLqmUH/vYgPs/6KuMzHgHebc18fI9/50e7Ghm85Kw 029NxbTo77fJoLTQ28Nfxkai5hrSFamPW9MwBa5ZcNdKl+zIhcu6pY8DBx/3YksH8od4ux Bh6CdNHkYbTLp9EqcW1yEyQvL6BLHnWtFpMOL3hBOaeCYRpv3PY9hACdhLeZ7g== Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=inventati.org header.s=stigmate header.b=Qi8CyzZS; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -0.75 X-Spam-Score: -0.75 X-Migadu-Queue-Id: D6CF3E567 X-TUID: 9YTzXc2RLRj1 > Looks like it should be "LIBBLAS=3D-lopenblas" > > It might need some tuning anyway, currently we have julia for i686 and > switching to solely openblas-ilp64 we'd lose 32-bit support. > > I also noticed the julia expects the 64-bit openblas to be libopenblas64 > (which happens to be what Debian=C2=B9 has). Would we need to adapt anyth= ing > in stdlib/OpenBLAS_jll/src/OpenBLAS_jll.jl? > > Also, are we supposed to build lapack with our openblas as an input? Being used to Arch, it seems to me the way they do things is the way to go, or at least, a good reference (other than the support for 32-bit) https://archlinux.org/packages/?sort=3D&q=3Dblas&maintainer=3D&flagged=3D https://gitlab.archlinux.org/archlinux/packaging/packages/julia/-/blob/main= /PKGBUILD C.