GNU bug report logs - #36487
Evaluations do not complete since commit c30d117822a8ca26cd8c06c0a3974955bef68eac

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: serious; Reported by: Ludovic Courtès <ludo@HIDDEN>; dated Wed, 3 Jul 2019 10:30:02 UTC; Maintainer for guix is bug-guix@HIDDEN.
Severity set to 'serious' 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; 3 Jul 2019 10:29:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 03 06:29:12 2019
Received: from localhost ([127.0.0.1]:48438 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hicVc-0007N9-IO
	for submit <at> debbugs.gnu.org; Wed, 03 Jul 2019 06:29:10 -0400
Received: from lists.gnu.org ([209.51.188.17]:42288)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1hicVZ-0007Mi-2Y
 for submit <at> debbugs.gnu.org; Wed, 03 Jul 2019 06:29:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52513)
 by lists.gnu.org with esmtp (Exim 4.86_2)
 (envelope-from <ludo@HIDDEN>) id 1hicVX-0006bs-BN
 for bug-Guix@HIDDEN; Wed, 03 Jul 2019 06:29:00 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.3 required=5.0 tests=ALL_TRUSTED,BAYES_50,
 URIBL_BLOCKED,URI_NOVOWEL autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:470:142:3::e]:38160)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1hicVW-0006e1-BB; Wed, 03 Jul 2019 06:28:58 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=35292 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1hicVT-0003oD-Mw; Wed, 03 Jul 2019 06:28:56 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: bug-Guix@HIDDEN
Subject: Evaluations do not complete since commit
 c30d117822a8ca26cd8c06c0a3974955bef68eac
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 15 Messidor an 227 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: Wed, 03 Jul 2019 12:28:53 +0200
Message-ID: <87r2772yze.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -1.8 (-)
X-Debbugs-Envelope-To: submit
Cc: Christopher Baines <mail@HIDDEN>
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: -2.8 (--)

Hello,

Chris reported that evaluations =E2=80=9Chang=E2=80=9D since commit
c30d117822a8ca26cd8c06c0a3974955bef68eac, as can be seen at:

  https://prototype-guix-data-service.cbaines.net/branch/master

as well as:

  https://berlin.guixsd.org/jobset/guix-master (ca. eval. 6171)

The log at <https://prototype-guix-data-service.cbaines.net/job/2674>
shows that it hangs while computing i686 derivations:

--8<---------------cut here---------------start------------->8---
[=E2=80=A6]
debug: Starting getting inferior derivations
heap size: 1579.0 MiB
debug: Starting getting derivations for ((x86_64-linux . x86_64-linux))
debug: Finished getting derivations for ((x86_64-linux . x86_64-linux)), to=
ok 252 seconds
heap size: 1579.0 MiB
debug: Starting getting derivations for ((i686-linux . i686-linux))
--8<---------------cut here---------------end--------------->8---

If I attach to the =E2=80=98guix repl -t machine=E2=80=99 process started b=
y the Cuirass
evaluation process, I see this:

--8<---------------cut here---------------start------------->8---
#0  0x00007fc5248d5fb8 in _dl_update_slotinfo (req_modid=3D1) at ../elf/dl-=
tls.c:623
#1  0x00007fc5248d620c in update_get_addr (ti=3D0x7fc5248ab240) at ../elf/d=
l-tls.c:799
#2  0x00007fc5248da838 in __tls_get_addr () at ../sysdeps/x86_64/tls_get_ad=
dr.S:55
#3  0x00007fc5247ddbe0 in scm_equal_p () from /gnu/store/r658y3cgpnf99nxjxq=
gjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#4  0x00007fc5247cda18 in array_compare () from /gnu/store/r658y3cgpnf99nxj=
xqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#5  0x00007fc5247cd9c7 in array_compare () from /gnu/store/r658y3cgpnf99nxj=
xqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#6  0x00007fc5247ce675 in scm_array_equal_p () from /gnu/store/r658y3cgpnf9=
9nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#7  0x00007fc52484891b in scm_i_struct_equalp () from /gnu/store/r658y3cgpn=
f99nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#8  0x00007fc5247ddc82 in scm_equal_p () from /gnu/store/r658y3cgpnf99nxjxq=
gjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#9  0x00007fc52484891b in scm_i_struct_equalp () from /gnu/store/r658y3cgpn=
f99nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#10 0x00007fc52484891b in scm_i_struct_equalp () from /gnu/store/r658y3cgpn=
f99nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#11 0x00007fc5247ddc82 in scm_equal_p () from /gnu/store/r658y3cgpnf99nxjxq=
gjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
=E2=80=A6
#101 0x00007fc5247ddc82 in scm_equal_p () from /gnu/store/r658y3cgpnf99nxjx=
qgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#102 0x00007fc52484891b in scm_i_struct_equalp () from /gnu/store/r658y3cgp=
nf99nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#103 0x00007fc5247cbb38 in scm_sloppy_assoc () from /gnu/store/r658y3cgpnf9=
9nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#104 0x00007fc5247f3a92 in scm_hash_fn_ref () from /gnu/store/r658y3cgpnf99=
nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#105 0x00007fc524859715 in vm_regular_engine () from /gnu/store/r658y3cgpnf=
99nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#106 0x00007fc52485cd6a in scm_call_n () from /gnu/store/r658y3cgpnf99nxjxq=
gjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
#107 0x00007fc5247e0da7 in scm_primitive_eval () from /gnu/store/r658y3cgpn=
f99nxjxqgjiaizx20ac4k0-guile-2.2.4/lib/libguile-2.2.so.1
--8<---------------cut here---------------end--------------->8---

