From patchwork Sun Mar 1 19:49:14 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 20484 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F0BBA27BBEA; Sun, 1 Mar 2020 20:07:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id C51E527BBE4 for ; Sun, 1 Mar 2020 20:07:12 +0000 (GMT) Received: from localhost ([::1]:51518 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j8Uro-0007RT-8H for patchwork@mira.cbaines.net; Sun, 01 Mar 2020 15:07:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47675) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j8Urg-0007RM-MH for guix-patches@gnu.org; Sun, 01 Mar 2020 15:07:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j8Urf-0007vS-Kv for guix-patches@gnu.org; Sun, 01 Mar 2020 15:07:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59239) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j8Urf-0007vA-9G for guix-patches@gnu.org; Sun, 01 Mar 2020 15:07:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j8Ure-0005lX-Hy for guix-patches@gnu.org; Sun, 01 Mar 2020 15:07:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39862] [PATCH 0/4] update Dune finite element packages Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 01 Mar 2020 20:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39862 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39862@debbugs.gnu.org Cc: Felix Gruber X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158309317922080 (code B ref -1); Sun, 01 Mar 2020 20:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Mar 2020 20:06:19 +0000 Received: from localhost ([127.0.0.1]:36979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j8Uqw-0005k4-R5 for submit@debbugs.gnu.org; Sun, 01 Mar 2020 15:06:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:46500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j8Uaz-0005Eo-F8 for submit@debbugs.gnu.org; Sun, 01 Mar 2020 14:49:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46177) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j8Uay-0004m3-0Q for guix-patches@gnu.org; Sun, 01 Mar 2020 14:49:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j8Uaw-0002Rx-KL for guix-patches@gnu.org; Sun, 01 Mar 2020 14:49:47 -0500 Received: from mout01.posteo.de ([185.67.36.65]:38890) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j8Uaw-0002Rg-5T for guix-patches@gnu.org; Sun, 01 Mar 2020 14:49:46 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id DC7EB160060 for ; Sun, 1 Mar 2020 20:49:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1583092183; bh=Mknqn8aw8MKEnPZGHqNF0+etMDubxHx5+TIpzonLLtc=; h=From:To:Cc:Subject:Date:From; b=Wt0GOLFBWhlR7lXo5hW2XbAehbEEf39T2SHezd7yW8TtweZOd2qz+oP2XXQ+fqPRP 9j37WcsMdN1A7qRHwuQUQhYEFIWvPs7kNKlm74WmEQqwB7f783x+bnD5uz6+jivuaO og8aI9dpXk+zoiBaHnidAj+9K2BQAO0MzX8NDV+SSUdU32ghQt0XSSIPJxhX29Cxi4 bHCGMDBjfWK6h0RLfWwstOINcsQdG7hHep7TlGquW1vQZanc/jz5SQ4EoF22FHQjq8 H0lafFQsoGyoTp2ngLODO29Q3O0RjYmbzHUXhsJDGRGOGg8uGSfRlgf2TaRbNntwUF c1NWuUoGZJViA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 48Vv4Q6j98z6tm5; Sun, 1 Mar 2020 20:49:42 +0100 (CET) From: Felix Gruber Date: Sun, 1 Mar 2020 20:49:14 +0100 Message-Id: <20200301194914.899011-1-felgru@posteo.net> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Mailman-Approved-At: Sun, 01 Mar 2020 15:06:17 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hi Guix developers, I've updated the packages of the Dune finite element library to properly set up OpenMPI before running their tests instead of disabling all the tests that failed due to mis-configured OpenMPI. BTW, some other packages exist in variants with and without OpenMPI, e.g. the dealii and dealii-openmpi packages. Do you think that it would be useful to provide similar variants for the dune-* packages, which could also be built without OpenMPI? Additionally, I've added two new packages, dune-uggrid and dune-subgrid that might be useful in combination with the existing Dune packages. Finally, I've added the suitesparse package to dune-istl which as an optional dependency allows to build some additional solvers for sparse linear systems into dune-istl. I've checked that all Dune packages still build after my changes (there don't seem to be any other packages that depend on the dune-* packages). Those builds were done using the updated suitesparse package that I've submitted in bug #39839. Felix Gruber (4): gnu: dune-*: set up MPI for tests gnu: add dune-uggrid 2.6.0 gnu: Add dune-subgrid gnu: dune-istl: Build with suitesparse gnu/packages/maths.scm | 207 +++++++++++++++++++++-------------------- 1 file changed, 106 insertions(+), 101 deletions(-)