GNU bug report logs - #67042
ecl-cl-pcg fails to build due to a flaky test

Previous Next

Package: guix;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Fri, 10 Nov 2023 14:06:02 UTC

Severity: normal

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 67042 in the body.
You can then email your comments to 67042 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to andremegafone <at> gmail.com, glv <at> posteo.net, bug-guix <at> gnu.org:
bug#67042; Package guix. (Fri, 10 Nov 2023 14:06:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
New bug report received and forwarded. Copy sent to andremegafone <at> gmail.com, glv <at> posteo.net, bug-guix <at> gnu.org. (Fri, 10 Nov 2023 14:06:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: bug-guix <bug-guix <at> gnu.org>
Subject: ecl-seedable-rng recently broken
Date: Fri, 10 Nov 2023 09:04:13 -0500
Hi,

guix-commits <at> gnu.org writes:

> glv pushed a commit to branch master
> in repository guix.
>
> commit 42bec70a91d2205371c96287bcf565dcc5f5dd74
> Author: Andre A. Gomes <andremegafone <at> gmail.com>
> AuthorDate: Thu Nov 2 11:19:41 2023 +0200
>
>     gnu: cl-slynk: Update to 1.0.43-9.9c43bf6.
>     
>     * gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-9.9c43bf6.
>     
>     Signed-off-by: Guillaume Le Vaillant <glv <at> posteo.net>
>     Change-Id: I84ff141b7eefff470f72493d02f2cc24f02db7cf

This commit or some preceding cl-* ones broke ecl-seedable-rng,
according to notifications from the CI:

ecl-seedable-rng.x86_64-linux on master is broken

Potentially related failures:

- sbcl-cl-freetype2 (https://ci.guix.gnu.org/build/2584694/details)
- ecl-origin (https://ci.guix.gnu.org/build/2580823/details)

See: https://ci.guix.gnu.org/build/2585168/details

-- 
Thanks,
Maxim




Information forwarded to bug-guix <at> gnu.org:
bug#67042; Package guix. (Fri, 10 Nov 2023 18:19:01 GMT) Full text and rfc822 format available.

Message #8 received at 67042 <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: andremegafone <at> gmail.com, 67042 <at> debbugs.gnu.org
Subject: Re: bug#67042: ecl-seedable-rng recently broken
Date: Fri, 10 Nov 2023 18:01:12 +0000
[Message part 1 (text/plain, inline)]
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> skribis:

> Hi,
>
> guix-commits <at> gnu.org writes:
>
>> glv pushed a commit to branch master
>> in repository guix.
>>
>> commit 42bec70a91d2205371c96287bcf565dcc5f5dd74
>> Author: Andre A. Gomes <andremegafone <at> gmail.com>
>> AuthorDate: Thu Nov 2 11:19:41 2023 +0200
>>
>>     gnu: cl-slynk: Update to 1.0.43-9.9c43bf6.
>>     
>>     * gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-9.9c43bf6.
>>     
>>     Signed-off-by: Guillaume Le Vaillant <glv <at> posteo.net>
>>     Change-Id: I84ff141b7eefff470f72493d02f2cc24f02db7cf
>
> This commit or some preceding cl-* ones broke ecl-seedable-rng,
> according to notifications from the CI:
>
> ecl-seedable-rng.x86_64-linux on master is broken
>
> Potentially related failures:
>
> - sbcl-cl-freetype2 (https://ci.guix.gnu.org/build/2584694/details)
> - ecl-origin (https://ci.guix.gnu.org/build/2580823/details)
>
> See: https://ci.guix.gnu.org/build/2585168/details

Hi.

Locally I can build sbcl-cl-freetype2 and ecl-origin without issue.

Concerning ecl-seedable-rng, there's something funny going on. The build
details on the CI list only 1 dependency (ecl-ironclad), but there
should be 3; ecl-cl-pcg and ecl-golden-utils are missing. And it is in
fact the ecl-cl-pcg dependency that fails to build (because of a test).
However, neither ecl-cl-pcg nor its dependencies have been updated
recently, so why did the CI need to rebuild it, and why did it start
failing?
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#67042; Package guix. (Mon, 04 Dec 2023 00:27:02 GMT) Full text and rfc822 format available.

Message #11 received at 67042 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Guillaume Le Vaillant <glv <at> posteo.net>
Cc: andremegafone <at> gmail.com, GNU Debbugs <control <at> debbugs.gnu.org>,
 67042 <at> debbugs.gnu.org
Subject: ecl-cl-pcg fails to build due to a flaky test (was: Re: bug#67042:
 ecl-seedable-rng recently broken)
Date: Sun, 03 Dec 2023 19:26:04 -0500
retitle 67042 ecl-cl-pcg fails to build due to a flaky test
quit

Hi Guillaume,

Guillaume Le Vaillant <glv <at> posteo.net> writes:

> Maxim Cournoyer <maxim.cournoyer <at> gmail.com> skribis:
>
>> Hi,
>>
>> guix-commits <at> gnu.org writes:
>>
>>> glv pushed a commit to branch master
>>> in repository guix.
>>>
>>> commit 42bec70a91d2205371c96287bcf565dcc5f5dd74
>>> Author: Andre A. Gomes <andremegafone <at> gmail.com>
>>> AuthorDate: Thu Nov 2 11:19:41 2023 +0200
>>>
>>>     gnu: cl-slynk: Update to 1.0.43-9.9c43bf6.
>>>     
>>>     * gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-9.9c43bf6.
>>>     
>>>     Signed-off-by: Guillaume Le Vaillant <glv <at> posteo.net>
>>>     Change-Id: I84ff141b7eefff470f72493d02f2cc24f02db7cf
>>
>> This commit or some preceding cl-* ones broke ecl-seedable-rng,
>> according to notifications from the CI:
>>
>> ecl-seedable-rng.x86_64-linux on master is broken
>>
>> Potentially related failures:
>>
>> - sbcl-cl-freetype2 (https://ci.guix.gnu.org/build/2584694/details)
>> - ecl-origin (https://ci.guix.gnu.org/build/2580823/details)
>>
>> See: https://ci.guix.gnu.org/build/2585168/details
>
> Hi.
>
> Locally I can build sbcl-cl-freetype2 and ecl-origin without issue.
>
> Concerning ecl-seedable-rng, there's something funny going on. The build
> details on the CI list only 1 dependency (ecl-ironclad), but there
> should be 3; ecl-cl-pcg and ecl-golden-utils are missing. And it is in
> fact the ecl-cl-pcg dependency that fails to build (because of a test).
> However, neither ecl-cl-pcg nor its dependencies have been updated
> recently, so why did the CI need to rebuild it, and why did it start
> failing?

Tests can sometimes be flaky (fail non-deterministically).  The best
course of action in these situations is to 1. report the problem
upstream and 2. disable the test in our packaging.  Re-titling
accordingly.

Cuirass mixing up derivations is tracked in bug #65505.

-- 
Thanks,
Maxim




Changed bug title to 'ecl-cl-pcg fails to build due to a flaky test' from 'ecl-seedable-rng recently broken' Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Mon, 04 Dec 2023 00:27:02 GMT) Full text and rfc822 format available.

Reply sent to Guillaume Le Vaillant <glv <at> posteo.net>:
You have taken responsibility. (Tue, 05 Dec 2023 09:30:02 GMT) Full text and rfc822 format available.

Notification sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
bug acknowledged by developer. (Tue, 05 Dec 2023 09:30:02 GMT) Full text and rfc822 format available.

Message #18 received at 67042-done <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 67042-done <at> debbugs.gnu.org
Subject: Re: ecl-cl-pcg fails to build due to a flaky test (was: Re:
 bug#67042: ecl-seedable-rng recently broken)
Date: Tue, 05 Dec 2023 09:26:14 +0000
[Message part 1 (text/plain, inline)]
Tests for ecl-cl-pcg disabled in
9a4a480f8d51da8bf25b61a98e1092a6cd6f76ee.
Closing.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 02 Jan 2024 12:24:13 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 155 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.