From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 18 12:26:56 2017 Received: (at submit) by debbugs.gnu.org; 18 Jan 2017 17:26:56 +0000 Received: from localhost ([127.0.0.1]:34934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cTu0e-0007ef-GF for submit@debbugs.gnu.org; Wed, 18 Jan 2017 12:26:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39569) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cTtww-0007Yq-HS for submit@debbugs.gnu.org; Wed, 18 Jan 2017 12:23:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cTtwq-00034e-M4 for submit@debbugs.gnu.org; Wed, 18 Jan 2017 12:23:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46040) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cTtwq-00034a-IQ for submit@debbugs.gnu.org; Wed, 18 Jan 2017 12:23:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58772) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cTtwp-0001Ct-Hc for bug-guix@gnu.org; Wed, 18 Jan 2017 12:23:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cTtwk-00032L-Gg for bug-guix@gnu.org; Wed, 18 Jan 2017 12:22:59 -0500 Received: from smtp.hosts.co.uk ([85.233.160.19]:24358) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cTtwk-00031t-Aa for bug-guix@gnu.org; Wed, 18 Jan 2017 12:22:54 -0500 Received: from [79.123.23.187] (helo=pancake.local) by smtp.hosts.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87_1) (envelope-from ) id 1cTtwi-0002c9-7z for bug-guix@gnu.org; Wed, 18 Jan 2017 17:22:52 +0000 Message-ID: <1484760171.3242.7.camel@tourbillion-technology.com> Subject: pivot-root test fails on Ubuntu 16.04 From: Paul Garlick To: bug-guix@gnu.org Date: Wed, 18 Jan 2017 17:22:51 +0000 Content-Type: multipart/alternative; boundary="=-ljskVQixq+WCbgVg0RL6" X-Mailer: Evolution 3.18.5.2-0ubuntu3.1 Mime-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 18 Jan 2017 12:26:55 -0500 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: -5.0 (-----) --=-ljskVQixq+WCbgVg0RL6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hi, I have noticed that the pivot-root test on my development system has started to fail.  After running 'make check' the result: FAIL is recorded for the syscalls.scm test. I have recently updated the system.  It is running Ubuntu 16.04.  Previously, the test passed.  Now: $ uname -r 4.4.0-59-generic Best, Paul. --=-ljskVQixq+WCbgVg0RL6 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit
Hi,

I have noticed that the pivot-root test on my development system has started to fail.  After running 'make check' the result: FAIL is recorded for the syscalls.scm test.

I have recently updated the system.  It is running Ubuntu 16.04.  Previously, the test passed.  Now:

$ uname -r
4.4.0-59-generic

Best,

