Subject: Gawk 5.3.0 test suite fails non-deterministically

From: Ludovic Courtès <[email-masked]>
Date: Thu, 11 Jan 2024 08:49:45 +0100

Hello,

Evaluation <https://ci.guix.gnu.org/eval/1039153> of ‘core-updates’
(commit ec1ce76a3a604efdc329b482fb46fa03cd11e184) failed due to test
failures in /gnu/store/pjdg38adv5d8lad0kk7cga4dd57cpvb4-gawk-5.3.0.drv:

--8<---------------cut here---------------start------------->8---
--- time.ok	2023-06-14 22:13:40.000000000 +0000
+++ _time	2024-01-11 00:47:05.999386040 +0000
@@ -1,4 +1,4 @@
 gettimeofday - systime = 0
 sleep(1.3) = 0
-gettimeofday - systime = 0
+gettimeofday - systime = 1
 <Feb 11 13:12:11 1990> <<Feb 11 13:12:11 1990>>
make[3]: *** [Makefile:5696: diffout] Error 1
make[3]: Leaving directory '/tmp/guix-build-gawk-5.3.0.drv-0/gawk-5.3.0/test'
make[2]: *** [Makefile:2189: check] Error 1
--8<---------------cut here---------------end--------------->8---

However, the same derivation builds fine when I retry.

It would be nice to address that.

Ludo’.