From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 24 11:56:50 2022 Received: (at submit) by debbugs.gnu.org; 24 Jan 2022 16:56:50 +0000 Received: from localhost ([127.0.0.1]:45529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC2eA-00036C-DU for submit@debbugs.gnu.org; Mon, 24 Jan 2022 11:56:50 -0500 Received: from lists.gnu.org ([209.51.188.17]:35486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC2e8-000362-D4 for submit@debbugs.gnu.org; Mon, 24 Jan 2022 11:56:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nC2e8-0004qX-3O for bug-guix@gnu.org; Mon, 24 Jan 2022 11:56:48 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:53330) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nC2e6-0004dU-9z for bug-guix@gnu.org; Mon, 24 Jan 2022 11:56:47 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 47937123 for ; Mon, 24 Jan 2022 17:56:41 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e-XwpB1RNqaF for ; Mon, 24 Jan 2022 17:56:40 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id BC02A8B for ; Mon, 24 Jan 2022 17:56:39 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bug-guix@gnu.org Subject: guix-packages-base.drv leads to segfault on i686-linux X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 5 =?utf-8?Q?Pluvi=C3=B4se?= an 230 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: Mon, 24 Jan 2022 17:56:39 +0100 Message-ID: <87o841qdh4.fsf@inria.fr> 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-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: 47937123 X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[bug-guix@gnu.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[] Received-SPF: softfail client-ip=185.233.100.1; envelope-from=ludo@gnu.org; helo=hera.aquilenet.fr X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action 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 (---) Hello, This command fails: guix pull -s i686-linux \ --commit=3D13b905bf28ec6309043bd61c5a92744b13352021 \ -p /tmp/test =E2=80=98guix-packages-base.drv=E2=80=99 fails to build due to a Guile segf= ault (!): --8<---------------cut here---------------start------------->8--- [653/656] compiling... 99.1% of 328 files[654/656] compiling... 99.4% of = 328 files[655/656] compiling... 99.7% of 328 filesGC Warning: Failed to ex= pand heap by 8388608 bytes GC Warning: Failed to expand heap by 8388608 bytes GC Warning: Failed to expand heap by 8388608 bytes [...] GC Warning: Failed to expand heap by 8388608 bytes GC Warning: Failed to expand heap by 8388608 bytes builder for `/gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages-base= .drv' failed due to signal 11 (Segmentation fault) @ build-failed /gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages-ba= se.drv - 1 builder for `/gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-pa= ckages-base.drv' failed due to signal 11 (Segmentation fault) --8<---------------cut here---------------end--------------->8--- I wonder when it started failing, but it may have been pre-core-updates merge. Ricardo, do you have a known-good commit? suggests it passes 25% of the time. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 24 12:04:52 2022 Received: (at control) by debbugs.gnu.org; 24 Jan 2022 17:04:52 +0000 Received: from localhost ([127.0.0.1]:45534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC2lw-0003K8-9b for submit@debbugs.gnu.org; Mon, 24 Jan 2022 12:04:52 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:54932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC2ls-0003Js-6s for control@debbugs.gnu.org; Mon, 24 Jan 2022 12:04:50 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id D6B23378 for ; Mon, 24 Jan 2022 18:04:41 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mdmEbbI9bDBm for ; Mon, 24 Jan 2022 18:04:41 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 582559E for ; Mon, 24 Jan 2022 18:04:41 +0100 (CET) Date: Mon, 24 Jan 2022 18:04:40 +0100 Message-Id: <87mtjlqd3r.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #53506 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: D6B23378 X-Spamd-Result: default: False [0.61 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[control@debbugs.gnu.org]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_MIXED_CHARSET(0.71)[subject]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) 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: -0.0 (/) severity 53506 important quit From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 24 12:05:09 2022 Received: (at control) by debbugs.gnu.org; 24 Jan 2022 17:05:09 +0000 Received: from localhost ([127.0.0.1]:45538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC2mD-0003LI-Ea for submit@debbugs.gnu.org; Mon, 24 Jan 2022 12:05:09 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:54968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC2mB-0003KZ-K4 for control@debbugs.gnu.org; Mon, 24 Jan 2022 12:05:07 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 48B6B378 for ; Mon, 24 Jan 2022 18:05:02 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mHq3-r0Ies24 for ; Mon, 24 Jan 2022 18:05:02 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id E50A0123 for ; Mon, 24 Jan 2022 18:05:01 +0100 (CET) Date: Mon, 24 Jan 2022 18:05:01 +0100 Message-Id: <87lez5qd36.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #53214 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: 48B6B378 X-Spamd-Result: default: False [0.61 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[control@debbugs.gnu.org]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_MIXED_CHARSET(0.71)[subject]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) 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: -0.0 (/) block 53214 by 53506 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 24 12:15:22 2022 Received: (at 53506) by debbugs.gnu.org; 24 Jan 2022 17:15:22 +0000 Received: from localhost ([127.0.0.1]:45569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC2w5-0003w3-V8 for submit@debbugs.gnu.org; Mon, 24 Jan 2022 12:15:22 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:55380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC2w2-0003mF-NC for 53506@debbugs.gnu.org; Mon, 24 Jan 2022 12:15:21 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2125C123 for <53506@debbugs.gnu.org>; Mon, 24 Jan 2022 18:15:12 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eqm9dAjNHXHk for <53506@debbugs.gnu.org>; Mon, 24 Jan 2022 18:15:10 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 6366EF8 for <53506@debbugs.gnu.org>; Mon, 24 Jan 2022 18:15:10 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 53506@debbugs.gnu.org Subject: Re: bug#53506: guix-packages-base.drv leads to segfault on i686-linux References: <87o841qdh4.fsf@inria.fr> Date: Mon, 24 Jan 2022 18:15:09 +0100 In-Reply-To: <87o841qdh4.fsf@inria.fr> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?= =?utf-8?Q?'s?= message of "Mon, 24 Jan 2022 17:56:39 +0100") Message-ID: <87czkhqcma.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-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: 2125C123 X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[53506@debbugs.gnu.org]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 53506 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: -0.0 (/) Ludovic Court=C3=A8s skribis: > =E2=80=98guix-packages-base.drv=E2=80=99 fails to build due to a Guile se= gfault (!): > > [653/656] compiling... 99.1% of 328 files[654/656] compiling... 99.4% o= f 328 files[655/656] compiling... 99.7% of 328 filesGC Warning: Failed to = expand heap by 8388608 bytes > GC Warning: Failed to expand heap by 8388608 bytes > GC Warning: Failed to expand heap by 8388608 bytes > > [...] > > GC Warning: Failed to expand heap by 8388608 bytes > GC Warning: Failed to expand heap by 8388608 bytes > builder for `/gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages-ba= se.drv' failed due to signal 11 (Segmentation fault) > @ build-failed /gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages-= base.drv - 1 builder for `/gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-= packages-base.drv' failed due to signal 11 (Segmentation fault) On closer inspection, this is caused by OOM, with Guile peaking at 2.8G resident (!) at that point, more than on x86_64. I=E2=80=99m quite sure this is because the compiler resorts to bignums more= than on x86_64 (fixnums are smaller), thereby consuming more heap. Splitting creates-io.scm into two files might work as a temporary workaround since the compiler creates a number of labels (integers) roughly proportional to the number of lines in the file: --8<---------------cut here---------------start------------->8--- $ wc -l gnu/packages/*.scm|sort -k1 -n |tail 13977 gnu/packages/java.scm 15275 gnu/packages/bioconductor.scm 15929 gnu/packages/bioinformatics.scm 16086 gnu/packages/haskell-xyz.scm 20378 gnu/packages/lisp-xyz.scm 28770 gnu/packages/python-xyz.scm 29960 gnu/packages/emacs-xyz.scm 32071 gnu/packages/cran.scm 70442 gnu/packages/crates-io.scm 690662 totalo --8<---------------cut here---------------end--------------->8--- Background: https://lists.gnu.org/archive/html/guile-devel/2017-10/msg00035.html https://lists.gnu.org/archive/html/guile-devel/2020-02/msg00023.html https://wingolog.org/archives/2020/06/03/a-baseline-compiler-for-guile Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 07 17:00:38 2022 Received: (at 53506) by debbugs.gnu.org; 7 Feb 2022 22:00:38 +0000 Received: from localhost ([127.0.0.1]:44023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHC3p-00055N-Tw for submit@debbugs.gnu.org; Mon, 07 Feb 2022 17:00:38 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:47828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHC3o-000555-AR for 53506@debbugs.gnu.org; Mon, 07 Feb 2022 17:00:37 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 5FF1435A for <53506@debbugs.gnu.org>; Mon, 7 Feb 2022 23:00:29 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e2oK26mGu6Vb for <53506@debbugs.gnu.org>; Mon, 7 Feb 2022 23:00:28 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 0B7C7203 for <53506@debbugs.gnu.org>; Mon, 7 Feb 2022 23:00:27 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 53506@debbugs.gnu.org Subject: Re: bug#53506: guix-packages-base.drv leads to segfault on i686-linux References: <87o841qdh4.fsf@inria.fr> <87czkhqcma.fsf@gnu.org> Date: Mon, 07 Feb 2022 23:00:27 +0100 In-Reply-To: <87czkhqcma.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 24 Jan 2022 18:15:09 +0100") Message-ID: <8735kue3r8.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-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: 5FF1435A X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[53506@debbugs.gnu.org]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 53506 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: -0.0 (/) Hi! Ludovic Court=C3=A8s skribis: > Ludovic Court=C3=A8s skribis: > >> =E2=80=98guix-packages-base.drv=E2=80=99 fails to build due to a Guile s= egfault (!): >> >> [653/656] compiling... 99.1% of 328 files[654/656] compiling... 99.4% = of 328 files[655/656] compiling... 99.7% of 328 filesGC Warning: Failed to= expand heap by 8388608 bytes >> GC Warning: Failed to expand heap by 8388608 bytes >> GC Warning: Failed to expand heap by 8388608 bytes >> >> [...] >> >> GC Warning: Failed to expand heap by 8388608 bytes >> GC Warning: Failed to expand heap by 8388608 bytes >> builder for `/gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages-b= ase.drv' failed due to signal 11 (Segmentation fault) >> @ build-failed /gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages= -base.drv - 1 builder for `/gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix= -packages-base.drv' failed due to signal 11 (Segmentation fault) > > On closer inspection, this is caused by OOM, with Guile peaking at 2.8G > resident (!) at that point, more than on x86_64. An update: with changes made in Guile =E2=80=9Cmain=E2=80=9D over the last = couple of weeks, memory consumption is 20% lower and compilation is 20% faster compared to 3.0.7 (on x86_64): --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env time -f '%U seconds\n%M KiB' guile -c '(use-modules (syste= m base compile)) (compile-file "gnu/packages/crates-io.scm" #:optimization-= level 1)' 53.84 seconds 795972 KiB $ ./pre-inst-env time -f '%U seconds\n%M KiB' /data/src/guile-3.0/meta/guil= e -c '(use-modules (system base compile)) (compile-file "gnu/packages/crate= s-io.scm" #:optimization-level 1 #:opts (list #:inlinable-exports? #f #:res= olve-free-vars? #f))' 43.00 seconds 618724 KiB $ $ guile --version guile (GNU Guile) 3.0.7 Copyright (C) 2021 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. $ (cd /data/src/guile-3.0; git log | head -1) commit 2aed3c117c2d667ecca1e38a016f2cb4b524ab50 --8<---------------cut here---------------end--------------->8--- To be continued=E2=80=A6 Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 08 09:03:21 2022 Received: (at 53506) by debbugs.gnu.org; 8 Feb 2022 14:03:21 +0000 Received: from localhost ([127.0.0.1]:45924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHR5V-0004Dz-H3 for submit@debbugs.gnu.org; Tue, 08 Feb 2022 09:03:21 -0500 Received: from mail-qv1-f47.google.com ([209.85.219.47]:40605) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHR5T-0004Dn-JC for 53506@debbugs.gnu.org; Tue, 08 Feb 2022 09:03:20 -0500 Received: by mail-qv1-f47.google.com with SMTP id v10so5904708qvk.7 for <53506@debbugs.gnu.org>; Tue, 08 Feb 2022 06:03:19 -0800 (PST) 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=4Dx5EKr87MVMjnYi3jYzLuV8kixBfYIwKT1TxHs3veY=; b=BRFPavvd5+52MPvXYLFg13DJywbGibbEWf5Jwo6IeacCIe2iNfz9G9WUzNHdZdZH8R CPDejJcMYsMdFeZDhmhhFcSp8Dkft/ta1xPrt/qUX4a3F4xLw6CqsvZMOHyqKOyijQ85 Ad8XBXQiT1FrXyi4ms1uszsFg7Kniz3nQbuadgPoOqHnmHVfXIafVDzmigvqpvsk2RYP lDr7npNK3xki1bcpf4CqI6Yq8MZEfcEmHRtyrcDJbZ+zVigS/ZSn4obx1twSV8I2AfU7 mESLPBXeIfW7fLU78Sj7A3NfZ8cxg+RN4NFtRkFhdBwqzILed2FkK9TzQkg+4LJtTMg9 dLjQ== 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=4Dx5EKr87MVMjnYi3jYzLuV8kixBfYIwKT1TxHs3veY=; b=LnBIlwe8Vz5AWZCj+4U4wcDmur/k4OKatgHiB/eN4AzbnMoScOolJoZK0KZBps5viJ YmdjffhQOju8Kk4EDnbJdGEMPCq1k4oKwjnMhg6azZZ7JInv1U39Z34YmPv4qyoKi5VK XCPtV/6jne4QM4g+ewUahkM3RAOwFIpw8Kp4OIZl9u/JOyFlKyKSFI2nmee+D0ccNvHr rhbBbKIUkjCsNH62PJewcLRco2TxdgqyA5YJ3RvPtSvi2RUDIjAGa4ezRx3CYwGobgYI 3sOnzPmSqTcXj3jfe8Wu85ztb4HGkwqRl0tmBErgkBEnAIoWArbVPrDUz8Hq5t/qTDQO 8Emw== X-Gm-Message-State: AOAM531i4g01Djiv3Hp3YHeuACNP24r+UVS0UUO2dHJWBQdaYGcZIGiv NajBnIFt5KidUrrHQB3ocL6LXmN+whs= X-Google-Smtp-Source: ABdhPJztjW1dox/NOSw4efwF25KxKvcN8lgJA8Y0PCtvmfx17nNZTl6AHRZa2EookpGmF+R0HHBtYQ== X-Received: by 2002:a05:6214:234c:: with SMTP id hu12mr3124670qvb.116.1644328993437; Tue, 08 Feb 2022 06:03:13 -0800 (PST) Received: from hurd (dsl-154-179.b2b2c.ca. [66.158.154.179]) by smtp.gmail.com with ESMTPSA id l202sm6952035qke.66.2022.02.08.06.03.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Feb 2022 06:03:12 -0800 (PST) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#53506: guix-packages-base.drv leads to segfault on i686-linux References: <87o841qdh4.fsf@inria.fr> <87czkhqcma.fsf@gnu.org> <8735kue3r8.fsf@gnu.org> Date: Tue, 08 Feb 2022 09:03:11 -0500 In-Reply-To: <8735kue3r8.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 07 Feb 2022 23:00:27 +0100") Message-ID: <878rul317k.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-Debbugs-Envelope-To: 53506 Cc: 53506@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: -1.0 (-) Hi Ludovic! Ludovic Court=C3=A8s writes: > Hi! > > Ludovic Court=C3=A8s skribis: > >> Ludovic Court=C3=A8s skribis: >> >>> =E2=80=98guix-packages-base.drv=E2=80=99 fails to build due to a Guile = segfault (!): >>> >>> [653/656] compiling... 99.1% of 328 files[654/656] compiling... >>> 99.4% of 328 files[655/656] compiling... 99.7% of 328 filesGC >>> Warning: Failed to expand heap by 8388608 bytes >>> GC Warning: Failed to expand heap by 8388608 bytes >>> GC Warning: Failed to expand heap by 8388608 bytes >>> >>> [...] >>> >>> GC Warning: Failed to expand heap by 8388608 bytes >>> GC Warning: Failed to expand heap by 8388608 bytes >>> builder for >>> `/gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages-base.drv' >>> failed due to signal 11 (Segmentation fault) >>> @ build-failed >>> /gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages-base.drv >>> - 1 builder for >>> `/gnu/store/cnrmdbcyy8r9bs2gl2kgpnyplivrzf5c-guix-packages-base.drv' >>> failed due to signal 11 (Segmentation fault) >> >> On closer inspection, this is caused by OOM, with Guile peaking at 2.8G >> resident (!) at that point, more than on x86_64. > > An update: with changes made in Guile =E2=80=9Cmain=E2=80=9D over the las= t couple of > weeks, memory consumption is 20% lower and compilation is 20% faster > compared to 3.0.7 (on x86_64): > > $ ./pre-inst-env time -f '%U seconds\n%M KiB' guile -c '(use-modules (sys= tem base compile)) (compile-file "gnu/packages/crates-io.scm" #:optimizatio= n-level 1)' > 53.84 seconds > 795972 KiB > $ ./pre-inst-env time -f '%U seconds\n%M KiB' /data/src/guile-3.0/meta/gu= ile -c '(use-modules (system base compile)) (compile-file "gnu/packages/cra= tes-io.scm" #:optimization-level 1 #:opts (list #:inlinable-exports? #f #:r= esolve-free-vars? #f))' > 43.00 seconds > 618724 KiB > $ > $ guile --version > guile (GNU Guile) 3.0.7 > Copyright (C) 2021 Free Software Foundation, Inc. > > License LGPLv3+: GNU LGPL 3 or later . > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > $ (cd /data/src/guile-3.0; git log | head -1) > commit 2aed3c117c2d667ecca1e38a016f2cb4b524ab50 Impressive! Keep up the good work! Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 11 19:29:02 2022 Received: (at 53506) by debbugs.gnu.org; 12 Feb 2022 00:29:02 +0000 Received: from localhost ([127.0.0.1]:32983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIgHa-0005gz-Nb for submit@debbugs.gnu.org; Fri, 11 Feb 2022 19:29:02 -0500 Received: from mx1.riseup.net ([198.252.153.129]:50562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIgHV-0005ge-2x for 53506@debbugs.gnu.org; Fri, 11 Feb 2022 19:28:56 -0500 Received: from fews2.riseup.net (fews2-pn.riseup.net [10.0.1.84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4JwWYq1sygzF6tG; Fri, 11 Feb 2022 16:28:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1644625727; bh=KkYo0dfDJbF0wsIQlHzDUizUZWy1imcqmq3O8iAwQ+I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=RD358zOgc8ZUhXDZOGrMCXeWjbB/jw5uh6jmd8hTsVvtgCB11Krxn455o1zeqOlFP mPikfE+ECUMncUuECxXmj5lXz84vF5nCCeunbhcuMrRqv74Fhn0lF5sOjfo3TQZ128 pur8/K1XCntUnoO62gx58WJzloIT3BmR/R8XpJVg= X-Riseup-User-ID: FE3D6D814CDD5D67DFDA4691FC95ED23B82315AA9C3F36E3A466D5E2AF2A8B91 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews2.riseup.net (Postfix) with ESMTPSA id 4JwWYp173Nz1xmv; Fri, 11 Feb 2022 16:28:45 -0800 (PST) Date: Fri, 11 Feb 2022 21:28:41 -0300 From: =?iso-8859-1?Q?Andr=E9?= Batista To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: bug#53506: guix-packages-base.drv leads to segfault on i686-linux Message-ID: References: <87o841qdh4.fsf@inria.fr> <87czkhqcma.fsf@gnu.org> <8735kue3r8.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8735kue3r8.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53506 Cc: 53506@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: -1.7 (-) Hi Ludo! seg 07 fev 2022 às 23:00:27 (1644285627), ludo@gnu.org enviou: > Hi! > > An update: with changes made in Guile “main” over the last couple of > weeks, memory consumption is 20% lower and compilation is 20% faster > compared to 3.0.7 (on x86_64): > > To be continued… I don't know if it is of any help, but after '076e825dc5d585943ce820a279fffe4af09757fb' I could pull again after a couple of weeks hitting this bug. Thanks a lot! Previously I had tried to move rust-tokio* package definitions to another file but it wasn't enough to work around it. While parsing crates-io.scm, it also occured to me to try to create a 'crates-crypto.scm' and move all crypto related definitions there. Would you think this to be useful even after you get to the solution you've been chasing? Are there any guix currently working on chopping crates-io.scm down? Cheers! From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 12 09:24:58 2022 Received: (at 53506) by debbugs.gnu.org; 12 Feb 2022 14:24:58 +0000 Received: from localhost ([127.0.0.1]:33812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nItKc-00024p-4D for submit@debbugs.gnu.org; Sat, 12 Feb 2022 09:24:58 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:51222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nItKa-00024b-8k for 53506@debbugs.gnu.org; Sat, 12 Feb 2022 09:24:56 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 75F0B2AD; Sat, 12 Feb 2022 15:24:49 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KL_ZgMnDKNcv; Sat, 12 Feb 2022 15:24:48 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id E878D171; Sat, 12 Feb 2022 15:24:47 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: =?utf-8?Q?Andr=C3=A9?= Batista Subject: Re: bug#53506: guix-packages-base.drv leads to segfault on i686-linux References: <87o841qdh4.fsf@inria.fr> <87czkhqcma.fsf@gnu.org> <8735kue3r8.fsf@gnu.org> Date: Sat, 12 Feb 2022 15:24:47 +0100 In-Reply-To: (=?utf-8?Q?=22Andr=C3=A9?= Batista"'s message of "Fri, 11 Feb 2022 21:28:41 -0300") Message-ID: <87iltk17tc.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-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: 75F0B2AD X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 53506 Cc: 53506@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: -0.0 (/) Hi Andr=C3=A9, Andr=C3=A9 Batista skribis: > I don't know if it is of any help, but after > '076e825dc5d585943ce820a279fffe4af09757fb' I could pull again after > a couple of weeks hitting this bug. Thanks a lot! Yes. I just tried =E2=80=98guix pull -s i686-linux=E2=80=99 for commit e641d707e1ec8de2bfc658dcd1757360300aa509 and it passed! This is certainly due to the reduced heap usage in Guile 3.0.8. However, while building /gnu/store/87mqnqwxqbcidbx5bpyrq9xpxmhw1035-guix-packages-base.drv we=E2=80= =99re still peaking at 2.6G resident=E2=80=94only 7% less than before (the packag= es files have probably grown in the meantime), so we cannot claim victory yet. > Previously I had tried to move rust-tokio* package definitions to > another file but it wasn't enough to work around it. > > While parsing crates-io.scm, it also occured to me to try to > create a 'crates-crypto.scm' and move all crypto related definitions > there. Would you think this to be useful even after you get to the > solution you've been chasing? Are there any guix currently > working on chopping crates-io.scm down? I think splitting the file would still be useful, yes; I don=E2=80=99t think anyone is working on it. Another thing to consider would be to balance things a bit better, by arranging so that fewer modules are in =E2=80=98guix-packages-base=E2=80=99: --8<---------------cut here---------------start------------->8--- $ find /gnu/store/ry7fcdq7nwqaca6vanzc5d6z22njr92p-guix-packages-base |wc -l 331 $ find /gnu/store/45izww13rx5lll4pl0vj8xl0633bkzh7-guix-packages |wc -l 212 $ find /gnu/store/ry7fcdq7nwqaca6vanzc5d6z22njr92p-guix-packages-base -name= crates\*go /gnu/store/ry7fcdq7nwqaca6vanzc5d6z22njr92p-guix-packages-base/gnu/packages= /crates-graphics.go /gnu/store/ry7fcdq7nwqaca6vanzc5d6z22njr92p-guix-packages-base/gnu/packages= /crates-io.go /gnu/store/ry7fcdq7nwqaca6vanzc5d6z22njr92p-guix-packages-base/gnu/packages= /crates-gtk.go --8<---------------cut here---------------end--------------->8--- For the record, =E2=80=98guix-packages-base=E2=80=99 is computed in (guix s= elf) as the closure of (gnu packages base). Thanks for your message! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 18 16:13:00 2022 Received: (at 53506-done) by debbugs.gnu.org; 18 Jul 2022 20:13:00 +0000 Received: from localhost ([127.0.0.1]:52302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDX6x-0003rg-U2 for submit@debbugs.gnu.org; Mon, 18 Jul 2022 16:13:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDX6w-0003rT-EL for 53506-done@debbugs.gnu.org; Mon, 18 Jul 2022 16:12:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46916) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDX6r-00062g-7q for 53506-done@debbugs.gnu.org; Mon, 18 Jul 2022 16:12:53 -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=lyz4ij8EQhli2pvlVH919bnX/kHkeSV12vxBK0SYpQY=; b=AESY+UcTuy2+5juMlT+N VDyBf1Dh5mvuFJv2m9PS2rd+En5S2u8SDERiaLLnfP3u0VeA6q0CnzaqgSinY9BmXopv5NHkRP1IA 2e2OKQOAHiZTcMlbSxyUNa72nyPFB/aAnJpcQ8rjHLa4p4qVMv16VTiGXGjF65NyCTZTTktBtsQ42 8EnCSKxZsRqLDufvwpDT88HG9VP+vkfRB5APkI8bh3hQXCSxoKDjeVgnVkoUvdR7EvRgaeKSRS3Yr g7zAUtghtO0V+mIcT2zGcqtCLchODmJqIbQSNMuTBWZmdiRMFXdojTOF+O+mPsRrShQ+FYd4QcUYU LceMIjclBOrLWg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:55726 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDX6q-000833-Aq for 53506-done@debbugs.gnu.org; Mon, 18 Jul 2022 16:12:52 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 53506-done@debbugs.gnu.org Subject: Re: bug#53506: guix-packages-base.drv leads to segfault on i686-linux References: <87o841qdh4.fsf@inria.fr> <87czkhqcma.fsf@gnu.org> <8735kue3r8.fsf@gnu.org> <87iltk17tc.fsf@gnu.org> Date: Mon, 18 Jul 2022 22:12:50 +0200 In-Reply-To: <87iltk17tc.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sat, 12 Feb 2022 15:24:47 +0100") Message-ID: <87r12iw56l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: 53506-done 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, Ludovic Court=C3=A8s skribis: > Yes. I just tried =E2=80=98guix pull -s i686-linux=E2=80=99 for commit > e641d707e1ec8de2bfc658dcd1757360300aa509 and it passed! > > This is certainly due to the reduced heap usage in Guile 3.0.8. > However, while building > /gnu/store/87mqnqwxqbcidbx5bpyrq9xpxmhw1035-guix-packages-base.drv we=E2= =80=99re > still peaking at 2.6G resident=E2=80=94only 7% less than before (the pack= ages > files have probably grown in the meantime), so we cannot claim victory > yet. I=E2=80=99ve tried again and it went fine: --8<---------------cut here---------------start------------->8--- $ guix pull -s i686-linux -p /tmp/i686-guix Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or= g/git/guix.git'... Authenticating channel 'guix', commits 9edb3f6 to 8f0d45c (7 new commits)... Building from this channel: guix https://git.savannah.gnu.org/git/guix.git 8f0d45c =E2=8B=AE building /gnu/store/zd1i483p23hdz73hrqs63lgcdclk4aaq-guix-packages.drv... =E2=8B=AE hint: After setting `PATH', run `hash guix' to make sure your shell refers = to `/tmp/i686-guix/bin/guix'. $ /tmp/i686-guix/bin/guix describe Generation 1 Jul 18 2022 22:06:47 (current) guix 8f0d45c repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 8f0d45ccac3f6cee69eba8de5e4ae5e5555f1a3d $ /tmp/i686-guix/bin/guix repl -q GNU Guile 3.0.8 Copyright (C) 1995-2021 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guix-user)> %host-type $1 =3D "i686-unknown-linux-gnu" --8<---------------cut here---------------end--------------->8--- and seem to agree. So, closing this issue! Ludo=E2=80=99. From unknown Tue Jun 17 22:23:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 16 Aug 2022 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator