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 ms5.migadu.com with LMTPS id 8JajJWVzoWOM3QAAbAwnHQ (envelope-from ) for ; Tue, 20 Dec 2022 09:33:41 +0100 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 2FfJJGVzoWO1NAEAG6o9tA (envelope-from ) for ; Tue, 20 Dec 2022 09:33:41 +0100 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 2B9C839456 for ; Tue, 20 Dec 2022 09:33:41 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p7Y3s-0006DB-F7; Tue, 20 Dec 2022 03:33:22 -0500 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 1p7Y3d-000691-IT for guix-patches@gnu.org; Tue, 20 Dec 2022 03:33:10 -0500 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 1p7Y3a-0006nR-Ui for guix-patches@gnu.org; Tue, 20 Dec 2022 03:33:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p7Y3a-0000Dc-QP for guix-patches@gnu.org; Tue, 20 Dec 2022 03:33:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60037] Update CDO to 2.1.0 and add libaec and eccodes Resent-From: Roman Scherer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Dec 2022 08:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60037 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Guillaume Le Vaillant Cc: 60037-done@debbugs.gnu.org Received: via spool by 60037-done@debbugs.gnu.org id=D60037.1671525159822 (code D ref 60037); Tue, 20 Dec 2022 08:33:02 +0000 Received: (at 60037-done) by debbugs.gnu.org; 20 Dec 2022 08:32:39 +0000 Received: from localhost ([127.0.0.1]:43384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7Y3C-0000DB-HU for submit@debbugs.gnu.org; Tue, 20 Dec 2022 03:32:38 -0500 Received: from mail-ej1-f46.google.com ([209.85.218.46]:39796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7Y37-0000Cr-1e for 60037-done@debbugs.gnu.org; Tue, 20 Dec 2022 03:32:36 -0500 Received: by mail-ej1-f46.google.com with SMTP id gh17so27471558ejb.6 for <60037-done@debbugs.gnu.org>; Tue, 20 Dec 2022 00:32:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=a9pTHfdNXQ3nPtjgjiaOMtkVl4ERMU968ki+PkegjXI=; b=tRAyTcyHgHsaRnXbQ54WjFUuckVMj0nRd6CESAQdKpJ9t/9Js8AE+lzC4FR7k5N0jB +hRmGNftlZWUF4kFzN/+a8Gw4Hudb8WjjamUZUL709hlD+BnMgXgt8EiQmrmaovJbuso ZrmMBY44LetIduuLb41s4Myn1AZECbwyVg4DV1ekHM8bRRo8/T+wnlqKhbg7GS4xBHe/ UU+tKeTKwpzDWJ3hIOj5PxjFROuiWmsV2YrqrMdwuWj3hWEJ2XlIEN6ESbCiZ0IGAHLo sTHUDk/D5cLNysFTXC2J3y4SDTu2z1Y+iWfOSdQkeZ5MTwJMB10VzqTQmHWwqD2lrWJv 0ogg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=a9pTHfdNXQ3nPtjgjiaOMtkVl4ERMU968ki+PkegjXI=; b=3ZQ+RClW2pDqixfqar4kneyxyy6+e5KCtRpfP3cO4fscvL3Id70eqrGxVeYC5jDsIm wUC7co4DJg/g1xOE7sa+Mh2X/cLngnxGhJTOwe9VmgSyNEPQv2L4hniHESfS+1lJDqfA O7UIPM0qblD+3twNyTAHQbsAVlnIWtyLvcaTmWF9vFjIl3ooVVhJyUO3YdzK/JHEwFtH y5y34CCYtkK5ydx9dGQVACx0lirRRWXH2+2yX5sKdWbuEKjhaqKOebtcusm3KgOglAyL hNivXGHo9uVMeT2XyGzLCf56YQb+VtUp/+VOudXOuUX3pDl9qhxLcLv30bvCi///QjXD YgQA== X-Gm-Message-State: AFqh2koCAnortvu1WyYDzFOGKi9Tt1OrsIxbuJCyc+v78TTkiZIAPpDm iv+4nEbagitY9ZBbfGufsD8T+DsZ6n7uaslwt2OIqw== X-Google-Smtp-Source: AMrXdXvcPKda81COTULygwXbhnyq2t2B6PFAfdlOPKBeYPAS03mVFuC0BOsVS/EXBxc1EYsciKwzWaFLTk7sMv2YGJE= X-Received: by 2002:a17:906:44f:b0:7db:61bc:ce82 with SMTP id e15-20020a170906044f00b007db61bcce82mr1201133eja.164.1671525146057; Tue, 20 Dec 2022 00:32:26 -0800 (PST) MIME-Version: 1.0 References: <86r0x3p4pq.fsf@burningswell.com> <87359bphso.fsf@kitej> <86o7rz1h62.fsf@burningswell.com> <87y1r3nskf.fsf@kitej> In-Reply-To: <87y1r3nskf.fsf@kitej> From: Roman Scherer Date: Tue, 20 Dec 2022 09:32:15 +0100 Message-ID: Content-Type: multipart/alternative; boundary="0000000000009074e805f03e465d" 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=burningswell-com.20210112.gappssmtp.com header.s=20210112 header.b=tRAyTcyH; dmarc=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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671525221; a=rsa-sha256; cv=none; b=Wx5SUl3TiJsXE9w1IjMMUGLo6UBftVtyCNLQjwWh+cEtl6yRN+qDFxeheUgk02slHmvyUY p2mZaj05GDc92nbDk60eLWctYUttV5qyGrO947SPNOaO0We5kp3qxhFv77RkQbB6dWT5cJ D/3oKJmJjiqG9Rm495zj1dHNIApGWOpaFgxO5HZ25bJMAqy46NOLnk9C+AP5XGjCXQ0ht7 g744Qitb3wBFv3ci8Mzq3LAfgZchwS2jzbpF0Ds3OhGYPxKPuzDD2LgArRkxMrB8qPl6HD 7SERznlJ3e5JXFz+CTHyZFXAN/oxFeJhlGhxHSK9Ex6n/C6Bfrgd4dgtic0whA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671525221; 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=a9pTHfdNXQ3nPtjgjiaOMtkVl4ERMU968ki+PkegjXI=; b=Nm2UM8oUzzkLauQ22kUlbCXJhNEbNsxv6FgJ1tlUa6zQdHSFlbanwELS4fV1oOchUq7mUo nJlrCncDRezJccXoxbWp6Gly6DegPS2J2AehbPfcBm/WATLo0bqgDins7hee1+qPKuUw4P TBqfHlyo2CVctTAQD16RKuLyIfIG68lmfh37qPhow0feHwpyIeOOr+CSBl7lvqGImq9pzJ bi+RIR0FaoyiiR1mLSOf9YdqT6af06YlpqcekTo1Homa+40rV5dNu8D6NY47IGlf9kIavQ 5XwFN66dm/EWXJIj3b5sYVTcIo9POdMV3W8YG7R2ROyUF6GPWBduBY9x/rzytw== Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=burningswell-com.20210112.gappssmtp.com header.s=20210112 header.b=tRAyTcyH; dmarc=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-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -1.99 X-Spam-Score: -1.99 X-Migadu-Queue-Id: 2B9C839456 X-TUID: kXtyxEenVnaQ --0000000000009074e805f03e465d Content-Type: text/plain; charset="UTF-8" Nice. Thank you! On Mon, Dec 19, 2022, 19:42 Guillaume Le Vaillant wrote: > Roman Scherer skribis: > > > > > Hi Guillaume, > > > > thanks for looking at this patch series and sorry for the trouble. I > > just rebuild the patch series on top of the current master 3 times with > > the following command: > > > > ``` > > ./pre-inst-env guix build --check --no-grafts --no-substitutes > --rounds=3 cdo > > ``` > > > > I see some tests are skipped, but the whole thing passed every time. I > > also don't remember seeing them failing a single time. > > > > I'm running this on the following system: > > > > ``` > > Linux precision 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC > 2022 x86_64 x86_64 x86_64 GNU/Linux > > ``` > > > > And here are the logs of one of the test runs: > > > > [...] > > > > On what kind of system is this failing for you? What can we do? > > On my main machine, with an AMD Ryzen 9 CPU with 32 threads, it failed > every time. On another machine, with an Intel I9 CPU with 16 threads, it > succeeded every time. It turns out that some tests can fail if the > machine has many threads, and adding '#:parallel-tests? #f' to the > 'arguments' field fixes the issue. > > I also changed the 'source' field of the libaec package to use > 'git-fetch' instead of 'url-fetch', because archive files created > automatically by forges like gitlab can sometimes change in place and > have a different hash. > > Patches pushed as d03b6fb0e3f0b81b35a9b35b89c213c144c59fe6 and > following. Thanks. > --0000000000009074e805f03e465d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Nice. Thank you!

On Mon, Dec 19, 2022, 19:42 Guillaume Le = Vaillant <glv@posteo.net> wrote= :
Roman Scherer <rom= an.scherer@burningswell.com> skribis:

>
> Hi Guillaume,
>
> thanks for looking at this patch series and sorry for the trouble. I > just rebuild the patch series on top of the current master 3 times wit= h
> the following command:
>
> ```
> ./pre-inst-env guix build --check --no-grafts --no-substitutes --round= s=3D3 cdo
> ```
>
> I see some tests are skipped, but the whole thing passed every time. I=
> also don't remember seeing them failing a single time.
>
> I'm running this on the following system:
>
> ```
> Linux precision 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 U= TC 2022 x86_64 x86_64 x86_64 GNU/Linux
> ```
>
> And here are the logs of one of the test runs:
>
> [...]
>
> On what kind of system is this failing for you? What can we do?

On my main machine, with an AMD Ryzen 9 CPU with 32 threads, it failed
every time. On another machine, with an Intel I9 CPU with 16 threads, it succeeded every time. It turns out that some tests can fail if the
machine has many threads, and adding '#:parallel-tests? #f' to the<= br> 'arguments' field fixes the issue.

I also changed the 'source' field of the libaec package to use
'git-fetch' instead of 'url-fetch', because archive files c= reated
automatically by forges like gitlab can sometimes change in place and
have a different hash.

Patches pushed as d03b6fb0e3f0b81b35a9b35b89c213c144c59fe6 and
following. Thanks.
--0000000000009074e805f03e465d--