From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id ENXXAWykEmVRcAEA9RJhRA:P1 (envelope-from ) for ; Tue, 26 Sep 2023 11:29:16 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id ENXXAWykEmVRcAEA9RJhRA (envelope-from ) for ; Tue, 26 Sep 2023 11:29:16 +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 73AB15C45B for ; Tue, 26 Sep 2023 11:29:15 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=Al7V76PJ; 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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695720556; 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: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=a1gK6Oids/x5BEbaXRTFxT0XLA+uYKm7N4YMJetKGTo=; b=BLDQWPZKKoYO3dUU0z/5x/WrNJbjf6j6K2sPKxO7RsVTIaAgJkXQxy8uDV5e6iGsI1U0hn aze6xLKSyog+QdHZeuEvfCyK81KLwqtqFZjlBs29J+w31HkLqY6HhEaQSBgqKCuTO2nvtL n2LnQzO0MRjhXWrKLBKeNuphcBTKJqUk1XAoVUOVUdrwg1q6ghL4kaxJQhkVCAOkp/p0bP hi0Uk7F+UGaApycfkuz7qFCWx+ax35syO8T5BO80wCh9VswhCaVz6khwzKyIUOFawMrA4Q N6VOl4rC6flNOotayDPX4zy2Y5y/EDPT2AH7pl7iztnTPu9InaSgZO1SG8U8pg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695720556; a=rsa-sha256; cv=none; b=Nb+A4HoGkZrv4uH7zGs+T9wuihn36Bk69LDEifWASeAfT/4aPi05x1EQkLfLbx2YAihOB+ KgUFed7eR9hYqfmvwQpph0bPO+ElmatalS2xsSkGRPcsSlMuBRwfA5LRhWYNqW3F1hBiBs SyfuVFN2+zk9/6weY/ypUqHDuLT5haMKDqYkSpLQr7hZWeAL6tkMr35c/35GBaX1CU4ZVM 16x69ax6Yq8cn/10nZbL4ApDnoJ7O1eoDQJY+c/iXisuTrt82opI3LyV3plmwz96fNJCg7 KlQOSzL2hzgAUyaGpgU1jiAkSZLJjd6fUX8Jvvzaw8m+oy4GXd4+ak9JswQIUg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=Al7V76PJ; 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"; dmarc=none Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ql4NA-0006BY-0m; Tue, 26 Sep 2023 05:28:52 -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 1ql4N8-0006BP-23 for bug-guix@gnu.org; Tue, 26 Sep 2023 05:28:50 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ql4N7-0005sW-Q3 for bug-guix@gnu.org; Tue, 26 Sep 2023 05:28:49 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ql4NK-0006Xu-Kq for bug-guix@gnu.org; Tue, 26 Sep 2023 05:29:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#63986: Julia is very slow Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 26 Sep 2023 09:29:02 +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: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 63986@debbugs.gnu.org, Nicolas Graves , csantosb@inventati.org, Simon Tournier Received: via spool by 63986-submit@debbugs.gnu.org id=B63986.169572048525084 (code B ref 63986); Tue, 26 Sep 2023 09:29:02 +0000 Received: (at 63986) by debbugs.gnu.org; 26 Sep 2023 09:28:05 +0000 Received: from localhost ([127.0.0.1]:47300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ql4MO-0006WW-JE for submit@debbugs.gnu.org; Tue, 26 Sep 2023 05:28:04 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:59402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ql4MM-0006Vz-0u for 63986@debbugs.gnu.org; Tue, 26 Sep 2023 05:28:03 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-4054f790190so69368165e9.2 for <63986@debbugs.gnu.org>; Tue, 26 Sep 2023 02:27:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695720463; x=1696325263; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=a1gK6Oids/x5BEbaXRTFxT0XLA+uYKm7N4YMJetKGTo=; b=Al7V76PJI50y61znnWz/ngNgigIEi+QO0KQgYQlaw+uXIkXGHTlpvkhlnTNfXTD60J 0bv17w1Dd5r3mOq/s9xai64uU0/J8dmf2XZ4Bx+PSOGijiPa09tepJpeiXRdMkKmlLJN kKaussvjrkuyHWE55FBHWdFpazRdiyBSYL22kEhvKwud+ko2fI+aU88U/WGtp53dqjp6 U4zKZ0Ou5luyMJ+/++VdTs/vf4N5BIwbm98Bx6gWT4y/A7nqpVaxCWoZn0m5xN2K23JK ofSop9I/rJTWVlckihfr++m7nxpK3UfKTOxfymsUKNJr3uWBldbFkMzJcEshkFatv36v 531w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695720463; x=1696325263; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=a1gK6Oids/x5BEbaXRTFxT0XLA+uYKm7N4YMJetKGTo=; b=NH8kCbszX7gb2kHsqgzWCDqmOPeX8EXBZ0gzc1eQMJOUZdfDMaEb5qri5x3lkBhGYk 4MZ35nzVSXsvXnSGsp3d5NMhLK0rrVPxnWH4AXTLQ1oSwdP/8OyBtaTEfhOB6TC239Dm iRfzoQcdHkkk+mPPRyE12c5or3ZrHkw4d0XTl4CrBPaw5h8TWl1FIhxNdW7xKFSzJKqC Hxgd7AwA9vIfB745UdrKZIoO0nLjEFt18rYwbyJAbkEmrF9KnYjjtdwJdT+0zmlJILsR Pr1RyJMTerHZb3Lr1c8EfS6k1VuxbB+iy7dSutuOdLirOkJ41fJ+0OV0Ye8NSVfOYdwI 41MA== X-Gm-Message-State: AOJu0YyrM2VimQyGLUhbL3PLwVklZY3sFU0ZZ2nKqfafWaNAOHtb1iTl s+yRuFEk9xpVbi9+D21BRiQ= X-Google-Smtp-Source: AGHT+IGBHqa/WME53dNeoWjR9you5IbObyObxkS8g3Y9qITMR+O9xR+xNlK2S5Wyp77i6MTf6sqy8w== X-Received: by 2002:a05:600c:1c02:b0:405:7400:1e4c with SMTP id j2-20020a05600c1c0200b0040574001e4cmr6533275wms.35.1695720462500; Tue, 26 Sep 2023 02:27:42 -0700 (PDT) Received: from localhost ([2a02:ed3:916:6300:c3db:b80e:a694:a54f]) by smtp.gmail.com with ESMTPSA id z4-20020a1c4c04000000b004063ee0b10esm128286wmf.46.2023.09.26.02.27.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Sep 2023 02:27:41 -0700 (PDT) Date: Tue, 26 Sep 2023 12:27:40 +0300 From: Efraim Flashner Message-ID: Mail-Followup-To: Efraim Flashner , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Simon Tournier , 63986@debbugs.gnu.org, Nicolas Graves , csantosb@inventati.org References: <87cz1n8lq3.fsf@gmail.com> <871qi24k9z.fsf@inria.fr> <87h6qy71oa.fsf@gmail.com> <87o7kpku0u.fsf@gnu.org> <87jztpqvtz.fsf@gnu.org> <87y1h096s5.fsf@gmail.com> <87fs325mzi.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CRUD5OBVUEVylqOR" Content-Disposition: inline In-Reply-To: <87fs325mzi.fsf@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-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: , 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 X-Spam-Score: -2.13 X-Migadu-Spam-Score: -2.13 X-Migadu-Scanner: mx1.migadu.com X-Migadu-Queue-Id: 73AB15C45B X-TUID: kFsTWymYoIxF --CRUD5OBVUEVylqOR Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 25, 2023 at 04:46:57PM +0200, Ludovic Court=C3=A8s wrote: > Hi, >=20 > Simon Tournier skribis: >=20 > > It is almost good except one strong annoyance [1]@ > > > > Singular value decomposition | 57 57 5.0s > > Hermitian: Error During Test at /gnu/store/zkx6p7kz3m5k5w5iy0l1d09b2n8b= 0ib3-julia-genericlinearalgebra-0.2.5/share/julia/loadpath/GenericLinearAlg= ebra/test/rectfullpacked.jl:12 > > Got exception outside of a @test > > could not load symbol "dsfrk_64_": > > /gnu/store/h5mgc7ar7a05f9rwrd1makhzays5wd3s-julia-1.8.3/bin/../lib/ju= lia/liblapack.so: undefined symbol: dsfrk_64_ >=20 > The =E2=80=98_64=E2=80=99 suffix is added by a patch in this very series,= that adds > =E2=80=98SYMBOLSUFFIX=3D64_=E2=80=99 to =E2=80=98openblas-ilp64=E2=80=99. >=20 > I don=E2=80=99t know what the rationale was for that configuration change= , but > this is a good area of investigation. >=20 > Efraim, WDYT? the SYMBOLSUFFIX change seems to be standard across other distributions, and in fact there seem to be packages out there which rely on it directly. Looking at this error specifically and also the pcre2-8 errors we get during the 'test phase for julia, it seems the suggested fix is to build those libraries with julia. So we'd want to replace the pcre2 and the lapack libraries in the julia sources (for pcre2 for all the architectures, for lapack for x86_64 specifically) and let julia build and link to them during the build phase. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --CRUD5OBVUEVylqOR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmUSpAkACgkQQarn3Mo9 g1GzDQ//bXsBTbUAFV+xrEZAXMSm803Jtfc4ZUsDDup1xQ5n9SHvr5Cy7ofn/glg muS9uwYE2Fg6F1UC0DQyyLqAQLPp6HYAeJl46ooHInVS11Hzri0Aca0z8DljLXQT x/hRnjCBoWJTnKCD4b0wstUBvDC4BNssrePZicjRwHXnlSakkj3u4qLzlo0qdgTF vuUdE9W/ttIcv75W8FY0KZgy0uDEV1UjWN4oPkBlXbivbB3MbGxGR2kvHq80hvTX +T2nGSyRNvgSZvCRVtM4c6Hs1DzqxeO4omMHArGMZTDD31z6aMI+wtYGd5JYYNGI OvUPRa2DsAiyR3SxbCqHFLgETZ6wecpyIOlvEW8fmM3hBX7eOVGmC3EUGk9R6u0W 4nQDav950bmzKR9751cM8OXo1jLZGLUcxtYYmLjZifTna6vnqzAPwYZMSxdtbQSZ WKBdjjhU1DDv6jxvHt23vSySjNKcudiALPYIZibGiLyIXThsdkv2MQHWS8VgoG1I URigIRQvTksKJX02+psdNw+D1S8OyvnmGNlF4eZBoUDBO+H7dZiaUKRTiuoQkddC vjr/MdzZZgM1ZiBYiZ2GkqSXBBfdAsrmwCOxfqrv9Q34YZYnqUV2hp/F7g0P5Lxl d3lHyvfkXsy7uGvf2YNCmJOyJStabcAgXKdnzxmVvn/ggh5jFl4= =E/vV -----END PGP SIGNATURE----- --CRUD5OBVUEVylqOR--