GNU bug report logs - #46879
Non-deterministic failures while building Guix with Guile 3.0.5

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Severity: important; Reported by: Ludovic Courtès <ludo@HIDDEN>; dated Tue, 2 Mar 2021 18:22:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 46879 <at> debbugs.gnu.org:


Received: (at 46879) by debbugs.gnu.org; 2 Mar 2021 18:24:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 02 13:24:05 2021
Received: from localhost ([127.0.0.1]:54148 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lH9gf-0007ih-Gm
	for submit <at> debbugs.gnu.org; Tue, 02 Mar 2021 13:24:05 -0500
Received: from eggs.gnu.org ([209.51.188.92]:49944)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1lH9gd-0007iU-EW
 for 46879 <at> debbugs.gnu.org; Tue, 02 Mar 2021 13:23:59 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:45294)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>) id 1lH9gX-0003CA-S6
 for 46879 <at> debbugs.gnu.org; Tue, 02 Mar 2021 13:23:53 -0500
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59276 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1lH9gX-0006ui-1B
 for 46879 <at> debbugs.gnu.org; Tue, 02 Mar 2021 13:23:53 -0500
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: 46879 <at> debbugs.gnu.org
Subject: Re: bug#46879: Non-deterministic failures while building Guix with
 Guile 3.0.5
References: <875z29wh55.fsf@HIDDEN>
Date: Tue, 02 Mar 2021 19:23:51 +0100
In-Reply-To: <875z29wh55.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?=
 =?utf-8?Q?'s?= message of "Tue, 02 Mar 2021 19:21:42 +0100")
Message-ID: <87zgzlv2h4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 46879
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Another one at <https://ci.guix.gnu.org/build/307469/log/raw>:

--8<---------------cut here---------------start------------->8---
[  0/ 56] loading...	  0.0% of 28 files[  1/ 56] loading...	  3.6% of 28 fi=
lesBacktrace:
In srfi/srfi-1.scm:
   586:29 19 (map1 (#<<service> type: #<service-type host-name 7fffe4d10500=
> value: "komputilo"> #<<service> type: #<service-type account 7fffe4c8c500=
> value: ((".bash_profile" #<<plain-file> n?> ?))
   586:29 18 (map1 (#<<service> type: #<service-type account 7fffe4c8c500> =
value: ((".bash_profile" #<<plain-file> name: "bash_profile" content: "# Ho=
nor per-interactive-shell startup file\nif ?> ?))
   586:29 17 (map1 (#<<service> type: #<service-type udev 7fffe4d1bf80> val=
ue: #<<udev-configuration> udev: #<package eudev@HIDDEN gnu/packages/linux.s=
cm:3346 7fffe46b50a0> rules: (#<package lvm?> ?))
   586:29 16 (map1 (#<<service> type: #<service-type nscd 7fffe4d10340> val=
ue: #<<nscd-configuration> log-file: "/var/log/nscd.log" debug-level: 0 cac=
hes: (#<<nscd-cache> database: hosts positi?> ?))
   586:29 15 (map1 (#<<service> type: #<service-type guix 7fffe4d10200> val=
ue: #<<guix-configuration> guix: #<package guix@HIDDEN gnu/packag=
es/package-management.scm:137 7fffe62dcaa0>?> ?))
   586:29 14 (map1 (#<<service> type: #<service-type urandom-seed 7fffe4d10=
6c0> value: #f> #<<service> type: #<service-type syslog 7fffe4d10300> value=
: #<<syslog-configuration> syslogd: #<file-?> ?))
   586:29 13 (map1 (#<<service> type: #<service-type syslog 7fffe4d10300> v=
alue: #<<syslog-configuration> syslogd: #<file-append #<package inetutils@1=
.9.4 gnu/packages/admin.scm:636 7fffe49edf0?> ?))
   586:29 12 (map1 (#<<service> type: #<service-type static-networking 7fff=
e4d1be80> value: (#<<static-networking> interface: "lo" ip: "127.0.0.1" net=
mask: #f gateway: #f provision: (loopback) ?> ?))
   586:29 11 (map1 (#<<service> type: #<service-type mingetty 7fffe4d10380>=
 value: #<<mingetty-configuration> mingetty: #<package mingetty@HIDDEN gnu/pa=
ckages/admin.scm:745 7fffe49eddc0> tty: "tt?> ?))
   586:29 10 (map1 (#<<service> type: #<service-type mingetty 7fffe4d10380>=
 value: #<<mingetty-configuration> mingetty: #<package mingetty@HIDDEN gnu/pa=
ckages/admin.scm:745 7fffe49eddc0> tty: "tt?> ?))
   586:29  9 (map1 (#<<service> type: #<service-type mingetty 7fffe4d10380>=
 value: #<<mingetty-configuration> mingetty: #<package mingetty@HIDDEN gnu/pa=
ckages/admin.scm:745 7fffe49eddc0> tty: "tt?> ?))
   586:29  8 (map1 (#<<service> type: #<service-type mingetty 7fffe4d10380>=
 value: #<<mingetty-configuration> mingetty: #<package mingetty@HIDDEN gnu/pa=
ckages/admin.scm:745 7fffe49eddc0> tty: "tt?> ?))
   586:29  7 (map1 (#<<service> type: #<service-type mingetty 7fffe4d10380>=
 value: #<<mingetty-configuration> mingetty: #<package mingetty@HIDDEN gnu/pa=
ckages/admin.scm:745 7fffe49eddc0> tty: "tt?> ?))
   586:29  6 (map1 (#<<service> type: #<service-type mingetty 7fffe4d10380>=
 value: #<<mingetty-configuration> mingetty: #<package mingetty@HIDDEN gnu/pa=
ckages/admin.scm:745 7fffe49eddc0> tty: "tt?> ?))
   586:29  5 (map1 (#<<service> type: #<service-type agetty 7fffe4d103c0> v=
alue: #<<agetty-configuration> agetty: #<package util-linux@HIDDEN gnu/pack=
ages/linux.scm:1507 7fffe46b0e60> tty: #f t?> ?))
   586:29  4 (map1 (#<<service> type: #<service-type console-fonts 7fffe4d1=
0440> value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty=
3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr?> ?))
   586:29  3 (map1 (#<<service> type: #<service-type virtual-terminal 7fffe=
4d104c0> value: #t> #<<service> type: #<service-type marionette-repl 7fffe4=
d34b80> value: #<<marionette-configuration>?> ?))
   586:29  2 (map1 (#<<service> type: #<service-type marionette-repl 7fffe4=
d34b80> value: #<<marionette-configuration> device: "/dev/virtio-ports/org.=
gnu.guix.port.0" imported-modules: ((gnu se?> ?))
   586:17  1 (map1 (#<<service> type: #<service-type mcron 7fffe4c30000> va=
lue: #<<mcron-configuration> mcron: #<package mcron@HIDDEN gnu/packages/guil=
e-xyz.scm:2552 7fffe9a8f1e0> jobs: (#<gexp (j?>))
In gnu/services/mcron.scm:
   132:13  0 (mcron-shepherd-services _)

gnu/services/mcron.scm:132:13: In procedure mcron-shepherd-services:
In procedure allocate-struct: Wrong type argument in position 1 (expecting =
struct): #<procedure %shepherd-service?-procedure (obj)>
builder for `/gnu/store/kp01hrirz40h7p7aim4dspajjv3yyvda-guix-system-tests.=
drv' failed with exit code 1
@ build-failed /gnu/store/kp01hrirz40h7p7aim4dspajjv3yyvda-guix-system-test=
s.drv - 1 builder for `/gnu/store/kp01hrirz40h7p7aim4dspajjv3yyvda-guix-sys=
tem-tests.drv' failed with exit code 1
cannot build derivation `/gnu/store/1v7j6wa0k6ffdfpy3q9pkwkhyz17hp9g-guix-s=
ystem-tests-modules.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/cmha52znf9zig1srmq4nsfscf5686nzn-guix-6=
6c31d507-modules.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/6zpgcrscw02pmai422nvy1lfp3gvi9fm-guix-m=
odule-union.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/j0za8iwyq2527bw0ywyzsj3pvkhqk6qc-guix-c=
ommand.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/vdp37k5f9wbjlb5bnjs1g51d8p9pnk45-guix-d=
aemon.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/gc1rsbvabqvj17fj8jliipglr5ani4v6-guix-6=
6c31d507.drv': 3 dependencies couldn't be built
--8<---------------cut here---------------end--------------->8---

It=E2=80=99s quite rare, but frequent enough for CI to experience it
occasionally.

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#46879; Package guix. Full text available.
Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 2 Mar 2021 18:21:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 02 13:21:48 2021
Received: from localhost ([127.0.0.1]:54133 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lH9eW-0007eH-DF
	for submit <at> debbugs.gnu.org; Tue, 02 Mar 2021 13:21:48 -0500
Received: from lists.gnu.org ([209.51.188.17]:53122)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1lH9eS-0007e7-RN
 for submit <at> debbugs.gnu.org; Tue, 02 Mar 2021 13:21:47 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:39060)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1lH9eS-0004cy-K2
 for bug-guix@HIDDEN; Tue, 02 Mar 2021 13:21:44 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:45249)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>) id 1lH9eS-0002rO-Ac
 for bug-guix@HIDDEN; Tue, 02 Mar 2021 13:21:44 -0500
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59256 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1lH9eR-0006oG-Oe
 for bug-guix@HIDDEN; Tue, 02 Mar 2021 13:21:44 -0500
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: <bug-guix@HIDDEN>
Subject: Non-deterministic failures while building Guix with Guile 3.0.5
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 12 =?utf-8?Q?Vent=C3=B4se?= an 229 de la =?utf-8?Q?R?=
 =?utf-8?Q?=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: Tue, 02 Mar 2021 19:21:42 +0100
Message-ID: <875z29wh55.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

I stumbled upon this error while building the =E2=80=98guix=E2=80=99 channe=
l for commit
fee4afd84b772ce111629dd3ff7ff89636539859:

--8<---------------cut here---------------start------------->8---
@ build-started /gnu/store/m7128g8wi8p529ifbqcbgpi0szvrwq8n-guix-cli.drv - =
x86_64-linux /var/log/guix/drvs/m7//128g8wi8p529ifbqcbgpi0szvrwq8n-guix-cli=
.drv.bz2 22747
[  0/106] loading...	  0.0% of 53 files
[  1/106] loading...	  1.9% of 53 files
[  2/106] loading...	  3.8% of 53 files
[  3/106] loading...	  5.7% of 53 files
[  4/106] loading...	  7.5% of 53 files
[  5/106] loading...	  9.4% of 53 files
[  6/106] loading...	 11.3% of 53 files
[  7/106] loading...	 13.2% of 53 filesBacktrace:
In ice-9/boot-9.scm:
   222:29 19 (map1 (((gnu packages linux)) ((gnu packages man)) ((gnu packa=
ges nano)) ((gnu packages nvi)) ((gnu packages package-management)) ((gnu p=
ackages pciutils)) ((gnu packages texinfo)) # ?))
   222:29 18 (map1 (((gnu packages man)) ((gnu packages nano)) ((gnu packag=
es nvi)) ((gnu packages package-management)) ((gnu packages pciutils)) ((gn=
u packages texinfo)) ((gnu packages zile)) # ?))
   222:29 17 (map1 (((gnu packages nano)) ((gnu packages nvi)) ((gnu packag=
es package-management)) ((gnu packages pciutils)) ((gnu packages texinfo)) =
((gnu packages zile)) ((gnu services)) ((?)) ?))
   222:29 16 (map1 (((gnu packages nvi)) ((gnu packages package-management)=
) ((gnu packages pciutils)) ((gnu packages texinfo)) ((gnu packages zile)) =
((gnu services)) ((gnu services shepherd)) # ?))
   222:29 15 (map1 (((gnu packages package-management)) ((gnu packages pciu=
tils)) ((gnu packages texinfo)) ((gnu packages zile)) ((gnu services)) ((gn=
u services shepherd)) ((gnu services base)) # ?))
   222:29 14 (map1 (((gnu packages pciutils)) ((gnu packages texinfo)) ((gn=
u packages zile)) ((gnu services)) ((gnu services shepherd)) ((gnu services=
 base)) ((gnu bootloader)) ((gnu system #)) # ?))
   222:29 13 (map1 (((gnu packages texinfo)) ((gnu packages zile)) ((gnu se=
rvices)) ((gnu services shepherd)) ((gnu services base)) ((gnu bootloader))=
 ((gnu system shadow)) ((gnu system nss)) (#) ?))
   222:29 12 (map1 (((gnu packages zile)) ((gnu services)) ((gnu services s=
hepherd)) ((gnu services base)) ((gnu bootloader)) ((gnu system shadow)) ((=
gnu system nss)) ((gnu system locale)) ((?)) ?))
   222:29 11 (map1 (((gnu services)) ((gnu services shepherd)) ((gnu servic=
es base)) ((gnu bootloader)) ((gnu system shadow)) ((gnu system nss)) ((gnu=
 system locale)) ((gnu system pam)) ((gnu ?)) ?))
   222:29 10 (map1 (((gnu services shepherd)) ((gnu services base)) ((gnu b=
ootloader)) ((gnu system shadow)) ((gnu system nss)) ((gnu system locale)) =
((gnu system pam)) ((gnu system #)) ((gnu ?)) ?))
   222:17  9 (map1 (((gnu services base)) ((gnu bootloader)) ((gnu system s=
hadow)) ((gnu system nss)) ((gnu system locale)) ((gnu system pam)) ((gnu s=
ystem linux-initrd)) ((gnu system uuid)) (#) ?))
  3297:17  8 (resolve-interface (gnu services base) #:select _ #:hide _ #:p=
refix _ #:renamer _ #:version _)
In ice-9/threads.scm:
    390:8  7 (_ _)
In ice-9/boot-9.scm:
  3223:13  6 (_)
In ice-9/threads.scm:
    390:8  5 (_ _)
In ice-9/boot-9.scm:
  3507:20  4 (_)
   2806:4  3 (save-module-excursion #<procedure 7fffe1b327e0 at ice-9/boot-=
9.scm:3508:21 ()>)
  3527:26  2 (_)
In unknown file:
           1 (primitive-load-path "gnu/services/base" #<procedure 7fffe18ca=
400 at ice-9/boot-9.scm:3514:37 ()>)
In gnu/services/base.scm:
   1883:8  0 (_)

gnu/services/base.scm:1883:8: In procedure allocate-struct: Wrong type argu=
ment in position 1 (expecting struct): #<procedure %user-account?-procedure=
 (obj)>
builder for `/gnu/store/m7128g8wi8p529ifbqcbgpi0szvrwq8n-guix-cli.drv' fail=
ed with exit code 1
@ build-failed /gnu/store/m7128g8wi8p529ifbqcbgpi0szvrwq8n-guix-cli.drv - 1=
 builder for `/gnu/store/m7128g8wi8p529ifbqcbgpi0szvrwq8n-guix-cli.drv' fai=
led with exit code 1
cannot build derivation `/gnu/store/53ispcqx4wfqnfxbggxdi0h5bhm2i4n5-guix-c=
li-modules.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/qlai4gy7gkdp7fpjwn94mig8mhfk7vvn-guix-s=
ystem-tests.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/s43p40z233ilnr1w0kbyx6y0fv6c63sr-guix-f=
ee4afd84-modules.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/fa6m8apnhg61q5vywq34rv20aiqaq1qx-guix-f=
ee4afd84.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/ah90pwc8xvand39j2z8zfxf2kkzzy6ay-profil=
e.drv': 1 dependencies couldn't be built
--8<---------------cut here---------------end--------------->8---

Looks like a GC/memory corruption/thread-safety issue=E2=80=94scary.

Ludo=E2=80=99.




Acknowledgement sent to Ludovic Courtès <ludo@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#46879; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 2 Mar 2021 18:30:02 UTC

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