Paul.
--=-ljskVQixq+WCbgVg0RL6-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 19 11:23:23 2017 Received: (at 25476) by debbugs.gnu.org; 19 Jan 2017 16:23:23 +0000 Received: from localhost ([127.0.0.1]:35714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUFUh-0006wb-4m for submit@debbugs.gnu.org; Thu, 19 Jan 2017 11:23:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUFUf-0006wN-Rj for 25476@debbugs.gnu.org; Thu, 19 Jan 2017 11:23:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cUFUX-0007ev-HZ for 25476@debbugs.gnu.org; Thu, 19 Jan 2017 11:23:16 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44493) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cUFUX-0007er-Dx; Thu, 19 Jan 2017 11:23:13 -0500 Received: from [193.50.110.143] (port=43020 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cUFUV-0004aG-Ni; Thu, 19 Jan 2017 11:23:12 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Paul Garlick Subject: Re: bug#25476: pivot-root test fails on Ubuntu 16.04 References: <1484760171.3242.7.camel@tourbillion-technology.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 30 =?utf-8?Q?Niv=C3=B4se?= an 225 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-unknown-linux-gnu Date: Thu, 19 Jan 2017 17:23:08 +0100 In-Reply-To: <1484760171.3242.7.camel@tourbillion-technology.com> (Paul Garlick's message of "Wed, 18 Jan 2017 17:22:51 +0000") Message-ID: <87shofuihf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (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-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: 25476 Cc: 25476@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: -8.2 (--------) Hi! Paul Garlick skribis: > I have noticed that the pivot-root test on my development system has > started to fail. =C2=A0After running 'make check' the result: FAIL is > recorded for the syscalls.scm test. > > I have recently updated the system. =C2=A0It is running Ubuntu 16.04. > =C2=A0Previously, the test passed. =C2=A0Now: > > $ uname -r > 4.4.0-59-generic That=E2=80=99s on Git master, right? Could you post tests/syscalls.log? This test is known to be problematic with recent kernels, as written above it: --8<---------------cut here---------------start------------->8--- ;; XXX: Skip this test when running Linux > 4.7.5 to work around ;; . (when (or (not perform-container-tests?) (version>? (utsname:release (uname)) "4.7.5")) (test-skip 1)) --8<---------------cut here---------------end--------------->8--- AFAIK this particular problem was introduced around 4.7.5, as discussed in the bug report above, but maybe Ubuntu=E2=80=99s 4.4 has it too? Thanks for your report! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 20 18:29:13 2017 Received: (at 25476) by debbugs.gnu.org; 20 Jan 2017 23:29:13 +0000 Received: from localhost ([127.0.0.1]:36750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUicK-0000Tu-I6 for submit@debbugs.gnu.org; Fri, 20 Jan 2017 18:29:13 -0500 Received: from smtp.hosts.co.uk ([85.233.160.19]:56550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUiTq-0000Go-HY for 25476@debbugs.gnu.org; Fri, 20 Jan 2017 18:20:27 -0500 Received: from [79.123.23.187] (helo=pancake.local) by smtp.hosts.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87_1) (envelope-from ) id 1cUiTk-0000IQ-4B; Fri, 20 Jan 2017 23:20:20 +0000 Message-ID: <1484954418.3990.19.camel@tourbillion-technology.com> Subject: Re: bug#25476: pivot-root test fails on Ubuntu 16.04 From: Paul Garlick To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Fri, 20 Jan 2017 23:20:18 +0000 In-Reply-To: <87shofuihf.fsf@gnu.org> References: <1484760171.3242.7.camel@tourbillion-technology.com> <87shofuihf.fsf@gnu.org> Content-Type: multipart/mixed; boundary="=-TT68sLP9LOsdDZiri2Pf" X-Mailer: Evolution 3.18.5.2-0ubuntu3.1 Mime-Version: 1.0 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25476 X-Mailman-Approved-At: Fri, 20 Jan 2017 18:29:11 -0500 Cc: 25476@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.7 (/) --=-TT68sLP9LOsdDZiri2Pf Content-Type: multipart/alternative; boundary="=-uqjQFvLrNiUzoKo1ThBm" --=-uqjQFvLrNiUzoKo1ThBm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hi Ludo, > That’s on Git master, right? Yes, back on the master branch the test still fails: $ git describe v0.11.0-3373-g2df3d14 > Could you post tests/syscalls.log? > Attached. Best, Paul. --=-uqjQFvLrNiUzoKo1ThBm Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 8bit
Hi Ludo,

That’s on Git master, right?

Yes, back on the master branch the test still fails:

$ git describe
v0.11.0-3373-g2df3d14


Could you post tests/syscalls.log?

Attached.

Best,

Paul.
--=-uqjQFvLrNiUzoKo1ThBm-- --=-TT68sLP9LOsdDZiri2Pf Content-Disposition: attachment; filename="syscalls.log" Content-Type: text/x-log; name="syscalls.log"; charset="UTF-8" Content-Transfer-Encoding: base64 dGVzdC1uYW1lOiBtb3VudCwgRU5PRU5UCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206MzgKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAibW91 bnQsIEVOT0VOVCIKKyAgIEVOT0VOVAorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAg ICAobGFtYmRhICgpCisgICAgICAgICAgICAobW91bnQgIi9kZXYvbnVsbCIgIi9kb2VzLW5vdC1l eGlzdCIgImV4dDIiKQorICAgICAgICAgICAgI2YpCisgICAgICAgICAgKGNvbXBvc2Ugc3lzdGVt LWVycm9yLWVycm5vIGxpc3QpKSkKZXhwZWN0ZWQtdmFsdWU6IDIKYWN0dWFsLXZhbHVlOiAyCnJl c3VsdDogUEFTUwoKdGVzdC1uYW1lOiB1bW91bnQsIEVOT0VOVC9FUEVSTQpsb2NhdGlvbjogL2Rh dGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjQ2CnNvdXJjZToKKyAo dGVzdC1hc3NlcnQKKyAgICJ1bW91bnQsIEVOT0VOVC9FUEVSTSIKKyAgIChjYXRjaCAnc3lzdGVt LWVycm9yCisgICAgICAgICAgKGxhbWJkYSAoKSAodW1vdW50ICIvZG9lcy1ub3QtZXhpc3QiKSAj ZikKKyAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgIChtZW12IChzeXN0ZW0tZXJy b3ItZXJybm8gYXJncykKKyAgICAgICAgICAgICAgICAgIChsaXN0IEVQRVJNIEVOT0VOVCkpKSkp CmFjdHVhbC12YWx1ZTogKDEgMikKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG1vdW50LXBvaW50 cwpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2Nt OjU1CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJtb3VudC1wb2ludHMiCisgICAoYW55IChj dXRlIG1lbWJlciA8PiAobW91bnQtcG9pbnRzKSkKKyAgICAgICAgJygiLyIgIi9wcm9jIiAiL3N5 cyIgIi9kZXYiKSkpCmFjdHVhbC12YWx1ZTogKC8gL3N5cy9rZXJuZWwvc2VjdXJpdHkgL2Rldi9z aG0gL3J1bi9sb2NrIC9zeXMvZnMvY2dyb3VwIC9zeXMvZnMvY2dyb3VwL3N5c3RlbWQgL3N5cy9m cy9wc3RvcmUgL3N5cy9mcy9jZ3JvdXAvbWVtb3J5IC9zeXMvZnMvY2dyb3VwL25ldF9jbHMsbmV0 X3ByaW8gL3N5cy9mcy9jZ3JvdXAvcGlkcyAvc3lzL2ZzL2Nncm91cC9jcHVzZXQgL3N5cy9mcy9j Z3JvdXAvY3B1LGNwdWFjY3QgL3N5cy9mcy9jZ3JvdXAvYmxraW8gL3N5cy9mcy9jZ3JvdXAvZGV2 aWNlcyAvc3lzL2ZzL2Nncm91cC9mcmVlemVyIC9zeXMvZnMvY2dyb3VwL3BlcmZfZXZlbnQgL3N5 cy9mcy9jZ3JvdXAvaHVnZXRsYiAvcHJvYy9zeXMvZnMvYmluZm10X21pc2MgL3N5cy9rZXJuZWwv ZGVidWcgL2Rldi9tcXVldWUgL2Rldi9odWdlcGFnZXMgL3J1bi9ycGNfcGlwZWZzIC9zeXMvZnMv ZnVzZS9jb25uZWN0aW9ucyAvZGF0YSAvcnVuL2NnbWFuYWdlci9mcyAvcnVuL3VzZXIvMTAwMCAv cnVuL3VzZXIvMTAwMC9ndmZzKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogc3dhcG9uLCBFTk9F TlQvRVBFUk0KbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2Nh bGxzLnNjbTo2MQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAic3dhcG9uLCBFTk9FTlQvRVBF Uk0iCisgICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgIChsYW1iZGEgKCkgKHN3YXBv biAiL2RvZXMtbm90LWV4aXN0IikgI2YpCisgICAgICAgICAgKGxhbWJkYSBhcmdzCisgICAgICAg ICAgICAobWVtdiAoc3lzdGVtLWVycm9yLWVycm5vIGFyZ3MpCisgICAgICAgICAgICAgICAgICAo bGlzdCBFUEVSTSBFTk9FTlQpKSkpKQphY3R1YWwtdmFsdWU6ICgxIDIpCnJlc3VsdDogUEFTUwoK dGVzdC1uYW1lOiBzd2Fwb2ZmLCBFTk9FTlQvRUlOVkFML0VQRVJNCmxvY2F0aW9uOiAvZGF0YS9w YXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206NjkKc291cmNlOgorICh0ZXN0 LWFzc2VydAorICAgInN3YXBvZmYsIEVOT0VOVC9FSU5WQUwvRVBFUk0iCisgICAoY2F0Y2ggJ3N5 c3RlbS1lcnJvcgorICAgICAgICAgIChsYW1iZGEgKCkgKHN3YXBvZmYgIi9kb2VzLW5vdC1leGlz dCIpICNmKQorICAgICAgICAgIChsYW1iZGEgYXJncworICAgICAgICAgICAgKG1lbXYgKHN5c3Rl bS1lcnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAgKGxpc3QgRVBFUk0gRUlOVkFM IEVOT0VOVCkpKSkpCmFjdHVhbC12YWx1ZTogKDEgMjIgMikKcmVzdWx0OiBQQVNTCgp0ZXN0LW5h bWU6IG1rZHRlbXAhCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9z eXNjYWxscy5zY206NzcKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgIm1rZHRlbXAhIgorICAg KGxldCogKCh0bXAgKG9yIChnZXRlbnYgIlRNUERJUiIpICIvdG1wIikpCisgICAgICAgICAgKGRp ciAobWtkdGVtcCEKKyAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgdG1wICIvZ3VpeC10 ZXN0LVhYWFhYWCIpKSkpCisgICAgIChhbmQgKGZpbGUtZXhpc3RzPyBkaXIpIChiZWdpbiAocm1k aXIgZGlyKSAjdCkpKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTog c3RhdGZzLCBFTk9FTlQKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3Rz L3N5c2NhbGxzLnNjbTo4NQpzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICJzdGF0ZnMsIEVOT0VO VCIKKyAgIEVOT0VOVAorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAgICAobGFtYmRh ICgpIChzdGF0ZnMgIi9kb2VzLW5vdC1leGlzdCIpKQorICAgICAgICAgIChjb21wb3NlIHN5c3Rl bS1lcnJvci1lcnJubyBsaXN0KSkpCmV4cGVjdGVkLXZhbHVlOiAyCmFjdHVhbC12YWx1ZTogMgpy ZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogc3RhdGZzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJj ZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206OTIKc291cmNlOgorICh0ZXN0LWFzc2VydAor ICAgInN0YXRmcyIKKyAgIChsZXQgKChmcyAoc3RhdGZzICIvIikpKQorICAgICAoYW5kIChmaWxl LXN5c3RlbT8gZnMpCisgICAgICAgICAgKD4gKGZpbGUtc3lzdGVtLWJsb2NrLXNpemUgZnMpIDAp CisgICAgICAgICAgKD49IChmaWxlLXN5c3RlbS1ibG9ja3MtYXZhaWxhYmxlIGZzKSAwKQorICAg ICAgICAgICg+PSAoZmlsZS1zeXN0ZW0tYmxvY2tzLWZyZWUgZnMpCisgICAgICAgICAgICAgIChm aWxlLXN5c3RlbS1ibG9ja3MtYXZhaWxhYmxlIGZzKSkpKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1 bHQ6IFBBU1MKCnRlc3QtbmFtZTogY2xvbmUKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29k ZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToxMDkKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAg ImNsb25lIgorICAgKG1hdGNoIChjbG9uZSAobG9naW9yIENMT05FX05FV1VTRVIgU0lHQ0hMRCkp CisgICAgICAgICAgKDAgKHByaW1pdGl2ZS1leGl0IDQyKSkKKyAgICAgICAgICAocGlkIChhbmQg KG5vdCAoZXF1YWw/CisgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZGxpbmsgKHVzZXIt bmFtZXNwYWNlIHBpZCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZGxpbmsgKHVz ZXItbmFtZXNwYWNlIChnZXRwaWQpKSkpKQorICAgICAgICAgICAgICAgICAgICAobWF0Y2ggKHdh aXRwaWQgcGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKChfIC4gc3RhdHVzKSAoPSA0 MiAoc3RhdHVzOmV4aXQtdmFsIHN0YXR1cykpKSkpKSkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0 OiBQQVNTCgp0ZXN0LW5hbWU6IHNldG5zCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206MTIyCnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJz ZXRucyIKKyAgIChtYXRjaCAoY2xvbmUgKGxvZ2lvciBDTE9ORV9ORVdVU0VSIFNJR0NITEQpKQor ICAgICAgICAgICgwIChwcmltaXRpdmUtZXhpdCAwKSkKKyAgICAgICAgICAoY2xvbmUtcGlkCisg ICAgICAgICAgICAobWF0Y2ggKHBpcGUpCisgICAgICAgICAgICAgICAgICAgKChpbiAuIG91dCkK KyAgICAgICAgICAgICAgICAgICAgKG1hdGNoIChwcmltaXRpdmUtZm9yaykKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICgwCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNsb3NlIGlu KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjYWxsLXdpdGgtaW5wdXQtZmlsZQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVzZXItbmFtZXNwYWNlIGNsb25lLXBpZCkKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpIChzZXRucyAocG9ydC0+ ZmRlcyBwb3J0KSAwKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdyaXRlICdkb25l IG91dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2Ugb3V0KQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAwKSkKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgIChmb3JrLXBpZAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2Ug b3V0KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZCBpbikKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKGxldCAoKHJlc3VsdAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChhbmQgKGVxdWFsPworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAocmVhZGxpbmsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAodXNlci1uYW1lc3BhY2UgY2xvbmUtcGlkKSkKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHJlYWRsaW5rCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVzZXItbmFtZXNwYWNlIGZvcmstcGlkKSkp KSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdhaXRwaWQgY2xvbmUtcGlkKQor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3YWl0cGlkIGZvcmstcGlkKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdCkpKSkpKSkpCmFjdHVhbC12YWx1ZTogI3QK cmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHBpdm90LXJvb3QKbG9jYXRpb246IC9kYXRhL3BhdWwv c291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToxNTQKc291cmNlOgorICh0ZXN0LWVx dWFsCisgICAicGl2b3Qtcm9vdCIKKyAgICN0CisgICAobWF0Y2ggKHBpcGUpCisgICAgICAgICAg KChpbiAuIG91dCkKKyAgICAgICAgICAgKG1hdGNoIChjbG9uZSAobG9naW9yIENMT05FX05FV1VT RVIgQ0xPTkVfTkVXTlMgU0lHQ0hMRCkpCisgICAgICAgICAgICAgICAgICAoMAorICAgICAgICAg ICAgICAgICAgIChkeW5hbWljLXdpbmQKKyAgICAgICAgICAgICAgICAgICAgIChjb25zdCAjdCkK KyAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAgICAgICAg KGNsb3NlIGluKQorICAgICAgICAgICAgICAgICAgICAgICAoY2FsbC13aXRoLXRlbXBvcmFyeS1k aXJlY3RvcnkKKyAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhIChyb290KQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHB1dC1vbGQgKHN0cmluZy1hcHBlbmQgcm9vdCAi L3JlYWwtcm9vdCIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1vdW50ICJub25l IiByb290ICJ0bXBmcyIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChta2RpciBwdXQt b2xkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2FsbC13aXRoLW91dHB1dC1maWxl CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgcm9vdCAiL3Rl c3QiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpIChkaXNw bGF5ICJ0ZXN0aW5nXG4iIHBvcnQpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBp dm90LXJvb3Qgcm9vdCBwdXQtb2xkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAod3Jp dGUgKGZpbGUtZXhpc3RzPyAiL3Rlc3QiKSBvdXQpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChjbG9zZSBvdXQpKSkpKQorICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoKSAocHJp bWl0aXZlLWV4aXQgMCkpKSkKKyAgICAgICAgICAgICAgICAgIChwaWQgKGNsb3NlIG91dCkKKyAg ICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHJlc3VsdCAocmVhZCBpbikpKQorICAgICAgICAg ICAgICAgICAgICAgICAgIChjbG9zZSBpbikKKyAgICAgICAgICAgICAgICAgICAgICAgICAoYW5k ICh6ZXJvPyAobWF0Y2ggKHdhaXRwaWQgcGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoKF8gLiBzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoc3RhdHVzOmV4aXQtdmFsIHN0YXR1cykpKSkKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChlcT8gI3QgcmVzdWx0KSkpKSkpKSkKZXhwZWN0ZWQtdmFs dWU6ICN0CmFjdHVhbC12YWx1ZTogI2YKcmVzdWx0OiBGQUlMCgp0ZXN0LW5hbWU6IGZjbnRsLWZs b2NrIHdhaXQKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2Nh bGxzLnNjbToxODgKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAiZmNudGwtZmxvY2sgd2FpdCIK KyAgIDQyCisgICAobGV0ICgoZmlsZSAob3Blbi1maWxlIHRlbXAtZmlsZSAidzBiIikpKQorICAg ICAoZmNudGwtZmxvY2sgZmlsZSAnd3JpdGUtbG9jaykKKyAgICAgKG1hdGNoIChwcmltaXRpdmUt Zm9yaykKKyAgICAgICAgICAgICgwCisgICAgICAgICAgICAgKGR5bmFtaWMtd2luZAorICAgICAg ICAgICAgICAgKGNvbnN0ICN0KQorICAgICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAg ICAgICAgICAobGV0ICgoZmlsZSAob3Blbi1maWxlIHRlbXAtZmlsZSAicjBiIikpKQorICAgICAg ICAgICAgICAgICAgIChmY250bC1mbG9jayBmaWxlICdyZWFkLWxvY2spCisgICAgICAgICAgICAg ICAgICAgKHByaW1pdGl2ZS1leGl0IChyZWFkIGZpbGUpKSkKKyAgICAgICAgICAgICAgICAgKHBy aW1pdGl2ZS1leGl0IDEpKQorICAgICAgICAgICAgICAgKGxhbWJkYSAoKSAocHJpbWl0aXZlLWV4 aXQgMikpKSkKKyAgICAgICAgICAgIChwaWQgKGRpc3BsYXkgImhlbGxvLCB3b3JsZCEiIGZpbGUp CisgICAgICAgICAgICAgICAgIChmb3JjZS1vdXRwdXQgZmlsZSkKKyAgICAgICAgICAgICAgICAg KHNsZWVwIDEpCisgICAgICAgICAgICAgICAgIChzZWVrIGZpbGUgMCBTRUVLX1NFVCkKKyAgICAg ICAgICAgICAgICAgKHRydW5jYXRlLWZpbGUgZmlsZSAwKQorICAgICAgICAgICAgICAgICAod3Jp dGUgNDIgZmlsZSkKKyAgICAgICAgICAgICAgICAgKGZvcmNlLW91dHB1dCBmaWxlKQorICAgICAg ICAgICAgICAgICAoZmNudGwtZmxvY2sgZmlsZSAndW5sb2NrKQorICAgICAgICAgICAgICAgICAo bWF0Y2ggKHdhaXRwaWQgcGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgKChfIC4gc3RhdHVz KQorICAgICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChyZXN1bHQgKHN0YXR1czpleGl0LXZh bCBzdGF0dXMpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChjbG9zZS1wb3J0IGZpbGUp CisgICAgICAgICAgICAgICAgICAgICAgICAgICByZXN1bHQpKSkpKSkpCmV4cGVjdGVkLXZhbHVl OiA0MgphY3R1YWwtdmFsdWU6IDQyCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBmY250bC1mbG9j ayBub24tYmxvY2tpbmcKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3Rz L3N5c2NhbGxzLnNjbToyMjcKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAiZmNudGwtZmxvY2sg bm9uLWJsb2NraW5nIgorICAgRUFHQUlOCisgICAobWF0Y2ggKHBpcGUpCisgICAgICAgICAgKChp bnB1dCAuIG91dHB1dCkKKyAgICAgICAgICAgKG1hdGNoIChwcmltaXRpdmUtZm9yaykKKyAgICAg ICAgICAgICAgICAgICgwCisgICAgICAgICAgICAgICAgICAgKGR5bmFtaWMtd2luZAorICAgICAg ICAgICAgICAgICAgICAgKGNvbnN0ICN0KQorICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAo KQorICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2UtcG9ydCBvdXRwdXQpCisgICAgICAgICAg ICAgICAgICAgICAgIChyZWFkLWNoYXIgaW5wdXQpCisgICAgICAgICAgICAgICAgICAgICAgIChs ZXQgKChmaWxlIChvcGVuLWZpbGUgdGVtcC1maWxlICJ3MCIpKSkKKyAgICAgICAgICAgICAgICAg ICAgICAgICAoY2F0Y2ggJ2Zsb2NrLWVycm9yCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZmNudGwt ZmxvY2sgZmlsZSAnd3JpdGUtbG9jayAjOndhaXQ/ICNmKSkKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKGxhbWJkYSAoa2V5IGVycm5vKQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAocGsgJ2Vycm5vIGVycm5vKSkpKSkKKyAgICAgICAg ICAgICAgICAgICAgICAgKHByaW1pdGl2ZS1leGl0IC0xKSkKKyAgICAgICAgICAgICAgICAgICAg IChsYW1iZGEgKCkgKHByaW1pdGl2ZS1leGl0IC0yKSkpKQorICAgICAgICAgICAgICAgICAgKHBp ZCAoY2xvc2UtcG9ydCBpbnB1dCkKKyAgICAgICAgICAgICAgICAgICAgICAgKGxldCAoKGZpbGUg KG9wZW4tZmlsZSB0ZW1wLWZpbGUgIncwIikpKQorICAgICAgICAgICAgICAgICAgICAgICAgIChm Y250bC1mbG9jayBmaWxlICd3cml0ZS1sb2NrKQorICAgICAgICAgICAgICAgICAgICAgICAgICh3 cml0ZSAnZ3JlZW4tbGlnaHQgb3V0cHV0KQorICAgICAgICAgICAgICAgICAgICAgICAgIChmb3Jj ZS1vdXRwdXQgb3V0cHV0KQorICAgICAgICAgICAgICAgICAgICAgICAgIChtYXRjaCAod2FpdHBp ZCBwaWQpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoXyAuIHN0YXR1cykKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChyZXN1bHQgKHN0YXR1czpleGl0 LXZhbCBzdGF0dXMpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZjbnRs LWZsb2NrIGZpbGUgJ3VubG9jaykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg KGNsb3NlLXBvcnQgZmlsZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz dWx0KSkpKSkpKSkpCgo7OzsgKGVycm5vIDExKQpleHBlY3RlZC12YWx1ZTogMTEKYWN0dWFsLXZh bHVlOiAxMQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogYWxsLW5ldHdvcmstaW50ZXJmYWNlLW5h bWVzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5z Y206MjY5CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJhbGwtbmV0d29yay1pbnRlcmZhY2Ut bmFtZXMiCisgICAobWF0Y2ggKGFsbC1uZXR3b3JrLWludGVyZmFjZS1uYW1lcykKKyAgICAgICAg ICAoKCg/IHN0cmluZz8gbmFtZXMpIC4uMSkgKG1lbWJlciAibG8iIG5hbWVzKSkpKQphY3R1YWwt dmFsdWU6IChsbyB3bGFuMCBldGgwKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogbmV0d29yay1p bnRlcmZhY2UtbmFtZXMKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3Rz L3N5c2NhbGxzLnNjbToyNzQKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgIm5ldHdvcmstaW50 ZXJmYWNlLW5hbWVzIgorICAgKG1hdGNoIChuZXR3b3JrLWludGVyZmFjZS1uYW1lcykKKyAgICAg ICAgICAoKCg/IHN0cmluZz8gbmFtZXMpIC4uMSkKKyAgICAgICAgICAgKGxzZXQ8PQorICAgICAg ICAgICAgIHN0cmluZz0/CisgICAgICAgICAgICAgbmFtZXMKKyAgICAgICAgICAgICAoYWxsLW5l dHdvcmstaW50ZXJmYWNlLW5hbWVzKSkpKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1bHQ6IFBBU1MK CnRlc3QtbmFtZTogbmV0d29yay1pbnRlcmZhY2UtZmxhZ3MKbG9jYXRpb246IC9kYXRhL3BhdWwv c291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToyNzkKc291cmNlOgorICh0ZXN0LWFz c2VydAorICAgIm5ldHdvcmstaW50ZXJmYWNlLWZsYWdzIgorICAgKGxldCogKChzb2NrIChzb2Nr ZXQgQUZfSU5FVCBTT0NLX1NUUkVBTSAwKSkKKyAgICAgICAgICAoZmxhZ3MgKG5ldHdvcmstaW50 ZXJmYWNlLWZsYWdzIHNvY2sgImxvIikpKQorICAgICAoY2xvc2UtcG9ydCBzb2NrKQorICAgICAo YW5kIChub3QgKHplcm8/IChsb2dhbmQgZmxhZ3MgSUZGX0xPT1BCQUNLKSkpCisgICAgICAgICAg KG5vdCAoemVybz8gKGxvZ2FuZCBmbGFncyBJRkZfVVApKSkpKSkKYWN0dWFsLXZhbHVlOiAjdApy ZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogbG9vcGJhY2stbmV0d29yay1pbnRlcmZhY2U/CmxvY2F0 aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206Mjg2CnNv dXJjZToKKyAodGVzdC1lcXVhbAorICAgImxvb3BiYWNrLW5ldHdvcmstaW50ZXJmYWNlPyIKKyAg IEVOT0RFVgorICAgKGFuZCAobG9vcGJhY2stbmV0d29yay1pbnRlcmZhY2U/ICJsbyIpCisgICAg ICAgIChjYXRjaCAnc3lzdGVtLWVycm9yCisgICAgICAgICAgICAgICAobGFtYmRhICgpCisgICAg ICAgICAgICAgICAgIChsb29wYmFjay1uZXR3b3JrLWludGVyZmFjZT8gIm5vbmV4aXN0ZW50IikK KyAgICAgICAgICAgICAgICAgI2YpCisgICAgICAgICAgICAgICAobGFtYmRhIGFyZ3MgKHN5c3Rl bS1lcnJvci1lcnJubyBhcmdzKSkpKSkKZXhwZWN0ZWQtdmFsdWU6IDE5CmFjdHVhbC12YWx1ZTog MTkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHNldC1uZXR3b3JrLWludGVyZmFjZS1mbGFncwps b2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjI5 Nwpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAic2V0LW5ldHdvcmstaW50ZXJmYWNlLWZsYWdz IgorICAgKGxldCAoKHNvY2sgKHNvY2tldCBBRl9JTkVUIFNPQ0tfU1RSRUFNIDApKSkKKyAgICAg KGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAg ICAgKHNldC1uZXR3b3JrLWludGVyZmFjZS1mbGFncyBzb2NrICJsbyIgSUZGX1VQKSkKKyAgICAg ICAgICAgIChsYW1iZGEgYXJncworICAgICAgICAgICAgICAoY2xvc2UtcG9ydCBzb2NrKQorICAg ICAgICAgICAgICAobWVtdiAoc3lzdGVtLWVycm9yLWVycm5vIGFyZ3MpCisgICAgICAgICAgICAg ICAgICAgIChsaXN0IEVQRVJNIEVBQ0NFUykpKSkpKQphY3R1YWwtdmFsdWU6ICgxIDEzKQpyZXN1 bHQ6IFBBU1MKCnRlc3QtbmFtZTogbmV0d29yay1pbnRlcmZhY2UtYWRkcmVzcyBsbwpsb2NhdGlv bjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjMwNwpzb3Vy Y2U6CisgKHRlc3QtZXF1YWwKKyAgICJuZXR3b3JrLWludGVyZmFjZS1hZGRyZXNzIGxvIgorICAg KG1ha2Utc29ja2V0LWFkZHJlc3MKKyAgICAgQUZfSU5FVAorICAgICAoaW5ldC1wdG9uIEFGX0lO RVQgIjEyNy4wLjAuMSIpCisgICAgIDApCisgICAobGV0KiAoKHNvY2sgKHNvY2tldCBBRl9JTkVU IFNPQ0tfU1RSRUFNIDApKQorICAgICAgICAgIChhZGRyIChuZXR3b3JrLWludGVyZmFjZS1hZGRy ZXNzIHNvY2sgImxvIikpKQorICAgICAoY2xvc2UtcG9ydCBzb2NrKQorICAgICBhZGRyKSkKZXhw ZWN0ZWQtdmFsdWU6ICMoMiAyMTMwNzA2NDMzIDApCmFjdHVhbC12YWx1ZTogIygyIDIxMzA3MDY0 MzMgMCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHNldC1uZXR3b3JrLWludGVyZmFjZS1hZGRy ZXNzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5z Y206MzE1CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJzZXQtbmV0d29yay1pbnRlcmZhY2Ut YWRkcmVzcyIKKyAgIChsZXQgKChzb2NrIChzb2NrZXQgQUZfSU5FVCBTT0NLX1NUUkVBTSAwKSkp CisgICAgIChjYXRjaCAnc3lzdGVtLWVycm9yCisgICAgICAgICAgICAobGFtYmRhICgpCisgICAg ICAgICAgICAgIChzZXQtbmV0d29yay1pbnRlcmZhY2UtYWRkcmVzcworICAgICAgICAgICAgICAg IHNvY2sKKyAgICAgICAgICAgICAgICAibm9uZXhpc3RlbnQiCisgICAgICAgICAgICAgICAgKG1h a2Utc29ja2V0LWFkZHJlc3MKKyAgICAgICAgICAgICAgICAgIEFGX0lORVQKKyAgICAgICAgICAg ICAgICAgIChpbmV0LXB0b24gQUZfSU5FVCAiMTI3LjEyLjE0LjE1IikKKyAgICAgICAgICAgICAg ICAgIDApKSkKKyAgICAgICAgICAgIChsYW1iZGEgYXJncworICAgICAgICAgICAgICAoY2xvc2Ut cG9ydCBzb2NrKQorICAgICAgICAgICAgICAobWVtdiAoc3lzdGVtLWVycm9yLWVycm5vIGFyZ3Mp CisgICAgICAgICAgICAgICAgICAgIChsaXN0IEVQRVJNIEVBQ0NFUykpKSkpKQphY3R1YWwtdmFs dWU6ICgxIDEzKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogbmV0d29yay1pbnRlcmZhY2UtbmV0 bWFzayBsbwpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2Fs bHMuc2NtOjMyOQpzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICJuZXR3b3JrLWludGVyZmFjZS1u ZXRtYXNrIGxvIgorICAgKG1ha2Utc29ja2V0LWFkZHJlc3MKKyAgICAgQUZfSU5FVAorICAgICAo aW5ldC1wdG9uIEFGX0lORVQgIjI1NS4wLjAuMCIpCisgICAgIDApCisgICAobGV0KiAoKHNvY2sg KHNvY2tldCBBRl9JTkVUIFNPQ0tfU1RSRUFNIDApKQorICAgICAgICAgIChhZGRyIChuZXR3b3Jr LWludGVyZmFjZS1uZXRtYXNrIHNvY2sgImxvIikpKQorICAgICAoY2xvc2UtcG9ydCBzb2NrKQor ICAgICBhZGRyKSkKZXhwZWN0ZWQtdmFsdWU6ICMoMiA0Mjc4MTkwMDgwIDApCmFjdHVhbC12YWx1 ZTogIygyIDQyNzgxOTAwODAgMCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHNldC1uZXR3b3Jr LWludGVyZmFjZS1uZXRtYXNrCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90 ZXN0cy9zeXNjYWxscy5zY206MzM3CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJzZXQtbmV0 d29yay1pbnRlcmZhY2UtbmV0bWFzayIKKyAgIChsZXQgKChzb2NrIChzb2NrZXQgQUZfSU5FVCBT T0NLX1NUUkVBTSAwKSkpCisgICAgIChjYXRjaCAnc3lzdGVtLWVycm9yCisgICAgICAgICAgICAo bGFtYmRhICgpCisgICAgICAgICAgICAgIChzZXQtbmV0d29yay1pbnRlcmZhY2UtbmV0bWFzawor ICAgICAgICAgICAgICAgIHNvY2sKKyAgICAgICAgICAgICAgICAibm9uZXhpc3RlbnQiCisgICAg ICAgICAgICAgICAgKG1ha2Utc29ja2V0LWFkZHJlc3MKKyAgICAgICAgICAgICAgICAgIEFGX0lO RVQKKyAgICAgICAgICAgICAgICAgIChpbmV0LXB0b24gQUZfSU5FVCAiMjU1LjAuMC4wIikKKyAg ICAgICAgICAgICAgICAgIDApKSkKKyAgICAgICAgICAgIChsYW1iZGEgYXJncworICAgICAgICAg ICAgICAoY2xvc2UtcG9ydCBzb2NrKQorICAgICAgICAgICAgICAobWVtdiAoc3lzdGVtLWVycm9y LWVycm5vIGFyZ3MpCisgICAgICAgICAgICAgICAgICAgIChsaXN0IEVQRVJNIEVBQ0NFUykpKSkp KQphY3R1YWwtdmFsdWU6ICgxIDEzKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogbmV0d29yay1p bnRlcmZhY2VzIHJldHVybnMgb25lIG9yIG1vcmUgaW50ZXJmYWNlcwpsb2NhdGlvbjogL2RhdGEv cGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjM1MApzb3VyY2U6CisgKHRl c3QtZXF1YWwKKyAgICJuZXR3b3JrLWludGVyZmFjZXMgcmV0dXJucyBvbmUgb3IgbW9yZSBpbnRl cmZhY2VzIgorICAgJygjdCAjdCAjdCkKKyAgIChtYXRjaCAobmV0d29yay1pbnRlcmZhY2VzKQor ICAgICAgICAgICgoaW50ZXJmYWNlcyAuLjEpCisgICAgICAgICAgIChsaXN0IChldmVyeSBpbnRl cmZhY2U/IGludGVyZmFjZXMpCisgICAgICAgICAgICAgICAgIChldmVyeSBzdHJpbmc/IChtYXAg aW50ZXJmYWNlLW5hbWUgaW50ZXJmYWNlcykpCisgICAgICAgICAgICAgICAgIChldmVyeSAobGFt YmRhIChzb2NrYWRkcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yICh2ZWN0b3I/IHNv Y2thZGRyKSAobm90IHNvY2thZGRyKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAobWFwIGlu dGVyZmFjZS1hZGRyZXNzIGludGVyZmFjZXMpKSkpKSkKZXhwZWN0ZWQtdmFsdWU6ICgjdCAjdCAj dCkKYWN0dWFsLXZhbHVlOiAoI3QgI3QgI3QpCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBuZXR3 b3JrLWludGVyZmFjZXMgcmV0dXJucyAibG8iCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNv ZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206MzYyCnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAg Im5ldHdvcmstaW50ZXJmYWNlcyByZXR1cm5zIFwibG9cIiIKKyAgIChsaXN0ICN0CisgICAgICAg ICAobWFrZS1zb2NrZXQtYWRkcmVzcworICAgICAgICAgICBBRl9JTkVUCisgICAgICAgICAgIChp bmV0LXB0b24gQUZfSU5FVCAiMTI3LjAuMC4xIikKKyAgICAgICAgICAgMCkpCisgICAobWF0Y2gg KGZpbHRlcgorICAgICAgICAgICAgKGxhbWJkYSAoaW50ZXJmYWNlKQorICAgICAgICAgICAgICAo c3RyaW5nPT8gImxvIiAoaW50ZXJmYWNlLW5hbWUgaW50ZXJmYWNlKSkpCisgICAgICAgICAgICAo bmV0d29yay1pbnRlcmZhY2VzKSkKKyAgICAgICAgICAoKGxvb3BiYWNrcyAuLjEpCisgICAgICAg ICAgIChsaXN0IChldmVyeSAobGFtYmRhIChsbykKKyAgICAgICAgICAgICAgICAgICAgICAgICAg KG5vdCAoemVybz8gKGxvZ2FuZAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIElGRl9MT09QQkFDSworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IChpbnRlcmZhY2UtZmxhZ3MgbG8pKSkpKQorICAgICAgICAgICAgICAgICAgICAgICAgbG9vcGJh Y2tzKQorICAgICAgICAgICAgICAgICAobWF0Y2ggKGZpbmQgKGxhbWJkYSAobG8pCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICg9IEFGX0lORVQKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKHNvY2thZGRyOmZhbSAoaW50ZXJmYWNlLWFkZHJlc3MgbG8pKSkpCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsb29wYmFja3MpCisgICAgICAgICAgICAgICAg ICAgICAgICAoI2YgI2YpCisgICAgICAgICAgICAgICAgICAgICAgICAobG8gKGludGVyZmFjZS1h ZGRyZXNzIGxvKSkpKSkpKQpleHBlY3RlZC12YWx1ZTogKCN0ICMoMiAyMTMwNzA2NDMzIDApKQph Y3R1YWwtdmFsdWU6ICgjdCAjKDIgMjEzMDcwNjQzMyAwKSkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5h bWU6IGFkZC1uZXR3b3JrLXJvdXRlL2dhdGV3YXkKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNl Q29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTozNzgKc291cmNlOgorICh0ZXN0LWFzc2VydAor ICAgImFkZC1uZXR3b3JrLXJvdXRlL2dhdGV3YXkiCisgICAobGV0ICgoc29jayAoc29ja2V0IEFG X0lORVQgU09DS19TVFJFQU0gMCkpCisgICAgICAgICAoZ2F0ZXdheQorICAgICAgICAgICAobWFr ZS1zb2NrZXQtYWRkcmVzcworICAgICAgICAgICAgIEFGX0lORVQKKyAgICAgICAgICAgICAoaW5l dC1wdG9uIEFGX0lORVQgIjE5Mi4xNjguMC4xIikKKyAgICAgICAgICAgICAwKSkpCisgICAgIChj YXRjaCAnc3lzdGVtLWVycm9yCisgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAg IChhZGQtbmV0d29yay1yb3V0ZS9nYXRld2F5IHNvY2sgZ2F0ZXdheSkpCisgICAgICAgICAgICAo bGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAgICAgICAg ICAgKG1lbXYgKHN5c3RlbS1lcnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAgICAo bGlzdCBFUEVSTSBFQUNDRVMpKSkpKSkKYWN0dWFsLXZhbHVlOiAoMSAxMykKcmVzdWx0OiBQQVNT Cgp0ZXN0LW5hbWU6IGRlbGV0ZS1uZXR3b3JrLXJvdXRlCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3Nv dXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206MzkxCnNvdXJjZToKKyAodGVzdC1hc3Nl cnQKKyAgICJkZWxldGUtbmV0d29yay1yb3V0ZSIKKyAgIChsZXQgKChzb2NrIChzb2NrZXQgQUZf SU5FVCBTT0NLX1NUUkVBTSAwKSkKKyAgICAgICAgIChkZXN0aW5hdGlvbgorICAgICAgICAgICAo bWFrZS1zb2NrZXQtYWRkcmVzcyBBRl9JTkVUIElOQUREUl9BTlkgMCkpKQorICAgICAoY2F0Y2gg J3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAgICAoZGVs ZXRlLW5ldHdvcmstcm91dGUgc29jayBkZXN0aW5hdGlvbikpCisgICAgICAgICAgICAobGFtYmRh IGFyZ3MKKyAgICAgICAgICAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAgICAgICAgICAgKG1l bXYgKHN5c3RlbS1lcnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAgICAobGlzdCBF UEVSTSBFQUNDRVMpKSkpKSkKYWN0dWFsLXZhbHVlOiAoMSAxMykKcmVzdWx0OiBQQVNTCgp0ZXN0 LW5hbWU6IHRjZ2V0YXR0ciBFTk9UVFkKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9n dWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTo0MDEKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAidGNn ZXRhdHRyIEVOT1RUWSIKKyAgIEVOT1RUWQorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAg ICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAoY2FsbC13aXRoLWlucHV0LWZpbGUKKyAgICAg ICAgICAgICAgIi9kZXYvbnVsbCIKKyAgICAgICAgICAgICAgKGxhbWJkYSAocG9ydCkgKHRjZ2V0 YXR0ciAoZmlsZW5vIHBvcnQpKSkpKQorICAgICAgICAgIChjb21wb3NlIHN5c3RlbS1lcnJvci1l cnJubyBsaXN0KSkpCmV4cGVjdGVkLXZhbHVlOiAyNQphY3R1YWwtdmFsdWU6IDI1CnJlc3VsdDog UEFTUwoKdGVzdC1uYW1lOiB0Y2dldGF0dHIKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29k ZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTo0MTUKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAg InRjZ2V0YXR0ciIKKyAgIChsZXQgKCh0ZXJtaW9zICh0Y2dldGF0dHIgMCkpKQorICAgICAoYW5k ICh0ZXJtaW9zPyB0ZXJtaW9zKQorICAgICAgICAgICg+ICh0ZXJtaW9zLWlucHV0LXNwZWVkIHRl cm1pb3MpIDApCisgICAgICAgICAgKD4gKHRlcm1pb3Mtb3V0cHV0LXNwZWVkIHRlcm1pb3MpIDAp KSkpCnJlc3VsdDogU0tJUAoKdGVzdC1uYW1lOiB0Y3NldGF0dHIKbG9jYXRpb246IC9kYXRhL3Bh dWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTo0MjEKc291cmNlOgorICh0ZXN0 LWFzc2VydAorICAgInRjc2V0YXR0ciIKKyAgIChsZXQgKChmaXJzdCAodGNnZXRhdHRyIDApKSkK KyAgICAgKHRjc2V0YXR0ciAwICh0Y3NldGF0dHItYWN0aW9uIFRDU0FOT1cpIGZpcnN0KQorICAg ICAoZXF1YWw/IGZpcnN0ICh0Y2dldGF0dHIgMCkpKSkKcmVzdWx0OiBTS0lQCgp0ZXN0LW5hbWU6 IHRlcm1pbmFsLXdpbmRvdy1zaXplIEVOT1RUWQpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VD b2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjQyNgpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0Cisg ICAidGVybWluYWwtd2luZG93LXNpemUgRU5PVFRZIgorICAgKGNhbGwtd2l0aC1pbnB1dC1maWxl CisgICAgICIvZGV2L251bGwiCisgICAgIChsYW1iZGEgKHBvcnQpCisgICAgICAgKGNhdGNoICdz eXN0ZW0tZXJyb3IKKyAgICAgICAgICAgICAgKGxhbWJkYSAoKSAodGVybWluYWwtd2luZG93LXNp emUgcG9ydCkpCisgICAgICAgICAgICAgIChsYW1iZGEgYXJncworICAgICAgICAgICAgICAgICht ZW12IChzeXN0ZW0tZXJyb3ItZXJybm8gYXJncykKKyAgICAgICAgICAgICAgICAgICAgICAobGlz dCBFTk9UVFkgRUlOVkFMKSkpKSkpKQphY3R1YWwtdmFsdWU6ICgyNSAyMikKcmVzdWx0OiBQQVNT Cgp0ZXN0LW5hbWU6IHRlcm1pbmFsLWNvbHVtbnMKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNl Q29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTo0MzcKc291cmNlOgorICh0ZXN0LWFzc2VydAor ICAgInRlcm1pbmFsLWNvbHVtbnMiCisgICAoPiAodGVybWluYWwtY29sdW1ucykgMCkpCmFjdHVh bC12YWx1ZTogI3QKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHRlcm1pbmFsLWNvbHVtbnMgbm9u LWZpbGUgcG9ydApsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lz Y2FsbHMuc2NtOjQ0MApzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAidGVybWluYWwtY29sdW1u cyBub24tZmlsZSBwb3J0IgorICAgKD4gKHRlcm1pbmFsLWNvbHVtbnMKKyAgICAgICAgKG9wZW4t aW5wdXQtc3RyaW5nCisgICAgICAgICAgIkpvaW4gdXMgbm93LCBzaGFyZSB0aGUgc29mdHdhcmUh IikpCisgICAgICAwKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1bHQ6IFBBU1MKCi== --=-TT68sLP9LOsdDZiri2Pf-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 30 17:32:17 2017 Received: (at 25476) by debbugs.gnu.org; 30 Jan 2017 22:32:17 +0000 Received: from localhost ([127.0.0.1]:51441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYKUj-0005BQ-Eh for submit@debbugs.gnu.org; Mon, 30 Jan 2017 17:32:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57899) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYKUi-00056c-1F for 25476@debbugs.gnu.org; Mon, 30 Jan 2017 17:32:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cYKUZ-0002we-KO for 25476@debbugs.gnu.org; Mon, 30 Jan 2017 17:32:10 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37143) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYKUZ-0002wa-HQ; Mon, 30 Jan 2017 17:32:07 -0500 Received: from reverse-83.fdn.fr ([80.67.176.83]:49470 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cYKUY-0007au-UU; Mon, 30 Jan 2017 17:32:07 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Paul Garlick Subject: Re: bug#25476: pivot-root test fails on Ubuntu 16.04 References: <1484760171.3242.7.camel@tourbillion-technology.com> <87shofuihf.fsf@gnu.org> <1484954418.3990.19.camel@tourbillion-technology.com> Date: Mon, 30 Jan 2017 23:32:05 +0100 In-Reply-To: <1484954418.3990.19.camel@tourbillion-technology.com> (Paul Garlick's message of "Fri, 20 Jan 2017 23:20:18 +0000") Message-ID: <877f5ckwm2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (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-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: 25476 Cc: 25476@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: -8.2 (--------) Paul Garlick skribis: > test-name: pivot-root > location: /data/paul/sourceCode/guix/tests/syscalls.scm:154 > source: > + (test-equal > + "pivot-root" > + #t > + (match (pipe) > + ((in . out) > + (match (clone (logior CLONE_NEWUSER CLONE_NEWNS SIGCHLD)) > + (0 > + (dynamic-wind > + (const #t) > + (lambda () > + (close in) > + (call-with-temporary-directory > + (lambda (root) > + (let ((put-old (string-append root "/real-roo= t"))) > + (mount "none" root "tmpfs") > + (mkdir put-old) > + (call-with-output-file > + (string-append root "/test") > + (lambda (port) (display "testing\n" port)= )) > + (pivot-root root put-old) > + (write (file-exists? "/test") out) > + (close out))))) > + (lambda () (primitive-exit 0)))) > + (pid (close out) > + (let ((result (read in))) > + (close in) > + (and (zero? (match (waitpid pid) > + ((_ . status) > + (status:exit-val status)))) > + (eq? #t result)))))))) > expected-value: #t > actual-value: #f > result: FAIL Hmm, not sure why this is failing. Most likely (file-exists? "/test") returns #f. Could you change =E2=80=9C(eq? #t result)=E2=80=9D to =E2=80=9Cresult=E2=80= =9D, rerun the test, and send syscalls.log? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 31 11:48:57 2017 Received: (at 25476) by debbugs.gnu.org; 31 Jan 2017 16:48:57 +0000 Received: from localhost ([127.0.0.1]:52456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYbc0-0001FP-VA for submit@debbugs.gnu.org; Tue, 31 Jan 2017 11:48:57 -0500 Received: from smtp.hosts.co.uk ([85.233.160.19]:55520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYbby-0001F8-QS for 25476@debbugs.gnu.org; Tue, 31 Jan 2017 11:48:55 -0500 Received: from [79.123.23.187] (helo=pancake.local) by smtp.hosts.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87_1) (envelope-from ) id 1cYbbs-0001uH-48; Tue, 31 Jan 2017 16:48:48 +0000 Message-ID: <1485881327.12269.10.camel@tourbillion-technology.com> Subject: Re: bug#25476: pivot-root test fails on Ubuntu 16.04 From: Paul Garlick To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Tue, 31 Jan 2017 16:48:47 +0000 In-Reply-To: <877f5ckwm2.fsf@gnu.org> References: <1484760171.3242.7.camel@tourbillion-technology.com> <87shofuihf.fsf@gnu.org> <1484954418.3990.19.camel@tourbillion-technology.com> <877f5ckwm2.fsf@gnu.org> Content-Type: multipart/mixed; boundary="=-hfQN6IDiuoYs7+gCqjn8" X-Mailer: Evolution 3.18.5.2-0ubuntu3.1 Mime-Version: 1.0 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25476 Cc: 25476@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.7 (/) --=-hfQN6IDiuoYs7+gCqjn8 Content-Type: multipart/alternative; boundary="=-K6M6t8PDljkIhmWLksgP" --=-K6M6t8PDljkIhmWLksgP Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit > > Could you change “(eq? #t result)” to “result”, rerun the test, and > send > syscalls.log? > > Hi Ludo, After a 'git pull --rebase' I now have: $ git describe v0.12.0-984-gabb7eb7 The pivot-root test still fails.  The 'actual-value' is now #.  I have attached the syscalls.log file.   In fact there is also a new FAIL result, for utmpx-entries.  Is this unrelated? Best, Paul. --=-K6M6t8PDljkIhmWLksgP Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 8bit

Could you change “(eq? #t result)” to “result”, rerun the test, and send
syscalls.log?



Hi Ludo,

After a 'git pull --rebase' I now have:

$ git describe
v0.12.0-984-gabb7eb7

The pivot-root test still fails.  The 'actual-value' is now #<eof>.  I have attached the syscalls.log file.  

In fact there is also a new FAIL result, for utmpx-entries.  Is this unrelated?

Best,

Paul.
--=-K6M6t8PDljkIhmWLksgP-- --=-hfQN6IDiuoYs7+gCqjn8 Content-Disposition: attachment; filename="syscalls.log" Content-Transfer-Encoding: base64 Content-Type: text/x-log; name="syscalls.log"; charset="UTF-8" dGVzdC1uYW1lOiBtb3VudCwgRU5PRU5UCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206MzgKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAibW91 bnQsIEVOT0VOVCIKKyAgIEVOT0VOVAorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAg ICAobGFtYmRhICgpCisgICAgICAgICAgICAobW91bnQgIi9kZXYvbnVsbCIgIi9kb2VzLW5vdC1l eGlzdCIgImV4dDIiKQorICAgICAgICAgICAgI2YpCisgICAgICAgICAgKGNvbXBvc2Ugc3lzdGVt LWVycm9yLWVycm5vIGxpc3QpKSkKZXhwZWN0ZWQtdmFsdWU6IDIKYWN0dWFsLXZhbHVlOiAyCnJl c3VsdDogUEFTUwoKdGVzdC1uYW1lOiB1bW91bnQsIEVOT0VOVC9FUEVSTQpsb2NhdGlvbjogL2Rh dGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjQ2CnNvdXJjZToKKyAo dGVzdC1hc3NlcnQKKyAgICJ1bW91bnQsIEVOT0VOVC9FUEVSTSIKKyAgIChjYXRjaCAnc3lzdGVt LWVycm9yCisgICAgICAgICAgKGxhbWJkYSAoKSAodW1vdW50ICIvZG9lcy1ub3QtZXhpc3QiKSAj ZikKKyAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgIChtZW12IChzeXN0ZW0tZXJy b3ItZXJybm8gYXJncykKKyAgICAgICAgICAgICAgICAgIChsaXN0IEVQRVJNIEVOT0VOVCkpKSkp CmFjdHVhbC12YWx1ZTogKDEgMikKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG1vdW50LXBvaW50 cwpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2Nt OjU1CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJtb3VudC1wb2ludHMiCisgICAoYW55IChj dXRlIG1lbWJlciA8PiAobW91bnQtcG9pbnRzKSkKKyAgICAgICAgJygiLyIgIi9wcm9jIiAiL3N5 cyIgIi9kZXYiKSkpCmFjdHVhbC12YWx1ZTogKC8gL3N5cy9rZXJuZWwvc2VjdXJpdHkgL2Rldi9z aG0gL3J1bi9sb2NrIC9zeXMvZnMvY2dyb3VwIC9zeXMvZnMvY2dyb3VwL3N5c3RlbWQgL3N5cy9m cy9wc3RvcmUgL3N5cy9mcy9jZ3JvdXAvZGV2aWNlcyAvc3lzL2ZzL2Nncm91cC9waWRzIC9zeXMv ZnMvY2dyb3VwL21lbW9yeSAvc3lzL2ZzL2Nncm91cC9mcmVlemVyIC9zeXMvZnMvY2dyb3VwL25l dF9jbHMsbmV0X3ByaW8gL3N5cy9mcy9jZ3JvdXAvaHVnZXRsYiAvc3lzL2ZzL2Nncm91cC9jcHUs Y3B1YWNjdCAvc3lzL2ZzL2Nncm91cC9ibGtpbyAvc3lzL2ZzL2Nncm91cC9jcHVzZXQgL3N5cy9m cy9jZ3JvdXAvcGVyZl9ldmVudCAvcHJvYy9zeXMvZnMvYmluZm10X21pc2MgL2Rldi9odWdlcGFn ZXMgL2Rldi9tcXVldWUgL3N5cy9rZXJuZWwvZGVidWcgL3J1bi9ycGNfcGlwZWZzIC9zeXMvZnMv ZnVzZS9jb25uZWN0aW9ucyAvZGF0YSAvcnVuL2NnbWFuYWdlci9mcyAvcnVuL3VzZXIvMTAwMCAv cnVuL3VzZXIvMTAwMC9ndmZzKQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogc3dhcG9uLCBFTk9F TlQvRVBFUk0KbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2Nh bGxzLnNjbTo2MQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAic3dhcG9uLCBFTk9FTlQvRVBF Uk0iCisgICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgIChsYW1iZGEgKCkgKHN3YXBv biAiL2RvZXMtbm90LWV4aXN0IikgI2YpCisgICAgICAgICAgKGxhbWJkYSBhcmdzCisgICAgICAg ICAgICAobWVtdiAoc3lzdGVtLWVycm9yLWVycm5vIGFyZ3MpCisgICAgICAgICAgICAgICAgICAo bGlzdCBFUEVSTSBFTk9FTlQpKSkpKQphY3R1YWwtdmFsdWU6ICgxIDIpCnJlc3VsdDogUEFTUwoK dGVzdC1uYW1lOiBzd2Fwb2ZmLCBFTk9FTlQvRUlOVkFML0VQRVJNCmxvY2F0aW9uOiAvZGF0YS9w YXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206NjkKc291cmNlOgorICh0ZXN0 LWFzc2VydAorICAgInN3YXBvZmYsIEVOT0VOVC9FSU5WQUwvRVBFUk0iCisgICAoY2F0Y2ggJ3N5 c3RlbS1lcnJvcgorICAgICAgICAgIChsYW1iZGEgKCkgKHN3YXBvZmYgIi9kb2VzLW5vdC1leGlz dCIpICNmKQorICAgICAgICAgIChsYW1iZGEgYXJncworICAgICAgICAgICAgKG1lbXYgKHN5c3Rl bS1lcnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAgKGxpc3QgRVBFUk0gRUlOVkFM IEVOT0VOVCkpKSkpCmFjdHVhbC12YWx1ZTogKDEgMjIgMikKcmVzdWx0OiBQQVNTCgp0ZXN0LW5h bWU6IG1rZHRlbXAhCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9z eXNjYWxscy5zY206NzcKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgIm1rZHRlbXAhIgorICAg KGxldCogKCh0bXAgKG9yIChnZXRlbnYgIlRNUERJUiIpICIvdG1wIikpCisgICAgICAgICAgKGRp ciAobWtkdGVtcCEKKyAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgdG1wICIvZ3VpeC10 ZXN0LVhYWFhYWCIpKSkpCisgICAgIChhbmQgKGZpbGUtZXhpc3RzPyBkaXIpIChiZWdpbiAocm1k aXIgZGlyKSAjdCkpKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTog c3RhdGZzLCBFTk9FTlQKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3Rz L3N5c2NhbGxzLnNjbTo4NQpzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICJzdGF0ZnMsIEVOT0VO VCIKKyAgIEVOT0VOVAorICAgKGNhdGNoICdzeXN0ZW0tZXJyb3IKKyAgICAgICAgICAobGFtYmRh ICgpIChzdGF0ZnMgIi9kb2VzLW5vdC1leGlzdCIpKQorICAgICAgICAgIChjb21wb3NlIHN5c3Rl bS1lcnJvci1lcnJubyBsaXN0KSkpCmV4cGVjdGVkLXZhbHVlOiAyCmFjdHVhbC12YWx1ZTogMgpy ZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogc3RhdGZzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJj ZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206OTIKc291cmNlOgorICh0ZXN0LWFzc2VydAor ICAgInN0YXRmcyIKKyAgIChsZXQgKChmcyAoc3RhdGZzICIvIikpKQorICAgICAoYW5kIChmaWxl LXN5c3RlbT8gZnMpCisgICAgICAgICAgKD4gKGZpbGUtc3lzdGVtLWJsb2NrLXNpemUgZnMpIDAp CisgICAgICAgICAgKD49IChmaWxlLXN5c3RlbS1ibG9ja3MtYXZhaWxhYmxlIGZzKSAwKQorICAg ICAgICAgICg+PSAoZmlsZS1zeXN0ZW0tYmxvY2tzLWZyZWUgZnMpCisgICAgICAgICAgICAgIChm aWxlLXN5c3RlbS1ibG9ja3MtYXZhaWxhYmxlIGZzKSkpKSkKYWN0dWFsLXZhbHVlOiAjdApyZXN1 bHQ6IFBBU1MKCnRlc3QtbmFtZTogY2xvbmUKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29k ZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToxMDkKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAg ImNsb25lIgorICAgKG1hdGNoIChjbG9uZSAobG9naW9yIENMT05FX05FV1VTRVIgU0lHQ0hMRCkp CisgICAgICAgICAgKDAgKHByaW1pdGl2ZS1leGl0IDQyKSkKKyAgICAgICAgICAocGlkIChhbmQg KG5vdCAoZXF1YWw/CisgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZGxpbmsgKHVzZXIt bmFtZXNwYWNlIHBpZCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZGxpbmsgKHVz ZXItbmFtZXNwYWNlIChnZXRwaWQpKSkpKQorICAgICAgICAgICAgICAgICAgICAobWF0Y2ggKHdh aXRwaWQgcGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKChfIC4gc3RhdHVzKSAoPSA0 MiAoc3RhdHVzOmV4aXQtdmFsIHN0YXR1cykpKSkpKSkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0 OiBQQVNTCgp0ZXN0LW5hbWU6IHNldG5zCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206MTIyCnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJz ZXRucyIKKyAgIChtYXRjaCAoY2xvbmUgKGxvZ2lvciBDTE9ORV9ORVdVU0VSIFNJR0NITEQpKQor ICAgICAgICAgICgwIChwcmltaXRpdmUtZXhpdCAwKSkKKyAgICAgICAgICAoY2xvbmUtcGlkCisg ICAgICAgICAgICAobWF0Y2ggKHBpcGUpCisgICAgICAgICAgICAgICAgICAgKChpbiAuIG91dCkK KyAgICAgICAgICAgICAgICAgICAgKG1hdGNoIChwcmltaXRpdmUtZm9yaykKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICgwCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNsb3NlIGlu KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjYWxsLXdpdGgtaW5wdXQtZmlsZQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVzZXItbmFtZXNwYWNlIGNsb25lLXBpZCkKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpIChzZXRucyAocG9ydC0+ ZmRlcyBwb3J0KSAwKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdyaXRlICdkb25l IG91dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2Ugb3V0KQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAwKSkKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgIChmb3JrLXBpZAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2Ug b3V0KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocmVhZCBpbikKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKGxldCAoKHJlc3VsdAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChhbmQgKGVxdWFsPworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAocmVhZGxpbmsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAodXNlci1uYW1lc3BhY2UgY2xvbmUtcGlkKSkKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHJlYWRsaW5rCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVzZXItbmFtZXNwYWNlIGZvcmstcGlkKSkp KSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdhaXRwaWQgY2xvbmUtcGlkKQor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3YWl0cGlkIGZvcmstcGlkKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdCkpKSkpKSkpCmFjdHVhbC12YWx1ZTogI3QK cmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHBpdm90LXJvb3QKbG9jYXRpb246IC9kYXRhL3BhdWwv c291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToxNTQKc291cmNlOgorICh0ZXN0LWVx dWFsCisgICAicGl2b3Qtcm9vdCIKKyAgICN0CisgICAobWF0Y2ggKHBpcGUpCisgICAgICAgICAg KChpbiAuIG91dCkKKyAgICAgICAgICAgKG1hdGNoIChjbG9uZSAobG9naW9yIENMT05FX05FV1VT RVIgQ0xPTkVfTkVXTlMgU0lHQ0hMRCkpCisgICAgICAgICAgICAgICAgICAoMAorICAgICAgICAg ICAgICAgICAgIChkeW5hbWljLXdpbmQKKyAgICAgICAgICAgICAgICAgICAgIChjb25zdCAjdCkK KyAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgICAgICAgICAg KGNsb3NlIGluKQorICAgICAgICAgICAgICAgICAgICAgICAoY2FsbC13aXRoLXRlbXBvcmFyeS1k aXJlY3RvcnkKKyAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhIChyb290KQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHB1dC1vbGQgKHN0cmluZy1hcHBlbmQgcm9vdCAi L3JlYWwtcm9vdCIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1vdW50ICJub25l IiByb290ICJ0bXBmcyIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChta2RpciBwdXQt b2xkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2FsbC13aXRoLW91dHB1dC1maWxl CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgcm9vdCAiL3Rl c3QiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpIChkaXNw bGF5ICJ0ZXN0aW5nXG4iIHBvcnQpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBp dm90LXJvb3Qgcm9vdCBwdXQtb2xkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAod3Jp dGUgKGZpbGUtZXhpc3RzPyAiL3Rlc3QiKSBvdXQpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChjbG9zZSBvdXQpKSkpKQorICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoKSAocHJp bWl0aXZlLWV4aXQgMCkpKSkKKyAgICAgICAgICAgICAgICAgIChwaWQgKGNsb3NlIG91dCkKKyAg ICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHJlc3VsdCAocmVhZCBpbikpKQorICAgICAgICAg ICAgICAgICAgICAgICAgIChjbG9zZSBpbikKKyAgICAgICAgICAgICAgICAgICAgICAgICAoYW5k ICh6ZXJvPyAobWF0Y2ggKHdhaXRwaWQgcGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoKF8gLiBzdGF0dXMpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoc3RhdHVzOmV4aXQtdmFsIHN0YXR1cykpKSkKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdCkpKSkpKSkKZXhwZWN0ZWQtdmFsdWU6ICN0CmFj dHVhbC12YWx1ZTogIzxlb2Y+CnJlc3VsdDogRkFJTAoKdGVzdC1uYW1lOiBmY250bC1mbG9jayB3 YWl0CmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5z Y206MTg4CnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgImZjbnRsLWZsb2NrIHdhaXQiCisgICA0 MgorICAgKGxldCAoKGZpbGUgKG9wZW4tZmlsZSB0ZW1wLWZpbGUgIncwYiIpKSkKKyAgICAgKGZj bnRsLWZsb2NrIGZpbGUgJ3dyaXRlLWxvY2spCisgICAgIChtYXRjaCAocHJpbWl0aXZlLWZvcmsp CisgICAgICAgICAgICAoMAorICAgICAgICAgICAgIChkeW5hbWljLXdpbmQKKyAgICAgICAgICAg ICAgIChjb25zdCAjdCkKKyAgICAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAg ICAgKGxldCAoKGZpbGUgKG9wZW4tZmlsZSB0ZW1wLWZpbGUgInIwYiIpKSkKKyAgICAgICAgICAg ICAgICAgICAoZmNudGwtZmxvY2sgZmlsZSAncmVhZC1sb2NrKQorICAgICAgICAgICAgICAgICAg IChwcmltaXRpdmUtZXhpdCAocmVhZCBmaWxlKSkpCisgICAgICAgICAgICAgICAgIChwcmltaXRp dmUtZXhpdCAxKSkKKyAgICAgICAgICAgICAgIChsYW1iZGEgKCkgKHByaW1pdGl2ZS1leGl0IDIp KSkpCisgICAgICAgICAgICAocGlkIChkaXNwbGF5ICJoZWxsbywgd29ybGQhIiBmaWxlKQorICAg ICAgICAgICAgICAgICAoZm9yY2Utb3V0cHV0IGZpbGUpCisgICAgICAgICAgICAgICAgIChzbGVl cCAxKQorICAgICAgICAgICAgICAgICAoc2VlayBmaWxlIDAgU0VFS19TRVQpCisgICAgICAgICAg ICAgICAgICh0cnVuY2F0ZS1maWxlIGZpbGUgMCkKKyAgICAgICAgICAgICAgICAgKHdyaXRlIDQy IGZpbGUpCisgICAgICAgICAgICAgICAgIChmb3JjZS1vdXRwdXQgZmlsZSkKKyAgICAgICAgICAg ICAgICAgKGZjbnRsLWZsb2NrIGZpbGUgJ3VubG9jaykKKyAgICAgICAgICAgICAgICAgKG1hdGNo ICh3YWl0cGlkIHBpZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICgoXyAuIHN0YXR1cykKKyAg ICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgocmVzdWx0IChzdGF0dXM6ZXhpdC12YWwgc3Rh dHVzKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2xvc2UtcG9ydCBmaWxlKQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgcmVzdWx0KSkpKSkpKQpleHBlY3RlZC12YWx1ZTogNDIK YWN0dWFsLXZhbHVlOiA0MgpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogZmNudGwtZmxvY2sgbm9u LWJsb2NraW5nCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNj YWxscy5zY206MjI3CnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgImZjbnRsLWZsb2NrIG5vbi1i bG9ja2luZyIKKyAgIEVBR0FJTgorICAgKG1hdGNoIChwaXBlKQorICAgICAgICAgICgoaW5wdXQg LiBvdXRwdXQpCisgICAgICAgICAgIChtYXRjaCAocHJpbWl0aXZlLWZvcmspCisgICAgICAgICAg ICAgICAgICAoMAorICAgICAgICAgICAgICAgICAgIChkeW5hbWljLXdpbmQKKyAgICAgICAgICAg ICAgICAgICAgIChjb25zdCAjdCkKKyAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkKKyAg ICAgICAgICAgICAgICAgICAgICAgKGNsb3NlLXBvcnQgb3V0cHV0KQorICAgICAgICAgICAgICAg ICAgICAgICAocmVhZC1jaGFyIGlucHV0KQorICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgo ZmlsZSAob3Blbi1maWxlIHRlbXAtZmlsZSAidzAiKSkpCisgICAgICAgICAgICAgICAgICAgICAg ICAgKGNhdGNoICdmbG9jay1lcnJvcgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo bGFtYmRhICgpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZjbnRsLWZsb2Nr IGZpbGUgJ3dyaXRlLWxvY2sgIzp3YWl0PyAjZikpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChsYW1iZGEgKGtleSBlcnJubykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAocHJpbWl0aXZlLWV4aXQgKHBrICdlcnJubyBlcnJubykpKSkpCisgICAgICAgICAgICAg ICAgICAgICAgIChwcmltaXRpdmUtZXhpdCAtMSkpCisgICAgICAgICAgICAgICAgICAgICAobGFt YmRhICgpIChwcmltaXRpdmUtZXhpdCAtMikpKSkKKyAgICAgICAgICAgICAgICAgIChwaWQgKGNs b3NlLXBvcnQgaW5wdXQpCisgICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChmaWxlIChvcGVu LWZpbGUgdGVtcC1maWxlICJ3MCIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAoZmNudGwt ZmxvY2sgZmlsZSAnd3JpdGUtbG9jaykKKyAgICAgICAgICAgICAgICAgICAgICAgICAod3JpdGUg J2dyZWVuLWxpZ2h0IG91dHB1dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAoZm9yY2Utb3V0 cHV0IG91dHB1dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAobWF0Y2ggKHdhaXRwaWQgcGlk KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKF8gLiBzdGF0dXMpCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgocmVzdWx0IChzdGF0dXM6ZXhpdC12YWwg c3RhdHVzKSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmY250bC1mbG9j ayBmaWxlICd1bmxvY2spCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjbG9z ZS1wb3J0IGZpbGUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdCkp KSkpKSkpKQoKOzs7IChlcnJubyAxMSkKZXhwZWN0ZWQtdmFsdWU6IDExCmFjdHVhbC12YWx1ZTog MTEKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IGFsbC1uZXR3b3JrLWludGVyZmFjZS1uYW1lcwps b2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjI2 OQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAiYWxsLW5ldHdvcmstaW50ZXJmYWNlLW5hbWVz IgorICAgKG1hdGNoIChhbGwtbmV0d29yay1pbnRlcmZhY2UtbmFtZXMpCisgICAgICAgICAgKCgo PyBzdHJpbmc/IG5hbWVzKSAuLjEpIChtZW1iZXIgImxvIiBuYW1lcykpKSkKYWN0dWFsLXZhbHVl OiAobG8gd2xhbjAgZXRoMCkKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJm YWNlLW5hbWVzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNj YWxscy5zY206Mjc0CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJuZXR3b3JrLWludGVyZmFj ZS1uYW1lcyIKKyAgIChtYXRjaCAobmV0d29yay1pbnRlcmZhY2UtbmFtZXMpCisgICAgICAgICAg KCgoPyBzdHJpbmc/IG5hbWVzKSAuLjEpCisgICAgICAgICAgIChsc2V0PD0KKyAgICAgICAgICAg ICBzdHJpbmc9PworICAgICAgICAgICAgIG5hbWVzCisgICAgICAgICAgICAgKGFsbC1uZXR3b3Jr LWludGVyZmFjZS1uYW1lcykpKSkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0OiBQQVNTCgp0ZXN0 LW5hbWU6IG5ldHdvcmstaW50ZXJmYWNlLWZsYWdzCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJj ZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206Mjc5CnNvdXJjZToKKyAodGVzdC1hc3NlcnQK KyAgICJuZXR3b3JrLWludGVyZmFjZS1mbGFncyIKKyAgIChsZXQqICgoc29jayAoc29ja2V0IEFG X0lORVQgU09DS19TVFJFQU0gMCkpCisgICAgICAgICAgKGZsYWdzIChuZXR3b3JrLWludGVyZmFj ZS1mbGFncyBzb2NrICJsbyIpKSkKKyAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAgKGFuZCAo bm90ICh6ZXJvPyAobG9nYW5kIGZsYWdzIElGRl9MT09QQkFDSykpKQorICAgICAgICAgIChub3Qg KHplcm8/IChsb2dhbmQgZmxhZ3MgSUZGX1VQKSkpKSkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0 OiBQQVNTCgp0ZXN0LW5hbWU6IGxvb3BiYWNrLW5ldHdvcmstaW50ZXJmYWNlPwpsb2NhdGlvbjog L2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjI4Ngpzb3VyY2U6 CisgKHRlc3QtZXF1YWwKKyAgICJsb29wYmFjay1uZXR3b3JrLWludGVyZmFjZT8iCisgICBFTk9E RVYKKyAgIChhbmQgKGxvb3BiYWNrLW5ldHdvcmstaW50ZXJmYWNlPyAibG8iKQorICAgICAgICAo Y2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAg ICAgICAgICAobG9vcGJhY2stbmV0d29yay1pbnRlcmZhY2U/ICJub25leGlzdGVudCIpCisgICAg ICAgICAgICAgICAgICNmKQorICAgICAgICAgICAgICAgKGxhbWJkYSBhcmdzIChzeXN0ZW0tZXJy b3ItZXJybm8gYXJncykpKSkpCmV4cGVjdGVkLXZhbHVlOiAxOQphY3R1YWwtdmFsdWU6IDE5CnJl c3VsdDogUEFTUwoKdGVzdC1uYW1lOiBzZXQtbmV0d29yay1pbnRlcmZhY2UtZmxhZ3MKbG9jYXRp b246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbToyOTcKc291 cmNlOgorICh0ZXN0LWFzc2VydAorICAgInNldC1uZXR3b3JrLWludGVyZmFjZS1mbGFncyIKKyAg IChsZXQgKChzb2NrIChzb2NrZXQgQUZfSU5FVCBTT0NLX1NUUkVBTSAwKSkpCisgICAgIChjYXRj aCAnc3lzdGVtLWVycm9yCisgICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAgIChz ZXQtbmV0d29yay1pbnRlcmZhY2UtZmxhZ3Mgc29jayAibG8iIElGRl9VUCkpCisgICAgICAgICAg ICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAgICAg ICAgICAgKG1lbXYgKHN5c3RlbS1lcnJvci1lcnJubyBhcmdzKQorICAgICAgICAgICAgICAgICAg ICAobGlzdCBFUEVSTSBFQUNDRVMpKSkpKSkKYWN0dWFsLXZhbHVlOiAoMSAxMykKcmVzdWx0OiBQ QVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJmYWNlLWFkZHJlc3MgbG8KbG9jYXRpb246IC9k YXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTozMDcKc291cmNlOgor ICh0ZXN0LWVxdWFsCisgICAibmV0d29yay1pbnRlcmZhY2UtYWRkcmVzcyBsbyIKKyAgIChtYWtl LXNvY2tldC1hZGRyZXNzCisgICAgIEFGX0lORVQKKyAgICAgKGluZXQtcHRvbiBBRl9JTkVUICIx MjcuMC4wLjEiKQorICAgICAwKQorICAgKGxldCogKChzb2NrIChzb2NrZXQgQUZfSU5FVCBTT0NL X1NUUkVBTSAwKSkKKyAgICAgICAgICAoYWRkciAobmV0d29yay1pbnRlcmZhY2UtYWRkcmVzcyBz b2NrICJsbyIpKSkKKyAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAgYWRkcikpCmV4cGVjdGVk LXZhbHVlOiAjKDIgMjEzMDcwNjQzMyAwKQphY3R1YWwtdmFsdWU6ICMoMiAyMTMwNzA2NDMzIDAp CnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBzZXQtbmV0d29yay1pbnRlcmZhY2UtYWRkcmVzcwps b2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjMx NQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAic2V0LW5ldHdvcmstaW50ZXJmYWNlLWFkZHJl c3MiCisgICAobGV0ICgoc29jayAoc29ja2V0IEFGX0lORVQgU09DS19TVFJFQU0gMCkpKQorICAg ICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAg ICAgICAoc2V0LW5ldHdvcmstaW50ZXJmYWNlLWFkZHJlc3MKKyAgICAgICAgICAgICAgICBzb2Nr CisgICAgICAgICAgICAgICAgIm5vbmV4aXN0ZW50IgorICAgICAgICAgICAgICAgIChtYWtlLXNv Y2tldC1hZGRyZXNzCisgICAgICAgICAgICAgICAgICBBRl9JTkVUCisgICAgICAgICAgICAgICAg ICAoaW5ldC1wdG9uIEFGX0lORVQgIjEyNy4xMi4xNC4xNSIpCisgICAgICAgICAgICAgICAgICAw KSkpCisgICAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAgKGNsb3NlLXBvcnQg c29jaykKKyAgICAgICAgICAgICAgKG1lbXYgKHN5c3RlbS1lcnJvci1lcnJubyBhcmdzKQorICAg ICAgICAgICAgICAgICAgICAobGlzdCBFUEVSTSBFQUNDRVMpKSkpKSkKYWN0dWFsLXZhbHVlOiAo MSAxMykKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJmYWNlLW5ldG1hc2sg bG8KbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNj bTozMjkKc291cmNlOgorICh0ZXN0LWVxdWFsCisgICAibmV0d29yay1pbnRlcmZhY2UtbmV0bWFz ayBsbyIKKyAgIChtYWtlLXNvY2tldC1hZGRyZXNzCisgICAgIEFGX0lORVQKKyAgICAgKGluZXQt cHRvbiBBRl9JTkVUICIyNTUuMC4wLjAiKQorICAgICAwKQorICAgKGxldCogKChzb2NrIChzb2Nr ZXQgQUZfSU5FVCBTT0NLX1NUUkVBTSAwKSkKKyAgICAgICAgICAoYWRkciAobmV0d29yay1pbnRl cmZhY2UtbmV0bWFzayBzb2NrICJsbyIpKSkKKyAgICAgKGNsb3NlLXBvcnQgc29jaykKKyAgICAg YWRkcikpCmV4cGVjdGVkLXZhbHVlOiAjKDIgNDI3ODE5MDA4MCAwKQphY3R1YWwtdmFsdWU6ICMo MiA0Mjc4MTkwMDgwIDApCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBzZXQtbmV0d29yay1pbnRl cmZhY2UtbmV0bWFzawpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1aXgvdGVzdHMv c3lzY2FsbHMuc2NtOjMzNwpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0CisgICAic2V0LW5ldHdvcmst aW50ZXJmYWNlLW5ldG1hc2siCisgICAobGV0ICgoc29jayAoc29ja2V0IEFGX0lORVQgU09DS19T VFJFQU0gMCkpKQorICAgICAoY2F0Y2ggJ3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgKGxhbWJk YSAoKQorICAgICAgICAgICAgICAoc2V0LW5ldHdvcmstaW50ZXJmYWNlLW5ldG1hc2sKKyAgICAg ICAgICAgICAgICBzb2NrCisgICAgICAgICAgICAgICAgIm5vbmV4aXN0ZW50IgorICAgICAgICAg ICAgICAgIChtYWtlLXNvY2tldC1hZGRyZXNzCisgICAgICAgICAgICAgICAgICBBRl9JTkVUCisg ICAgICAgICAgICAgICAgICAoaW5ldC1wdG9uIEFGX0lORVQgIjI1NS4wLjAuMCIpCisgICAgICAg ICAgICAgICAgICAwKSkpCisgICAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAg KGNsb3NlLXBvcnQgc29jaykKKyAgICAgICAgICAgICAgKG1lbXYgKHN5c3RlbS1lcnJvci1lcnJu byBhcmdzKQorICAgICAgICAgICAgICAgICAgICAobGlzdCBFUEVSTSBFQUNDRVMpKSkpKSkKYWN0 dWFsLXZhbHVlOiAoMSAxMykKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IG5ldHdvcmstaW50ZXJm YWNlcyByZXR1cm5zIG9uZSBvciBtb3JlIGludGVyZmFjZXMKbG9jYXRpb246IC9kYXRhL3BhdWwv c291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTozNTAKc291cmNlOgorICh0ZXN0LWVx dWFsCisgICAibmV0d29yay1pbnRlcmZhY2VzIHJldHVybnMgb25lIG9yIG1vcmUgaW50ZXJmYWNl cyIKKyAgICcoI3QgI3QgI3QpCisgICAobWF0Y2ggKG5ldHdvcmstaW50ZXJmYWNlcykKKyAgICAg ICAgICAoKGludGVyZmFjZXMgLi4xKQorICAgICAgICAgICAobGlzdCAoZXZlcnkgaW50ZXJmYWNl PyBpbnRlcmZhY2VzKQorICAgICAgICAgICAgICAgICAoZXZlcnkgc3RyaW5nPyAobWFwIGludGVy ZmFjZS1uYW1lIGludGVyZmFjZXMpKQorICAgICAgICAgICAgICAgICAoZXZlcnkgKGxhbWJkYSAo c29ja2FkZHIpCisgICAgICAgICAgICAgICAgICAgICAgICAgIChvciAodmVjdG9yPyBzb2NrYWRk cikgKG5vdCBzb2NrYWRkcikpKQorICAgICAgICAgICAgICAgICAgICAgICAgKG1hcCBpbnRlcmZh Y2UtYWRkcmVzcyBpbnRlcmZhY2VzKSkpKSkpCmV4cGVjdGVkLXZhbHVlOiAoI3QgI3QgI3QpCmFj dHVhbC12YWx1ZTogKCN0ICN0ICN0KQpyZXN1bHQ6IFBBU1MKCnRlc3QtbmFtZTogbmV0d29yay1p bnRlcmZhY2VzIHJldHVybnMgImxvIgpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VDb2RlL2d1 aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjM2Mgpzb3VyY2U6CisgKHRlc3QtZXF1YWwKKyAgICJuZXR3 b3JrLWludGVyZmFjZXMgcmV0dXJucyBcImxvXCIiCisgICAobGlzdCAjdAorICAgICAgICAgKG1h a2Utc29ja2V0LWFkZHJlc3MKKyAgICAgICAgICAgQUZfSU5FVAorICAgICAgICAgICAoaW5ldC1w dG9uIEFGX0lORVQgIjEyNy4wLjAuMSIpCisgICAgICAgICAgIDApKQorICAgKG1hdGNoIChmaWx0 ZXIKKyAgICAgICAgICAgIChsYW1iZGEgKGludGVyZmFjZSkKKyAgICAgICAgICAgICAgKHN0cmlu Zz0/ICJsbyIgKGludGVyZmFjZS1uYW1lIGludGVyZmFjZSkpKQorICAgICAgICAgICAgKG5ldHdv cmstaW50ZXJmYWNlcykpCisgICAgICAgICAgKChsb29wYmFja3MgLi4xKQorICAgICAgICAgICAo bGlzdCAoZXZlcnkgKGxhbWJkYSAobG8pCisgICAgICAgICAgICAgICAgICAgICAgICAgIChub3Qg KHplcm8/IChsb2dhbmQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ RkZfTE9PUEJBQ0sKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaW50 ZXJmYWNlLWZsYWdzIGxvKSkpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgIGxvb3BiYWNrcykK KyAgICAgICAgICAgICAgICAgKG1hdGNoIChmaW5kIChsYW1iZGEgKGxvKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoPSBBRl9JTkVUCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChzb2NrYWRkcjpmYW0gKGludGVyZmFjZS1hZGRyZXNzIGxvKSkpKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgbG9vcGJhY2tzKQorICAgICAgICAgICAgICAgICAgICAg ICAgKCNmICNmKQorICAgICAgICAgICAgICAgICAgICAgICAgKGxvIChpbnRlcmZhY2UtYWRkcmVz cyBsbykpKSkpKSkKZXhwZWN0ZWQtdmFsdWU6ICgjdCAjKDIgMjEzMDcwNjQzMyAwKSkKYWN0dWFs LXZhbHVlOiAoI3QgIygyIDIxMzA3MDY0MzMgMCkpCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiBh ZGQtbmV0d29yay1yb3V0ZS9nYXRld2F5CmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206Mzc4CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJh ZGQtbmV0d29yay1yb3V0ZS9nYXRld2F5IgorICAgKGxldCAoKHNvY2sgKHNvY2tldCBBRl9JTkVU IFNPQ0tfU1RSRUFNIDApKQorICAgICAgICAgKGdhdGV3YXkKKyAgICAgICAgICAgKG1ha2Utc29j a2V0LWFkZHJlc3MKKyAgICAgICAgICAgICBBRl9JTkVUCisgICAgICAgICAgICAgKGluZXQtcHRv biBBRl9JTkVUICIxOTIuMTY4LjAuMSIpCisgICAgICAgICAgICAgMCkpKQorICAgICAoY2F0Y2gg J3N5c3RlbS1lcnJvcgorICAgICAgICAgICAgKGxhbWJkYSAoKQorICAgICAgICAgICAgICAoYWRk LW5ldHdvcmstcm91dGUvZ2F0ZXdheSBzb2NrIGdhdGV3YXkpKQorICAgICAgICAgICAgKGxhbWJk YSBhcmdzCisgICAgICAgICAgICAgIChjbG9zZS1wb3J0IHNvY2spCisgICAgICAgICAgICAgICht ZW12IChzeXN0ZW0tZXJyb3ItZXJybm8gYXJncykKKyAgICAgICAgICAgICAgICAgICAgKGxpc3Qg RVBFUk0gRUFDQ0VTKSkpKSkpCmFjdHVhbC12YWx1ZTogKDEgMTMpCnJlc3VsdDogUEFTUwoKdGVz dC1uYW1lOiBkZWxldGUtbmV0d29yay1yb3V0ZQpsb2NhdGlvbjogL2RhdGEvcGF1bC9zb3VyY2VD b2RlL2d1aXgvdGVzdHMvc3lzY2FsbHMuc2NtOjM5MQpzb3VyY2U6CisgKHRlc3QtYXNzZXJ0Cisg ICAiZGVsZXRlLW5ldHdvcmstcm91dGUiCisgICAobGV0ICgoc29jayAoc29ja2V0IEFGX0lORVQg U09DS19TVFJFQU0gMCkpCisgICAgICAgICAoZGVzdGluYXRpb24KKyAgICAgICAgICAgKG1ha2Ut c29ja2V0LWFkZHJlc3MgQUZfSU5FVCBJTkFERFJfQU5ZIDApKSkKKyAgICAgKGNhdGNoICdzeXN0 ZW0tZXJyb3IKKyAgICAgICAgICAgIChsYW1iZGEgKCkKKyAgICAgICAgICAgICAgKGRlbGV0ZS1u ZXR3b3JrLXJvdXRlIHNvY2sgZGVzdGluYXRpb24pKQorICAgICAgICAgICAgKGxhbWJkYSBhcmdz CisgICAgICAgICAgICAgIChjbG9zZS1wb3J0IHNvY2spCisgICAgICAgICAgICAgIChtZW12IChz eXN0ZW0tZXJyb3ItZXJybm8gYXJncykKKyAgICAgICAgICAgICAgICAgICAgKGxpc3QgRVBFUk0g RUFDQ0VTKSkpKSkpCmFjdHVhbC12YWx1ZTogKDEgMTMpCnJlc3VsdDogUEFTUwoKdGVzdC1uYW1l OiB0Y2dldGF0dHIgRU5PVFRZCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90 ZXN0cy9zeXNjYWxscy5zY206NDAxCnNvdXJjZToKKyAodGVzdC1lcXVhbAorICAgInRjZ2V0YXR0 ciBFTk9UVFkiCisgICBFTk9UVFkKKyAgIChjYXRjaCAnc3lzdGVtLWVycm9yCisgICAgICAgICAg KGxhbWJkYSAoKQorICAgICAgICAgICAgKGNhbGwtd2l0aC1pbnB1dC1maWxlCisgICAgICAgICAg ICAgICIvZGV2L251bGwiCisgICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpICh0Y2dldGF0dHIg KGZpbGVubyBwb3J0KSkpKSkKKyAgICAgICAgICAoY29tcG9zZSBzeXN0ZW0tZXJyb3ItZXJybm8g bGlzdCkpKQpleHBlY3RlZC12YWx1ZTogMjUKYWN0dWFsLXZhbHVlOiAyNQpyZXN1bHQ6IFBBU1MK CnRlc3QtbmFtZTogdGNnZXRhdHRyCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3Vp eC90ZXN0cy9zeXNjYWxscy5zY206NDE1CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJ0Y2dl dGF0dHIiCisgICAobGV0ICgodGVybWlvcyAodGNnZXRhdHRyIDApKSkKKyAgICAgKGFuZCAodGVy bWlvcz8gdGVybWlvcykKKyAgICAgICAgICAoPiAodGVybWlvcy1pbnB1dC1zcGVlZCB0ZXJtaW9z KSAwKQorICAgICAgICAgICg+ICh0ZXJtaW9zLW91dHB1dC1zcGVlZCB0ZXJtaW9zKSAwKSkpKQpy ZXN1bHQ6IFNLSVAKCnRlc3QtbmFtZTogdGNzZXRhdHRyCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3Nv dXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206NDIxCnNvdXJjZToKKyAodGVzdC1hc3Nl cnQKKyAgICJ0Y3NldGF0dHIiCisgICAobGV0ICgoZmlyc3QgKHRjZ2V0YXR0ciAwKSkpCisgICAg ICh0Y3NldGF0dHIgMCAodGNzZXRhdHRyLWFjdGlvbiBUQ1NBTk9XKSBmaXJzdCkKKyAgICAgKGVx dWFsPyBmaXJzdCAodGNnZXRhdHRyIDApKSkpCnJlc3VsdDogU0tJUAoKdGVzdC1uYW1lOiB0ZXJt aW5hbC13aW5kb3ctc2l6ZSBFTk9UVFkKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9n dWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTo0MjYKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInRl cm1pbmFsLXdpbmRvdy1zaXplIEVOT1RUWSIKKyAgIChjYWxsLXdpdGgtaW5wdXQtZmlsZQorICAg ICAiL2Rldi9udWxsIgorICAgICAobGFtYmRhIChwb3J0KQorICAgICAgIChjYXRjaCAnc3lzdGVt LWVycm9yCisgICAgICAgICAgICAgIChsYW1iZGEgKCkgKHRlcm1pbmFsLXdpbmRvdy1zaXplIHBv cnQpKQorICAgICAgICAgICAgICAobGFtYmRhIGFyZ3MKKyAgICAgICAgICAgICAgICAobWVtdiAo c3lzdGVtLWVycm9yLWVycm5vIGFyZ3MpCisgICAgICAgICAgICAgICAgICAgICAgKGxpc3QgRU5P VFRZIEVJTlZBTCkpKSkpKSkKYWN0dWFsLXZhbHVlOiAoMjUgMjIpCnJlc3VsdDogUEFTUwoKdGVz dC1uYW1lOiB0ZXJtaW5hbC1jb2x1bW5zCmxvY2F0aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUv Z3VpeC90ZXN0cy9zeXNjYWxscy5zY206NDM3CnNvdXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJ0 ZXJtaW5hbC1jb2x1bW5zIgorICAgKD4gKHRlcm1pbmFsLWNvbHVtbnMpIDApKQphY3R1YWwtdmFs dWU6ICN0CnJlc3VsdDogUEFTUwoKdGVzdC1uYW1lOiB0ZXJtaW5hbC1jb2x1bW5zIG5vbi1maWxl IHBvcnQKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxz LnNjbTo0NDAKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInRlcm1pbmFsLWNvbHVtbnMgbm9u LWZpbGUgcG9ydCIKKyAgICg+ICh0ZXJtaW5hbC1jb2x1bW5zCisgICAgICAgIChvcGVuLWlucHV0 LXN0cmluZworICAgICAgICAgICJKb2luIHVzIG5vdywgc2hhcmUgdGhlIHNvZnR3YXJlISIpKQor ICAgICAgMCkpCmFjdHVhbC12YWx1ZTogI3QKcmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHV0bXB4 LWVudHJpZXMKbG9jYXRpb246IC9kYXRhL3BhdWwvc291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2Nh bGxzLnNjbTo0NDQKc291cmNlOgorICh0ZXN0LWFzc2VydAorICAgInV0bXB4LWVudHJpZXMiCisg ICAobWF0Y2ggKHV0bXB4LWVudHJpZXMpCisgICAgICAgICAgKCgoPyB1dG1weD8gZW50cmllcykg Li4uKQorICAgICAgICAgICAoZXZlcnkgKGxhbWJkYSAoZW50cnkpCisgICAgICAgICAgICAgICAg ICAgIChtYXRjaCAodXRtcHgtdXNlciBlbnRyeSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICgoPyBzdHJpbmc/KSAoPiAodXRtcHgtcGlkIGVudHJ5KSAwKSkKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICgjZiAjdCkpKQorICAgICAgICAgICAgICAgICAgZW50cmllcykpKSkKYWN0dWFs LXZhbHVlOiAjZgpyZXN1bHQ6IEZBSUwKCnRlc3QtbmFtZTogcmVhZC11dG1weCwgRU9GCmxvY2F0 aW9uOiAvZGF0YS9wYXVsL3NvdXJjZUNvZGUvZ3VpeC90ZXN0cy9zeXNjYWxscy5zY206NDU1CnNv dXJjZToKKyAodGVzdC1hc3NlcnQKKyAgICJyZWFkLXV0bXB4LCBFT0YiCisgICAoZW9mLW9iamVj dD8gKHJlYWQtdXRtcHggKCVtYWtlLXZvaWQtcG9ydCAiciIpKSkpCmFjdHVhbC12YWx1ZTogI3QK cmVzdWx0OiBQQVNTCgp0ZXN0LW5hbWU6IHJlYWQtdXRtcHgKbG9jYXRpb246IC9kYXRhL3BhdWwv c291cmNlQ29kZS9ndWl4L3Rlc3RzL3N5c2NhbGxzLnNjbTo0NjAKc291cmNlOgorICh0ZXN0LWFz c2VydAorICAgInJlYWQtdXRtcHgiCisgICAobGV0ICgocmVzdWx0CisgICAgICAgICAgIChjYWxs LXdpdGgtaW5wdXQtZmlsZQorICAgICAgICAgICAgICIvdmFyL3J1bi91dG1weCIKKyAgICAgICAg ICAgICByZWFkLXV0bXB4KSkpCisgICAgIChvciAodXRtcHg/IHJlc3VsdCkgKGVvZi1vYmplY3Q/ IHJlc3VsdCkpKSkKcmVzdWx0OiBTS0lQCgo= --=-hfQN6IDiuoYs7+gCqjn8-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 01 08:08:39 2017 Received: (at 25476) by debbugs.gnu.org; 1 Feb 2017 13:08:39 +0000 Received: from localhost ([127.0.0.1]:52922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYueM-00010k-U1 for submit@debbugs.gnu.org; Wed, 01 Feb 2017 08:08:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYueL-00010X-FE for 25476@debbugs.gnu.org; Wed, 01 Feb 2017 08:08:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cYueB-0002dH-4n for 25476@debbugs.gnu.org; Wed, 01 Feb 2017 08:08:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36765) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYueB-0002dC-18; Wed, 01 Feb 2017 08:08:27 -0500 Received: from reverse-83.fdn.fr ([80.67.176.83]:50242 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cYueA-0005ef-DR; Wed, 01 Feb 2017 08:08:26 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Paul Garlick Subject: Re: bug#25476: pivot-root test fails on Ubuntu 16.04 References: <1484760171.3242.7.camel@tourbillion-technology.com> <87shofuihf.fsf@gnu.org> <1484954418.3990.19.camel@tourbillion-technology.com> <877f5ckwm2.fsf@gnu.org> <1485881327.12269.10.camel@tourbillion-technology.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 13 =?utf-8?Q?Pluvi=C3=B4se?= an 225 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-unknown-linux-gnu Date: Wed, 01 Feb 2017 14:08:24 +0100 In-Reply-To: <1485881327.12269.10.camel@tourbillion-technology.com> (Paul Garlick's message of "Tue, 31 Jan 2017 16:48:47 +0000") Message-ID: <87wpdaawjb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (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-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25476 Cc: 25476@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: -5.0 (-----) Hi, Paul Garlick skribis: > test-name: pivot-root > location: /data/paul/sourceCode/guix/tests/syscalls.scm:154 > source: > + (test-equal > + "pivot-root" > + #t > + (match (pipe) > + ((in . out) > + (match (clone (logior CLONE_NEWUSER CLONE_NEWNS SIGCHLD)) > + (0 > + (dynamic-wind > + (const #t) > + (lambda () > + (close in) > + (call-with-temporary-directory > + (lambda (root) > + (let ((put-old (string-append root "/real-roo= t"))) > + (mount "none" root "tmpfs") > + (mkdir put-old) > + (call-with-output-file > + (string-append root "/test") > + (lambda (port) (display "testing\n" port)= )) > + (pivot-root root put-old) > + (write (file-exists? "/test") out) > + (close out))))) > + (lambda () (primitive-exit 0)))) > + (pid (close out) > + (let ((result (read in))) > + (close in) > + (and (zero? (match (waitpid pid) > + ((_ . status) > + (status:exit-val status)))) > + result))))))) > expected-value: #t > actual-value: # > result: FAIL That would mean the child process exited with 0, yet it didn=E2=80=99t write anything to stdout. Not sure how this can happen. > test-name: utmpx-entries > location: /data/paul/sourceCode/guix/tests/syscalls.scm:444 > source: > + (test-assert > + "utmpx-entries" > + (match (utmpx-entries) > + (((? utmpx? entries) ...) > + (every (lambda (entry) > + (match (utmpx-user entry) > + ((? string?) (> (utmpx-pid entry) 0)) > + (#f #t))) > + entries)))) > actual-value: #f > result: FAIL This one is unrelated. Could you try this: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guile GNU Guile 2.0.13 Copyright (C) 1995-2016 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@(guile-user)> ,use(guix build syscalls) scheme@(guile-user)> (utmpx-entries) $1 =3D (#< type: 6 =E2=80=A6> =E2=80=A6) scheme@(guile-user)> ,use(srfi srfi-1) scheme@(guile-user)> (find (lambda (entry) (and (string? (utmpx-user entry)= )(zero? (utmpx-pid entry)))) (utmpx-entries)) $2 =3D #f --8<---------------cut here---------------end--------------->8--- Most likely the assumption made in this test doesn=E2=80=99t hold on your s= ystem for some reason. Thank you, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 01 10:34:01 2017 Received: (at 25476) by debbugs.gnu.org; 1 Feb 2017 15:34:01 +0000 Received: from localhost ([127.0.0.1]:53568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYwv3-0004TM-3j for submit@debbugs.gnu.org; Wed, 01 Feb 2017 10:34:01 -0500 Received: from smtp.hosts.co.uk ([85.233.160.19]:37794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYwv1-0004T6-Ch for 25476@debbugs.gnu.org; Wed, 01 Feb 2017 10:33:59 -0500 Received: from [79.123.23.187] (helo=pancake.local) by smtp.hosts.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87_1) (envelope-from ) id 1cYwuv-0005T2-AM; Wed, 01 Feb 2017 15:33:53 +0000 Message-ID: <1485963231.29096.4.camel@tourbillion-technology.com> Subject: Re: bug#25476: pivot-root test fails on Ubuntu 16.04 From: Paul Garlick To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Wed, 01 Feb 2017 15:33:51 +0000 In-Reply-To: <87wpdaawjb.fsf@gnu.org> References: <1484760171.3242.7.camel@tourbillion-technology.com> <87shofuihf.fsf@gnu.org> <1484954418.3990.19.camel@tourbillion-technology.com> <877f5ckwm2.fsf@gnu.org> <1485881327.12269.10.camel@tourbillion-technology.com> <87wpdaawjb.fsf@gnu.org> Content-Type: multipart/alternative; boundary="=-8NT3uIGyoYNsQC3YN+fk" X-Mailer: Evolution 3.18.5.2-0ubuntu3.1 Mime-Version: 1.0 X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 25476 Cc: 25476@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.2 (/) --=-8NT3uIGyoYNsQC3YN+fk Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hi Ludo, Here is the output from the guile session: paul$ ./pre-inst-env guile GNU Guile 2.0.13 Copyright (C) 1995-2016 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@(guile-user)> ,use(guix build syscalls) scheme@(guile-user)> (utmpx-entries) $1 = (#< type: 2 pid: 0 line: "~" id: (126 126 0 0) user: "reboot" host: "4.4.0-59-generic" termination: 0 exit: 0 session: 0 time: #