From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id YMc3HvJsamIXpgAAbAwnHQ (envelope-from ) for ; Thu, 28 Apr 2022 12:31:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id QEB/HvJsamJErwAA9RJhRA (envelope-from ) for ; Thu, 28 Apr 2022 12:31:14 +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 5082621031 for ; Thu, 28 Apr 2022 12:31:13 +0200 (CEST) Received: from localhost ([::1]:38382 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nk1QU-00015U-Va for larch@yhetil.org; Thu, 28 Apr 2022 06:31:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nk11G-0004zh-TB for guix-patches@gnu.org; Thu, 28 Apr 2022 06:05:14 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:51404) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nk11C-0002Xk-7X for guix-patches@gnu.org; Thu, 28 Apr 2022 06:05:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nk11B-0004lq-Ui for guix-patches@gnu.org; Thu, 28 Apr 2022 06:05:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50080] Commit updating SUNDIALS to 6.1.1. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 28 Apr 2022 10:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50080 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "Paul A. Patience" Cc: "50080@debbugs.gnu.org" <50080@debbugs.gnu.org> Received: via spool by 50080-submit@debbugs.gnu.org id=B50080.165114028818310 (code B ref 50080); Thu, 28 Apr 2022 10:05:01 +0000 Received: (at 50080) by debbugs.gnu.org; 28 Apr 2022 10:04:48 +0000 Received: from localhost ([127.0.0.1]:45301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nk10x-0004lG-Ia for submit@debbugs.gnu.org; Thu, 28 Apr 2022 06:04:47 -0400 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:39875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nk10u-0004l2-S6 for 50080@debbugs.gnu.org; Thu, 28 Apr 2022 06:04:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:references:date:in-reply-to: message-id:mime-version:content-transfer-encoding; bh=XvT4DWnD0U8faOSlQcmuzwZP8sVBB7OmZT6HX5liIXM=; b=f84zZlJ8rnPmf/pye3qJkxyk89l6uH8Ore2cWJW3OFZDCKL23YlGpPUa 5T2wD/54qKtS0OFK5fpwL9+YslGozneXB6rcDCClWkvIBYjtsxieQ+wee HuxIBIJPVn5/Bo5Bcji+blQQ/3AX9DAazPfLMPTexVcF0RXQbRK6U6Owa M=; X-IronPort-AV: E=Sophos;i="5.90,295,1643670000"; d="scan'208";a="33744761" Received: from unknown (HELO ribbon) ([193.50.110.83]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Apr 2022 12:04:38 +0200 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <878rs67msg.fsf@gnu.org> <87tuafd4az.fsf@apatience.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 9 =?UTF-8?Q?Flor=C3=A9al?= an 230 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: Thu, 28 Apr 2022 12:04:38 +0200 In-Reply-To: <87tuafd4az.fsf@apatience.com> (Paul A. Patience's message of "Tue, 26 Apr 2022 19:47:12 +0000") Message-ID: <87mtg5ed6x.fsf@inria.fr> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1651141873; 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: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=XvT4DWnD0U8faOSlQcmuzwZP8sVBB7OmZT6HX5liIXM=; b=UVQxaec7UqO7HUhl0hSGE/c+x6M74GjwwQdLxvTWWpRNZWZhZnka/9QgO+FFQ2YI2vtu6E BzoPzAIRMfWww6bVg6zyxy9tCp2IdxgAzU5TPwRcpTGDN5HfGfkwHuZWojVQNlBjt+FZUW axrBCpuIfhaYrQkl00W9Xgss4hEtmlnWgLjpYfGiUgW/IZSS2mk9mSIePPdP5v4vFfulr/ BSOenimfUIFr8xU+YpyIaFB+OfSB57Kk6Cm10f3bdDWtyDv/99ZgXeeAnWCalbU19MeZ88 HDOxABNfuelhzoaAYzB3B9+0AfnwuF7GQEetX/mx2nm1k6Noakkgl3UUAoJtqQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1651141873; a=rsa-sha256; cv=none; b=l1U9SoR6J7wl/nDHgbE9Tjfr34Qn9IwFT5vwZxs1pJvrd8hCL2mB5+QyOQLVXAeZTL2OGw WVO6kL9VCsaYVdvl/ckKOdNRvccr/cCJpxb8ObuGcm7ajx0ZtPyYHapVJTVbXXHQXI0tSn sAS2xQIwDWgFibG8TMHVy0oBVO0k9doM0Sag/45OzTE4hcc9CtxgVPPXeA8cX5dLiai4Jw cf+YnSI5H+ql3P5I1v3Pkz5ZEYjMLZP0622vCN4WmhQvIHoyMVuPgPWUQxBSUxvutl34b3 c78wcUTkoKxusdccB90yp/gBBAktcRCA7V4bzak1/5zCVK8Nx3AIXqf7Xai19g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=inria.fr header.s=dc header.b=f84zZlJ8; dmarc=fail reason="SPF not aligned (relaxed)" header.from=inria.fr (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 5.80 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=inria.fr header.s=dc header.b=f84zZlJ8; dmarc=fail reason="SPF not aligned (relaxed)" header.from=inria.fr (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 5082621031 X-Spam-Score: 5.80 X-Migadu-Scanner: scn1.migadu.com X-TUID: BhZ+Rd93I2CU Hi Paul, "Paul A. Patience" skribis: > On 2022-04-15 04:50:39-04:00, Ludovic Court=C3=A8s wrote: >> "Paul A. Patience" skribis: >>> Do you know if the update to 6.1.1 renders the issues extraneous? >> >> Thanks for bringing it up, I had overlooked this patch of yours=E2=80=94= my >> apologies for that. I don=E2=80=99t know if the new version defaults to= 64-bit >> or 32-bit indices. > > Ok, I figured out what happened. > > ("petsc" ,petsc-openmpi) ;support in SUNDIALS requires MPI > - ,@(package-inputs sundials))) > + ("petsc-openmpi" ,petsc-openmpi) ;support in SUNDIALS requir= es MPI > + ,@(alist-delete "petsc" (package-inputs sundials)))) > (arguments > (substitute-keyword-arguments (package-arguments sundials) > ((#:configure-flags flags '()) > - `(cons* "-DMPI_ENABLE:BOOL=3DON" > - "-DPETSC_ENABLE:BOOL=3DON" > - (string-append "-DPETSC_INCLUDE_DIR=3D" > - (assoc-ref %build-inputs "petsc") > - "/include") > - (string-append "-DPETSC_LIBRARY_DIR=3D" > - (assoc-ref %build-inputs "petsc") > - "/lib") > - ,flags)) > + `(cons* "-DENABLE_MPI:BOOL=3DON" ,flags)) > > You accidentally disabled PETSc support in SUNDIALS by not re-adding > PETSC_ENABLE in the sundials (not sundials-openmpi) package. > If you had done so, the configure step would have failed because PETSc > is supported in SUNDIALS only with MPI (hence the comment). Oops, got it; sorry about that. > Once we enable PETSc again, the index size problem appears again, even > with SUNDIALS 6.1.1. > > Basically, I think all of my changes are still relevant. > I still think setting the sundials and sundials-openmpi's index sizes to > 32 bits is the most logical option (see the commit message in the > =E2=80=9Cgnu: sundials: Update to 5.7.0.=E2=80=9D patch). > > I will bring my old patch series up to date and submit it again when > it's done. Excellent. Please let me know when you=E2=80=99re done and I=E2=80=99ll ha= ppily apply it. Thanks! Ludo=E2=80=99.