From unknown Fri Jun 20 19:57:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46879: Non-deterministic failures while building Guix with Guile 3.0.5 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 02 Mar 2021 18:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46879 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 46879@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.161470930829409 (code B ref -1); Tue, 02 Mar 2021 18:22:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Mar 2021 18:21:48 +0000 Received: from localhost ([127.0.0.1]:54133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lH9eW-0007eH-DF for submit@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 ) id 1lH9eS-0007e7-RN for submit@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 ) id 1lH9eS-0004cy-K2 for bug-guix@gnu.org; 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 ) id 1lH9eS-0002rO-Ac for bug-guix@gnu.org; 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 ) id 1lH9eR-0006oG-Oe for bug-guix@gnu.org; Tue, 02 Mar 2021 13:21:44 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= 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=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@inria.fr> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 #) 3527:26 2 (_) In unknown file: 1 (primitive-load-path "gnu/services/base" #) 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): # 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. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 02 13:22:32 2021 Received: (at control) by debbugs.gnu.org; 2 Mar 2021 18:22:32 +0000 Received: from localhost ([127.0.0.1]:54138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lH9fD-0007fx-QE for submit@debbugs.gnu.org; Tue, 02 Mar 2021 13:22:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lH9fC-0007fk-Nl for control@debbugs.gnu.org; Tue, 02 Mar 2021 13:22:31 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45259) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lH9f7-0002yb-65 for control@debbugs.gnu.org; Tue, 02 Mar 2021 13:22:25 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59272 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lH9f6-0006rG-5v for control@debbugs.gnu.org; Tue, 02 Mar 2021 13:22:25 -0500 Date: Tue, 02 Mar 2021 19:22:23 +0100 Message-Id: <874khtwh40.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #46879 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) severity 46879 important quit From unknown Fri Jun 20 19:57:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46879: Non-deterministic failures while building Guix with Guile 3.0.5 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 02 Mar 2021 18:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46879 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 46879@debbugs.gnu.org Received: via spool by 46879-submit@debbugs.gnu.org id=B46879.161470944529714 (code B ref 46879); Tue, 02 Mar 2021 18:25:01 +0000 Received: (at 46879) by debbugs.gnu.org; 2 Mar 2021 18:24:05 +0000 Received: from localhost ([127.0.0.1]:54148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lH9gf-0007ih-Gm for submit@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 ) id 1lH9gd-0007iU-EW for 46879@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 ) id 1lH9gX-0003CA-S6 for 46879@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 ) id 1lH9gX-0006ui-1B for 46879@debbugs.gnu.org; Tue, 02 Mar 2021 13:23:53 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <875z29wh55.fsf@inria.fr> Date: Tue, 02 Mar 2021 19:23:51 +0100 In-Reply-To: <875z29wh55.fsf@inria.fr> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Tue, 02 Mar 2021 19:21:42 +0100") Message-ID: <87zgzlv2h4.fsf@gnu.org> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Another one at : --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 (#< type: # value: "komputilo"> #< type: # value: ((".bash_profile" #< n?> ?)) 586:29 18 (map1 (#< type: # = value: ((".bash_profile" #< name: "bash_profile" content: "# Ho= nor per-interactive-shell startup file\nif ?> ?)) 586:29 17 (map1 (#< type: # val= ue: #< udev: # rules: (# ?)) 586:29 16 (map1 (#< type: # val= ue: #< log-file: "/var/log/nscd.log" debug-level: 0 cac= hes: (#< database: hosts positi?> ?)) 586:29 15 (map1 (#< type: # val= ue: #< guix: #?> ?)) 586:29 14 (map1 (#< type: # value: #f> #< type: # value= : #< syslogd: # ?)) 586:29 13 (map1 (#< type: # v= alue: #< syslogd: # ?)) 586:29 12 (map1 (#< type: # value: (#< interface: "lo" ip: "127.0.0.1" net= mask: #f gateway: #f provision: (loopback) ?> ?)) 586:29 11 (map1 (#< type: #= value: #< mingetty: # tty: "tt?> ?)) 586:29 10 (map1 (#< type: #= value: #< mingetty: # tty: "tt?> ?)) 586:29 9 (map1 (#< type: #= value: #< mingetty: # tty: "tt?> ?)) 586:29 8 (map1 (#< type: #= value: #< mingetty: # tty: "tt?> ?)) 586:29 7 (map1 (#< type: #= value: #< mingetty: # tty: "tt?> ?)) 586:29 6 (map1 (#< type: #= value: #< mingetty: # tty: "tt?> ?)) 586:29 5 (map1 (#< type: # v= alue: #< agetty: # tty: #f t?> ?)) 586:29 4 (map1 (#< type: # value: (("tty1" . "LatGrkCyr-8x16") ("tty2" . "LatGrkCyr-8x16") ("tty= 3" . "LatGrkCyr-8x16") ("tty4" . "LatGrkCyr?> ?)) 586:29 3 (map1 (#< type: # value: #t> #< type: # value: #<?> ?)) 586:29 2 (map1 (#< type: # value: #< device: "/dev/virtio-ports/org.= gnu.guix.port.0" imported-modules: ((gnu se?> ?)) 586:17 1 (map1 (#< type: # va= lue: #< mcron: # jobs: (#)) 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): # 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. From unknown Fri Jun 20 19:57:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46879: Non-deterministic failures while building Guix with Guile 3.0.5 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 04 Mar 2021 22:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46879 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 46879@debbugs.gnu.org Received: via spool by 46879-submit@debbugs.gnu.org id=B46879.16148962275015 (code B ref 46879); Thu, 04 Mar 2021 22:18:01 +0000 Received: (at 46879) by debbugs.gnu.org; 4 Mar 2021 22:17:07 +0000 Received: from localhost ([127.0.0.1]:60551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHwHE-0001IN-WA for submit@debbugs.gnu.org; Thu, 04 Mar 2021 17:17:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHwHB-0001I7-FW for 46879@debbugs.gnu.org; Thu, 04 Mar 2021 17:16:59 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43876) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lHwH6-0007zn-Az for 46879@debbugs.gnu.org; Thu, 04 Mar 2021 17:16:52 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=36714 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lHwH5-0002WV-Rp for 46879@debbugs.gnu.org; Thu, 04 Mar 2021 17:16:52 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <875z29wh55.fsf@inria.fr> <87zgzlv2h4.fsf@gnu.org> Date: Thu, 04 Mar 2021 23:16:50 +0100 In-Reply-To: <87zgzlv2h4.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Tue, 02 Mar 2021 19:23:51 +0100") Message-ID: <87zgzilg31.fsf@gnu.org> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Ludovic Court=C3=A8s skribis: > 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 (expectin= g struct): # > builder for `/gnu/store/kp01hrirz40h7p7aim4dspajjv3yyvda-guix-system-test= s.drv' failed with exit code 1 Turns out this is not the first time such things are reported: https://issues.guix.gnu.org/28858 https://issues.guix.gnu.org/44402 Ludo=E2=80=99. From unknown Fri Jun 20 19:57:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46879: Non-deterministic failures while building Guix with Guile 3.0.5 Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 23 Mar 2022 03:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46879 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 46879@debbugs.gnu.org Received: via spool by 46879-submit@debbugs.gnu.org id=B46879.16480051596611 (code B ref 46879); Wed, 23 Mar 2022 03:13:02 +0000 Received: (at 46879) by debbugs.gnu.org; 23 Mar 2022 03:12:39 +0000 Received: from localhost ([127.0.0.1]:42368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWrQC-0001iO-C1 for submit@debbugs.gnu.org; Tue, 22 Mar 2022 23:12:39 -0400 Received: from mail-qk1-f181.google.com ([209.85.222.181]:40861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWrQA-0001iA-Ne for 46879@debbugs.gnu.org; Tue, 22 Mar 2022 23:12:27 -0400 Received: by mail-qk1-f181.google.com with SMTP id i65so183382qkd.7 for <46879@debbugs.gnu.org>; Tue, 22 Mar 2022 20:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=T1adKulpAr7EjI+EZ40M/yrDWZrtu1NX0URmgJRf8bU=; b=PB5eNvDBnulCS2qkjjzYuRKDeEN4jYFL8ZskzMNXaoMGkcrr3w0uHxAPSb3R4qYFJb ugpUTrwXcC1ormFxHOgma44YRpmJ2H11KDCwkI8A+5J+IFqft0NawrCZsVSFbBmT6NUK JTEjHhdEfpRz426V/6XMXNzSpryplZwDmyUWAc2DCyAVLM0qACSMTzhts32onELEvyYz CKIfPrzM79a4OWk2ur9PYisy1+qPsqAZ1CNSRQUcwn7Kzwnv/Q5sxRdSnSlajhFyA0mW K+dfLKb8/J3idn3fsNHj/46MxlpA+YbQLs9KCf15S5GH6+b5A5MGykeZAaxbMNceh8BS ZpJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=T1adKulpAr7EjI+EZ40M/yrDWZrtu1NX0URmgJRf8bU=; b=3rwHbf4s0aVTWOl3slPKKl1uXiIC48fpW2dJcZiiNdx+P3YNhI7gUUroYOhzyP3F/g ozRpHaLG/9EmY71sqWsY0gxjkL+ZQl16fTz2xBX8FhiCRmCRNl5wJ1MNaNUh7hg8xaS+ eQwBOQmV/XrCYbBBOjGKl5l3mXA800y3aioONg3CxAnu9SNi/C4GYouRy6rfTqBSAjqe TdgKD7C+tkP//fGUbQY+5GfMekJg5qMlGq03u+A6hV+85J4TI1/yax8BwrgW7DZaQQRc 2arVQaZSaa5TdTayE54EnbX5rR/3eSLCbVqyDPhKJaal036n4Pcq8+AEepzVW8IzxPlH Swvw== X-Gm-Message-State: AOAM530jlFpxoI9PQN4ain0DzV9reJm1DyL0za/pobcLktYNj3vdirKr a1QI+GSjqrslYt/XKxtFWjVYuMx9PrkfsQ== X-Google-Smtp-Source: ABdhPJzrWqvuE+BhveqYcvHC3Hc2bAI32axhg7XnqGE+POWRFpzYN2SAuiGRaLWSQTEhmSwg6NtlRw== X-Received: by 2002:a05:620a:4092:b0:67b:31a3:881b with SMTP id f18-20020a05620a409200b0067b31a3881bmr17473057qko.710.1648005141036; Tue, 22 Mar 2022 20:12:21 -0700 (PDT) Received: from hurd (dsl-10-129-199.b2b2c.ca. [72.10.129.199]) by smtp.gmail.com with ESMTPSA id k6-20020a378806000000b0064915d9584fsm9917013qkd.8.2022.03.22.20.12.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Mar 2022 20:12:20 -0700 (PDT) From: Maxim Cournoyer References: <875z29wh55.fsf@inria.fr> <87zgzlv2h4.fsf@gnu.org> <87zgzilg31.fsf@gnu.org> Date: Tue, 22 Mar 2022 23:12:19 -0400 In-Reply-To: <87zgzilg31.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Thu, 04 Mar 2021 23:16:50 +0100") Message-ID: <871qytz7jg.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Ludovic, Ludovic Court=C3=A8s writes: > Ludovic Court=C3=A8s skribis: > >> 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): # >> builder for `/gnu/store/kp01hrirz40h7p7aim4dspajjv3yyvda-guix-system-tes= ts.drv' failed with exit code 1 > > Turns out this is not the first time such things are reported: > > https://issues.guix.gnu.org/28858 > https://issues.guix.gnu.org/44402 Just to confirm, is this fixed in the new Guile we are using? If so, please feel free to close this issue. Thank you, Maxim From unknown Fri Jun 20 19:57:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#46879: closed (Re: bug#46879: Non-deterministic failures while building Guix with Guile 3.0.5) Message-ID: References: <87a6dfg3am.fsf@gnu.org> <875z29wh55.fsf@inria.fr> X-Gnu-PR-Message: they-closed 46879 X-Gnu-PR-Package: guix Reply-To: 46879@debbugs.gnu.org Date: Thu, 24 Mar 2022 08:32:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1648110722-30563-1" This is a multi-part message in MIME format... ------------=_1648110722-30563-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #46879: Non-deterministic failures while building Guix with Guile 3.0.5 which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 46879@debbugs.gnu.org. --=20 46879: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D46879 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1648110722-30563-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 46879-done) by debbugs.gnu.org; 24 Mar 2022 08:31:23 +0000 Received: from localhost ([127.0.0.1]:46735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXIsM-0007SQ-Ve for submit@debbugs.gnu.org; Thu, 24 Mar 2022 04:31:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXIsL-0007NO-El for 46879-done@debbugs.gnu.org; Thu, 24 Mar 2022 04:31:21 -0400 Received: from [2001:470:142:3::e] (port=52246 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXIsG-0006cb-7d; Thu, 24 Mar 2022 04:31:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=yC4dYqqPF/k7OzZ4RN0QgLaG4LWovD9WB549xsAEVEs=; b=KXyd+OxietdHqRaZ+8fS /9KVfaJovG+XPfR4e5i3eK7IKpiC+ZgaV3/tmjkvbxYwTbBImmqP6WqjoeJ4nFw9FKSO6HBSSRWzQ RpKeCGiBiAHg6AnEvqkQXBiLDawSmmvT7wsQYt6dlVfMwqrbCENZZtU7gIVdGI2lO6MZeByJY5beR qYxWRnYl9LYMDRbDtL3Rwt63NerLxHaD7YMg2zwrHSesgKAlyLMZak+DDI7DtHBlfAsjYJ50c4rjC ikXbTojCuF9epkeLugoNhNBBV9ull9jJnZUVzDvogfxIXFMXGERF2vxsQMkg4ZhlAh83fK15NiS23 KwtZ2t3mTsDRKQ==; Received: from [193.50.110.177] (port=51486 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXIsF-0001Fy-M3; Thu, 24 Mar 2022 04:31:15 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#46879: Non-deterministic failures while building Guix with Guile 3.0.5 References: <875z29wh55.fsf@inria.fr> <87zgzlv2h4.fsf@gnu.org> <87zgzilg31.fsf@gnu.org> <871qytz7jg.fsf@gmail.com> Date: Thu, 24 Mar 2022 09:31:13 +0100 In-Reply-To: <871qytz7jg.fsf@gmail.com> (Maxim Cournoyer's message of "Tue, 22 Mar 2022 23:12:19 -0400") Message-ID: <87a6dfg3am.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (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: 46879-done Cc: 46879-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Maxim, Maxim Cournoyer skribis: > Ludovic Court=C3=A8s writes: > >> Ludovic Court=C3=A8s skribis: >> >>> 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): # >>> builder for `/gnu/store/kp01hrirz40h7p7aim4dspajjv3yyvda-guix-system-te= sts.drv' failed with exit code 1 >> >> Turns out this is not the first time such things are reported: >> >> https://issues.guix.gnu.org/28858 >> https://issues.guix.gnu.org/44402 > > Just to confirm, is this fixed in the new Guile we are using? I think so; I haven=E2=80=99t seen reports of such a thing since that one, = but I forgot exactly what we did back then. Closing! Ludo=E2=80=99. ------------=_1648110722-30563-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Mar 2021 18:21:48 +0000 Received: from localhost ([127.0.0.1]:54133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lH9eW-0007eH-DF for submit@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 ) id 1lH9eS-0007e7-RN for submit@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 ) id 1lH9eS-0004cy-K2 for bug-guix@gnu.org; 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 ) id 1lH9eS-0002rO-Ac for bug-guix@gnu.org; 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 ) id 1lH9eR-0006oG-Oe for bug-guix@gnu.org; Tue, 02 Mar 2021 13:21:44 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 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@inria.fr> 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@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 #) 3527:26 2 (_) In unknown file: 1 (primitive-load-path "gnu/services/base" #) 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): # 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. ------------=_1648110722-30563-1--