and with debugging symbols:

--8<---------------cut here---------------start------------->8---
#3  0x00007fc5247ddc23 in scm_equal_p (x=3Dx@entry=3D"/gnu/store/djh3drjx3h=
nxlx1bsdnixdm3xjbg5v2c-guile-bootstrap-2.0/bin/guile",=20
    y=3Dy@entry=3D"/gnu/store/djh3drjx3hnxlx1bsdnixdm3xjbg5v2c-guile-bootst=
rap-2.0/bin/guile") at eq.c:290
#4  0x00007fc52484891b in scm_i_struct_equalp (s1=3D"#<struct <derivation>>=
" =3D {...}, s2=3D"#<struct <derivation>>" =3D {...}) at struct.c:693
#5  0x00007fc52484891b in scm_i_struct_equalp (s1=3D"#<struct <derivation-i=
nput>>" =3D {...}, s2=3D"#<struct <derivation-input>>" =3D {...}) at struct=
.c:693
#6  0x00007fc5247ddc82 in scm_equal_p (
    x=3D(#<struct <derivation-input> #<struct <derivation> (("out" . #<stru=
ct <derivation-output> "/gnu/store/jc5q4i55hrilibrmacs38skk3cpg2zyb-glibc-b=
ootstrap-0" #f #f #f 3ade740>)) (#<struct <derivation-input> #<struct <deri=
vation> (("out" . #<struct <derivation-output> "/gnu/store/nbi0mzk1dw37nnna=
hw9akn3bwzwi4gdk-module-import-compiled" #f #f #f 3ae6e00>)) (#<struct <der=
ivation-input> #<struct <derivation> (("out" . #<struct <derivation-output>=
 "/gnu/store/djh3drjx3hnxlx1bsdnixdm3xjbg5v2c-guile-bootstrap-2.0" #f #f #f=
 3af1b40>)) (#<struct <derivation-input> #<struct <derivation> (("out" . #<=
struct <derivation-output> "/gnu/store/dgncc5wmw8prxq09y71hqjc6g7rxqvvb-gui=
le-2.0.9.tar.xz" sha256 #vu8(183 87 205 70 191 19 236 172 131 251 142 149 9=
5 181 0 150 172 45 23 187 97 12 168 235 129 111 41 48 42 0 168 70) #f 3af10=
c0>)) () ("/gnu/store/7f1alh9qj2h0wwy2220npgnmw6pbrkwx-mirrors" "/gnu/store=
/vwyxp1dq4lb97n6b20w5cqxasy2dai79-content-addressed-mirrors") "i686-linux" =
"builtin:download" () (("content-addressed-mirrors" . "/gnu/store/vwyxp1dq4=
lb97n6b20w5cqxasy2dai79-content-addressed-mirrors") ("impureEnvVars" . "htt=
p_proxy https_proxy LC_ALL LC_MESSAGES LANG COLUMNS") ("mirrors" . "/gnu/st=
ore/7f1alh9qj2h0wwy2220npgnmw6pbrkwx-mirrors") ("out" . "/gnu/store/dgncc5w=
mw8prxq09y71hqjc6g7rxqvvb-guile-2.0.9.tar.xz") ("preferLocalBuild" . "1") (=
"url" . "(\"https://alpha.gnu.org/gnu/guix/bootstrap/i686-linux/20131110/gu=
ile-2.0.9.tar.xz\" \"http://alpha.gnu.org/gnu/guix/bootstrap/i686-linux/201=
31110/guile-2.0.9.tar.xz\" \"ftp://alpha.gnu.org/gnu/guix/bootstrap/i686-li=
nux/20131110/guile-2.0.9.tar.xz\" \"http://www.fdn.fr/~lcourtes/software/gu=
ix/packages/i686-linux/20131110/guile-2.0.9.tar.xz\" \"http://flashner.co.i=
l/guix/bootstrap/i686-linux/20131110/guile-2.0.9.tar.xz\")")) "/gnu/store/j=
agg4l53ar1m4hsgqlpisw9i4rq2whzd-guile-2.0.9.tar.xz.drv" 3af14e0> ("out") 3a=
f1780>) ("/gnu/store/d32948vi9bs5mmbnvlczqcgwwdqvygiw-build-bootstrap-guile=
.sh" "/gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-bash") "i686-linux" "/gnu=
/store/mzfkrxd4w8 [=E2=80=A6]
--8<---------------cut here---------------end--------------->8---

So this process is busy comparing deep structures, probably as a
consequence of 5cf4b26d52bcea382d98fb4becce89be9ee37b55.

Indeed, the load on berlin is at above 60 currently, with all these
evaluations processes consuming CPU=E2=80=A6

To be continued=E2=80=A6

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#36487; 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: Wed, 3 Jul 2019 10:45:01 UTC

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