From unknown Fri Jun 20 07:25:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30601] [PATCH staging] gnu: ninja: Disable tests on armhf. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Feb 2018 03:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30601 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 30601@debbugs.gnu.org Cc: Marius Bakke X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15195308963528 (code B ref -1); Sun, 25 Feb 2018 03:55:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Feb 2018 03:54:56 +0000 Received: from localhost ([127.0.0.1]:59348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epnOq-0000up-F6 for submit@debbugs.gnu.org; Sat, 24 Feb 2018 22:54:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epnOo-0000uc-EC for submit@debbugs.gnu.org; Sat, 24 Feb 2018 22:54:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epnOi-0006ed-3a for submit@debbugs.gnu.org; Sat, 24 Feb 2018 22:54:49 -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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56603) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epnOh-0006eY-Vv for submit@debbugs.gnu.org; Sat, 24 Feb 2018 22:54:48 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1epnOg-0007Hy-MF for guix-patches@gnu.org; Sat, 24 Feb 2018 22:54:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epnOd-0006XX-JR for guix-patches@gnu.org; Sat, 24 Feb 2018 22:54:46 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:34071) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epnOd-0006Wf-Bn for guix-patches@gnu.org; Sat, 24 Feb 2018 22:54:43 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 7919320C76; Sat, 24 Feb 2018 22:54:42 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Sat, 24 Feb 2018 22:54:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=tPZ3O5D/aTHPaLeZoZUlb1eBjWnJFvsrezh0UkDKv w0=; b=bkizl++H+sKGY8pTi3L6Uj8u6H/9xdJFWcbrCieGDxIH2YPcgQZv1NMh6 dXliFvKio4cv6l0UKIxWA4zIKAnIN4N6/BYksd3WzKziYnI2y/9hV23FPcQOds4w Ha/JoqqFpQKxkkA0TlVrdG9bmA8OucyCnYgXKA+5ESIUM1/zbB2aoS7H0NveCfL7 Xmf2HNdyNqag7RrM7ES0NCVkOqSlcRyw1otg4ehBeQBOCmTGuABkxmOfpvMFDD9C Jkp5U4eniOhXQuSk0olPgKj51jvjzaG9tVuIjhPS0DUxiz2bsj+NIYjLnLe5psJI NWJUCvQjiXFxnGVX6XnwVFmoUNq6w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=tPZ3O5D/aTHPaLeZo ZUlb1eBjWnJFvsrezh0UkDKvw0=; b=m60O2kCP3+F48mdOWGfH0nBSBoeEldMnV 8Bc4Rq4zqUOjNWYr8x0Na72qfgtJr72kBazYu6a6Dy/zBipYxA/5mYbqypPhzM1h 4Gj+354p4+rTKnZ5okfVXjIlkErGcGTaBEjNTY7VwxTyU3Ip07LhL4pt/JlD74za bWMkb38pP493cC4jZwuvwvbVO30KJZj/bQvbyDo8x5MqjeIWTlxIQrAB55VTvGqw 4sOvzYEJlnUoa6hDB0LW5ky3NgNE6k+SjlOpMoPewsZZjpbHOA3CrIHuuIOj0laX ktS9PAdMG+dQ8CNZsY85fVpluJyJyWQWUbdhn5CvnZkBNZ6S7fuvQ== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 01F347E3C9; Sat, 24 Feb 2018 22:54:41 -0500 (EST) From: Marius Bakke Date: Sun, 25 Feb 2018 04:54:38 +0100 Message-Id: <20180225035438.24171-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [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: -4.4 (----) 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: -4.4 (----) * gnu/packages/ninja.scm (ninja)[arguments]: Set #:tests? #f on armhf. Adjust CHECK-PHASE accordingly. --- gnu/packages/ninja.scm | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/gnu/packages/ninja.scm b/gnu/packages/ninja.scm index adb236484..cff2ac38b 100644 --- a/gnu/packages/ninja.scm +++ b/gnu/packages/ninja.scm @@ -42,7 +42,15 @@ (build-system gnu-build-system) (native-inputs `(("python" ,python-2))) (arguments - '(#:phases + ;; FIXME: On armhf-linux, Subprocess.TestWithLots fails like this: + ;; *** Failure in src/subprocess_test.cc:241 + ;; ExitSuccess == procs[i]->Finish() + ;; See . + ;; Disable for now. + `(#:tests? (let ((system ,(or (%current-target-system) + (%current-system)))) + (not (string-prefix? "arm" system))) + #:phases (modify-phases %standard-phases (replace 'configure (lambda _ @@ -53,10 +61,12 @@ (lambda _ (invoke "./configure.py" "--bootstrap"))) (replace 'check - (lambda _ - (invoke "./configure.py") - (invoke "./ninja" "ninja_test") - (invoke "./ninja_test"))) + (lambda* (#:key tests? #:allow-other-keys) + (if tests? + (and (invoke "./configure.py") + (invoke "./ninja" "ninja_test") + (invoke "./ninja_test")) + (display "test suite not run\n")))) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) -- 2.16.2 From unknown Fri Jun 20 07:25:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30601] [PATCH staging] gnu: ninja: Disable tests on armhf. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 26 Feb 2018 17:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30601 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: 30601@debbugs.gnu.org Received: via spool by 30601-submit@debbugs.gnu.org id=B30601.151966739325910 (code B ref 30601); Mon, 26 Feb 2018 17:50:02 +0000 Received: (at 30601) by debbugs.gnu.org; 26 Feb 2018 17:49:53 +0000 Received: from localhost ([127.0.0.1]:33784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqMuP-0006jp-1y for submit@debbugs.gnu.org; Mon, 26 Feb 2018 12:49:53 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:46890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqMuN-0006jg-LK for 30601@debbugs.gnu.org; Mon, 26 Feb 2018 12:49:52 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id E6B3010C6B; Mon, 26 Feb 2018 18:49:50 +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 6PwXZs7uVxxp; Mon, 26 Feb 2018 18:49:50 +0100 (CET) Received: from ribbon (unknown [193.50.110.216]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 2E6321A3; Mon, 26 Feb 2018 18:49:50 +0100 (CET) From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180225035438.24171-1-mbakke@fastmail.com> Date: Mon, 26 Feb 2018 18:49:49 +0100 In-Reply-To: <20180225035438.24171-1-mbakke@fastmail.com> (Marius Bakke's message of "Sun, 25 Feb 2018 04:54:38 +0100") Message-ID: <87fu5nvdxe.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hi! Marius Bakke skribis: > * gnu/packages/ninja.scm (ninja)[arguments]: Set #:tests? #f on armhf. A= djust > CHECK-PHASE accordingly. > --- > gnu/packages/ninja.scm | 20 +++++++++++++++----- > 1 file changed, 15 insertions(+), 5 deletions(-) > > diff --git a/gnu/packages/ninja.scm b/gnu/packages/ninja.scm > index adb236484..cff2ac38b 100644 > --- a/gnu/packages/ninja.scm > +++ b/gnu/packages/ninja.scm > @@ -42,7 +42,15 @@ > (build-system gnu-build-system) > (native-inputs `(("python" ,python-2))) > (arguments > - '(#:phases > + ;; FIXME: On armhf-linux, Subprocess.TestWithLots fails like this: > + ;; *** Failure in src/subprocess_test.cc:241 > + ;; ExitSuccess =3D=3D procs[i]->Finish() > + ;; See . > + ;; Disable for now. Sounds reasonable. Could you also report it upstream? :-) Thanks, Ludo=E2=80=99. From unknown Fri Jun 20 07:25:15 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Marius Bakke Subject: bug#30601: closed (Re: [bug#30601] [PATCH staging] gnu: ninja: Disable tests on armhf.) Message-ID: References: <87sh9nv8s4.fsf@fastmail.com> <20180225035438.24171-1-mbakke@fastmail.com> X-Gnu-PR-Message: they-closed 30601 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 30601@debbugs.gnu.org Date: Mon, 26 Feb 2018 19:42:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1519674122-11071-1" This is a multi-part message in MIME format... ------------=_1519674122-11071-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30601: [PATCH staging] gnu: ninja: Disable tests on armhf. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 30601@debbugs.gnu.org. --=20 30601: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30601 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1519674122-11071-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30601-done) by debbugs.gnu.org; 26 Feb 2018 19:41:03 +0000 Received: from localhost ([127.0.0.1]:33929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqOdz-0002rM-Gi for submit@debbugs.gnu.org; Mon, 26 Feb 2018 14:41:03 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:57257) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqOdx-0002qu-G4 for 30601-done@debbugs.gnu.org; Mon, 26 Feb 2018 14:41:01 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id F159A20E2B; Mon, 26 Feb 2018 14:41:00 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 26 Feb 2018 14:41:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=r9YgRu0miybkCw+hBcKznXyB+F1O6BULUu6FaRWThvw=; b=ZoWroG6w K6YebEnpCywQkF1bYHMK9GzWhHpi4F8U3+KdH0Xc/PF/UJZtDv/dkUwa+lqC6piX 1qsI1yJFylc3uwESif6NVsF/4W+ADgqVT7qS0ihogW/3PA1B/aO+po1AU5amcTdv LLbcQqb/LLJ87T5ZQOP32ASg5yhlRb43aYsyO0PhvP7ixRddfjcFMKpnqd6+rlwz uR/9Ashrnts4TAN0fxFxUg8SURx+TjC+IIcSNPpwkplsVcsXQCYpJeDePl2VtNtQ 7XrGuentGQvfuLvFCTw6jBTKZtgCfL6uQ5WPudlnm8iO3vWrEIeVa5YLRrhgSE0G Yjoa/GBLIt/9EQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=r9YgRu0miybkCw+hBcKznXyB+F1O6 BULUu6FaRWThvw=; b=MPZ9RlHDqQeU4YRSiQge9+DEkVbll6SZiQ6iPaHFCt+aw s3djki153i4Kpg2yFOBIpoNa//zAxmHJR0+AUzMbUzGVBCkwrHCp3NfmJXQ6ai4Q rwhUOHh3uLsh+5gVI7rHMeWI169M2wFPJeaH4pBEEvQ9d9k4SxCzjYIGOSWiPTIp xxcaVhStDQw0Wge/x7p3WdNuS07dI9DsBByax9fAJiIrFue8FPGUzohuRUD83UZo 0G1aeZCfMi6Tl+RlqMwc4rAyJuGz/SNcysVQj/e7j/IoiVbGad6cMJ3aiV9+W8TO baRSS8zmO8ZxAks0BdVdc5beQVJGSvd5IJYXjPGbg== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 6F2CA24610; Mon, 26 Feb 2018 14:41:00 -0500 (EST) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#30601] [PATCH staging] gnu: ninja: Disable tests on armhf. In-Reply-To: <87fu5nvdxe.fsf@gnu.org> References: <20180225035438.24171-1-mbakke@fastmail.com> <87fu5nvdxe.fsf@gnu.org> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 26 Feb 2018 20:40:59 +0100 Message-ID: <87sh9nv8s4.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30601-done Cc: 30601-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hi! > > Marius Bakke skribis: > >> * gnu/packages/ninja.scm (ninja)[arguments]: Set #:tests? #f on armhf. = Adjust >> CHECK-PHASE accordingly. >> --- >> gnu/packages/ninja.scm | 20 +++++++++++++++----- >> 1 file changed, 15 insertions(+), 5 deletions(-) >> >> diff --git a/gnu/packages/ninja.scm b/gnu/packages/ninja.scm >> index adb236484..cff2ac38b 100644 >> --- a/gnu/packages/ninja.scm >> +++ b/gnu/packages/ninja.scm >> @@ -42,7 +42,15 @@ >> (build-system gnu-build-system) >> (native-inputs `(("python" ,python-2))) >> (arguments >> - '(#:phases >> + ;; FIXME: On armhf-linux, Subprocess.TestWithLots fails like this: >> + ;; *** Failure in src/subprocess_test.cc:241 >> + ;; ExitSuccess =3D=3D procs[i]->Finish() >> + ;; See . >> + ;; Disable for now. > > Sounds reasonable. Could you also report it upstream? :-) Actually, now that I'm more awake, I found the problem. On most machines this test is skipped because it requires 1025 open files. However, on Hydras armhf machines, this limit is apparently higher. The problem is that the test calls out to /bin/echo. I was able to reproduce it on x86_64 simply by raising the softlimit to 4096. So, I pushed a one-line fix as d0de4c40e24ee52e4382ee2ac82088932ab49099. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqUYssACgkQoqBt8qM6 VPoCcQgA0FbVjDCWzRODLNeacQjcmBNwjYyoCIopCegoCWh1fFD1Yi046AZZju2z 3HsBVj17zC135uwU1U7mHWiPD21dC3g5JKfsMKbLdtYIZ7BC0EGGZu8Q/tsiFL0V FgMhvm4XPQBBOqbMei3Cnhz1tD4HkmuORmNQmIZCGwLhXErOJxcDsHZwPd9b1Vsv IXLD/PG6rjE45C41e5F91D6AhwnyjlSsZf3m41PZ39zLKn8dqDFqBEhfYzqJOvrM v2KD0JyfSEK4MGO3r13lig4GHqGrhrAbVGsildBN3WOe1DiRLjcrmN5TjIYxDYkG 6vphNi9Ybk2rsYK5GnHciNRfscKtYg== =SNko -----END PGP SIGNATURE----- --=-=-=-- ------------=_1519674122-11071-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Feb 2018 03:54:56 +0000 Received: from localhost ([127.0.0.1]:59348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epnOq-0000up-F6 for submit@debbugs.gnu.org; Sat, 24 Feb 2018 22:54:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epnOo-0000uc-EC for submit@debbugs.gnu.org; Sat, 24 Feb 2018 22:54:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epnOi-0006ed-3a for submit@debbugs.gnu.org; Sat, 24 Feb 2018 22:54:49 -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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56603) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epnOh-0006eY-Vv for submit@debbugs.gnu.org; Sat, 24 Feb 2018 22:54:48 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1epnOg-0007Hy-MF for guix-patches@gnu.org; Sat, 24 Feb 2018 22:54:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epnOd-0006XX-JR for guix-patches@gnu.org; Sat, 24 Feb 2018 22:54:46 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:34071) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1epnOd-0006Wf-Bn for guix-patches@gnu.org; Sat, 24 Feb 2018 22:54:43 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 7919320C76; Sat, 24 Feb 2018 22:54:42 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Sat, 24 Feb 2018 22:54:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=tPZ3O5D/aTHPaLeZoZUlb1eBjWnJFvsrezh0UkDKv w0=; b=bkizl++H+sKGY8pTi3L6Uj8u6H/9xdJFWcbrCieGDxIH2YPcgQZv1NMh6 dXliFvKio4cv6l0UKIxWA4zIKAnIN4N6/BYksd3WzKziYnI2y/9hV23FPcQOds4w Ha/JoqqFpQKxkkA0TlVrdG9bmA8OucyCnYgXKA+5ESIUM1/zbB2aoS7H0NveCfL7 Xmf2HNdyNqag7RrM7ES0NCVkOqSlcRyw1otg4ehBeQBOCmTGuABkxmOfpvMFDD9C Jkp5U4eniOhXQuSk0olPgKj51jvjzaG9tVuIjhPS0DUxiz2bsj+NIYjLnLe5psJI NWJUCvQjiXFxnGVX6XnwVFmoUNq6w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=tPZ3O5D/aTHPaLeZo ZUlb1eBjWnJFvsrezh0UkDKvw0=; b=m60O2kCP3+F48mdOWGfH0nBSBoeEldMnV 8Bc4Rq4zqUOjNWYr8x0Na72qfgtJr72kBazYu6a6Dy/zBipYxA/5mYbqypPhzM1h 4Gj+354p4+rTKnZ5okfVXjIlkErGcGTaBEjNTY7VwxTyU3Ip07LhL4pt/JlD74za bWMkb38pP493cC4jZwuvwvbVO30KJZj/bQvbyDo8x5MqjeIWTlxIQrAB55VTvGqw 4sOvzYEJlnUoa6hDB0LW5ky3NgNE6k+SjlOpMoPewsZZjpbHOA3CrIHuuIOj0laX ktS9PAdMG+dQ8CNZsY85fVpluJyJyWQWUbdhn5CvnZkBNZ6S7fuvQ== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 01F347E3C9; Sat, 24 Feb 2018 22:54:41 -0500 (EST) From: Marius Bakke To: guix-patches@gnu.org Subject: [PATCH staging] gnu: ninja: Disable tests on armhf. Date: Sun, 25 Feb 2018 04:54:38 +0100 Message-Id: <20180225035438.24171-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.16.2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [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: -4.4 (----) X-Debbugs-Envelope-To: submit Cc: Marius Bakke 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: -4.4 (----) * gnu/packages/ninja.scm (ninja)[arguments]: Set #:tests? #f on armhf. Adjust CHECK-PHASE accordingly. --- gnu/packages/ninja.scm | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/gnu/packages/ninja.scm b/gnu/packages/ninja.scm index adb236484..cff2ac38b 100644 --- a/gnu/packages/ninja.scm +++ b/gnu/packages/ninja.scm @@ -42,7 +42,15 @@ (build-system gnu-build-system) (native-inputs `(("python" ,python-2))) (arguments - '(#:phases + ;; FIXME: On armhf-linux, Subprocess.TestWithLots fails like this: + ;; *** Failure in src/subprocess_test.cc:241 + ;; ExitSuccess == procs[i]->Finish() + ;; See . + ;; Disable for now. + `(#:tests? (let ((system ,(or (%current-target-system) + (%current-system)))) + (not (string-prefix? "arm" system))) + #:phases (modify-phases %standard-phases (replace 'configure (lambda _ @@ -53,10 +61,12 @@ (lambda _ (invoke "./configure.py" "--bootstrap"))) (replace 'check - (lambda _ - (invoke "./configure.py") - (invoke "./ninja" "ninja_test") - (invoke "./ninja_test"))) + (lambda* (#:key tests? #:allow-other-keys) + (if tests? + (and (invoke "./configure.py") + (invoke "./ninja" "ninja_test") + (invoke "./ninja_test")) + (display "test suite not run\n")))) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) -- 2.16.2 ------------=_1519674122-11071-1-- From unknown Fri Jun 20 07:25:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30601] [PATCH staging] gnu: ninja: Disable tests on armhf. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 26 Feb 2018 20:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30601 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 30601-done@debbugs.gnu.org Received: via spool by 30601-done@debbugs.gnu.org id=D30601.151967533012922 (code D ref 30601); Mon, 26 Feb 2018 20:03:02 +0000 Received: (at 30601-done) by debbugs.gnu.org; 26 Feb 2018 20:02:10 +0000 Received: from localhost ([127.0.0.1]:33957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqOyQ-0003ML-IL for submit@debbugs.gnu.org; Mon, 26 Feb 2018 15:02:10 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:43677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqOyP-0003ME-GO for 30601-done@debbugs.gnu.org; Mon, 26 Feb 2018 15:02:09 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id E719D20ED0; Mon, 26 Feb 2018 15:02:08 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 26 Feb 2018 15:02:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=385+nTP4scfSXmEcM2CAM4hPY8GEFPxUmIgAdQsfvoE=; b=Lof+HFq4 r5eOaze6hBZIUcq6SbNuEn0Kwfsq3iUq24GLishSNwJ1PuaImeog8sqzoVs9xEWx x9J/PnjckqVkzmPtltrAERbje1hAGW4Ge8/oqFWFgVhpdbK7sZ6T+pgXPH5VN4o4 87bBm4gEBkmuVoAgAOz/dD3SjWIrY03Gr18P/RIKXEcbNhWl5vaqIxcc6YSXegdH ixV4tYv/LRtWQJewNhWvwKZDZE/CQE+Bah5yaeTvDQh7TLOndja4nV0TGLEd/XVB TiEIdgVt5mGyq0r6XI3FsfQGrS0vWGV6CGu/Oob8A1UTZPPjTIg64/4N1QBx+z52 FU6wKPREErlbbQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=385+nTP4scfSXmEcM2CAM4hPY8GEF PxUmIgAdQsfvoE=; b=b5gC/2J6Zh9Jch8iXa/lC0PNCZWDifPgLDWTTowpIdtr1 8mS+LM/xVM5D6uD5BBFI9L2JJVATuTMDToRblzS67T01kMZMIY1VS5M5XPcpL0TC DlbkA0cKpSH8qpiF+Mc9hal3A2CPWHYca5AHoCG4bAhHB+/QruAVTmpuPORqZPC/ vZX9W+n447eQrTImn/INBhW6PWVi6gvEb9fujpYsxIz4KtifXa3IUhp+buML8ES/ dJ4sHG0ZkLmCKlLxgshB3lIQwN+TDG9TRtTc3NMWhtbueZaOLCe9jYoTz404XNhk RcYQ4v7Q+95x3ZkB9m9RMgH2of6Pws1hxpWMhNSSA== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 741D124802; Mon, 26 Feb 2018 15:02:08 -0500 (EST) From: Marius Bakke In-Reply-To: <87sh9nv8s4.fsf@fastmail.com> References: <20180225035438.24171-1-mbakke@fastmail.com> <87fu5nvdxe.fsf@gnu.org> <87sh9nv8s4.fsf@fastmail.com> User-Agent: Notmuch/0.26 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Mon, 26 Feb 2018 21:02:07 +0100 Message-ID: <87po4rv7sw.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Marius Bakke writes: > Ludovic Court=C3=A8s writes: > >> Hi! >> >> Marius Bakke skribis: >> >>> * gnu/packages/ninja.scm (ninja)[arguments]: Set #:tests? #f on armhf. = Adjust >>> CHECK-PHASE accordingly. >>> --- >>> gnu/packages/ninja.scm | 20 +++++++++++++++----- >>> 1 file changed, 15 insertions(+), 5 deletions(-) >>> >>> diff --git a/gnu/packages/ninja.scm b/gnu/packages/ninja.scm >>> index adb236484..cff2ac38b 100644 >>> --- a/gnu/packages/ninja.scm >>> +++ b/gnu/packages/ninja.scm >>> @@ -42,7 +42,15 @@ >>> (build-system gnu-build-system) >>> (native-inputs `(("python" ,python-2))) >>> (arguments >>> - '(#:phases >>> + ;; FIXME: On armhf-linux, Subprocess.TestWithLots fails like this: >>> + ;; *** Failure in src/subprocess_test.cc:241 >>> + ;; ExitSuccess =3D=3D procs[i]->Finish() >>> + ;; See . >>> + ;; Disable for now. >> >> Sounds reasonable. Could you also report it upstream? :-) > > Actually, now that I'm more awake, I found the problem. On most > machines this test is skipped because it requires 1025 open files. > However, on Hydras armhf machines, this limit is apparently higher. > > The problem is that the test calls out to /bin/echo. I was able to > reproduce it on x86_64 simply by raising the softlimit to 4096. > > So, I pushed a one-line fix as d0de4c40e24ee52e4382ee2ac82088932ab49099. Derp. Apparently I wasn't awake enough and managed to patch the wrong file when making the commit. The followup in 6d796220c417a34100c282a7fa1f9afb6ac00339 fixes it, sorry for the noise. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlqUZ78ACgkQoqBt8qM6 VPpNHgf+OWx6DsqW0ihD9Zhb/r6kxqKiOaBdSQmE1kn0T800kWyBKqXRc9mCS8q/ Z4ZHn+Ybt3URlCLjPpdq8J9X16fBSgznXzrqrRDPG9WH9AHoEmrD5yDrHnax4dO8 ofRpcxFLRRvwnlrNTeOdkVa2vfP+3Bp6NedzB8zaTOvzGPipD/ChLFxp0M9U/+Uh d5sWnNXy3Wo84KYpJN2f8oAVNpFGMzmXKC08DMoeLNlQMavyZMv7iblg1w1CmcAc anWOoZGp9fTyOheGH46umHmXqrfjkOIN+D0+7vmPC5jdufniJjH4x80BwR/V36re htwYimZH1/Erqatpual6XCtoPG9e4Q== =M5hf -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 20 07:25:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#30601] [PATCH staging] gnu: ninja: Disable tests on armhf. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 27 Feb 2018 09:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30601 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: 30601-done@debbugs.gnu.org Received: via spool by 30601-done@debbugs.gnu.org id=D30601.151972232832539 (code D ref 30601); Tue, 27 Feb 2018 09:06:01 +0000 Received: (at 30601-done) by debbugs.gnu.org; 27 Feb 2018 09:05:28 +0000 Received: from localhost ([127.0.0.1]:34278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqbCR-0008Sl-V6 for submit@debbugs.gnu.org; Tue, 27 Feb 2018 04:05:28 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:50548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqbCP-0008Sc-Ng for 30601-done@debbugs.gnu.org; Tue, 27 Feb 2018 04:05:26 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C2ACF10CBE; Tue, 27 Feb 2018 10:05:24 +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 zoI7KMq01aLN; Tue, 27 Feb 2018 10:05:23 +0100 (CET) Received: from ribbon (unknown [193.50.110.216]) by hera.aquilenet.fr (Postfix) with ESMTPSA id CE147103B2; Tue, 27 Feb 2018 10:05:22 +0100 (CET) From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180225035438.24171-1-mbakke@fastmail.com> <87fu5nvdxe.fsf@gnu.org> <87sh9nv8s4.fsf@fastmail.com> <87po4rv7sw.fsf@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 9 =?UTF-8?Q?Vent=C3=B4se?= an 226 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 27 Feb 2018 10:05:22 +0100 In-Reply-To: <87po4rv7sw.fsf@fastmail.com> (Marius Bakke's message of "Mon, 26 Feb 2018 21:02:07 +0100") Message-ID: <87r2p66bvx.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Marius Bakke skribis: > Marius Bakke writes: > >> Ludovic Court=C3=A8s writes: >> >>> Hi! >>> >>> Marius Bakke skribis: >>> >>>> * gnu/packages/ninja.scm (ninja)[arguments]: Set #:tests? #f on armhf.= Adjust >>>> CHECK-PHASE accordingly. >>>> --- >>>> gnu/packages/ninja.scm | 20 +++++++++++++++----- >>>> 1 file changed, 15 insertions(+), 5 deletions(-) >>>> >>>> diff --git a/gnu/packages/ninja.scm b/gnu/packages/ninja.scm >>>> index adb236484..cff2ac38b 100644 >>>> --- a/gnu/packages/ninja.scm >>>> +++ b/gnu/packages/ninja.scm >>>> @@ -42,7 +42,15 @@ >>>> (build-system gnu-build-system) >>>> (native-inputs `(("python" ,python-2))) >>>> (arguments >>>> - '(#:phases >>>> + ;; FIXME: On armhf-linux, Subprocess.TestWithLots fails like thi= s: >>>> + ;; *** Failure in src/subprocess_test.cc:241 >>>> + ;; ExitSuccess =3D=3D procs[i]->Finish() >>>> + ;; See . >>>> + ;; Disable for now. >>> >>> Sounds reasonable. Could you also report it upstream? :-) >> >> Actually, now that I'm more awake, I found the problem. On most >> machines this test is skipped because it requires 1025 open files. >> However, on Hydras armhf machines, this limit is apparently higher. >> >> The problem is that the test calls out to /bin/echo. I was able to >> reproduce it on x86_64 simply by raising the softlimit to 4096. >> >> So, I pushed a one-line fix as d0de4c40e24ee52e4382ee2ac82088932ab49099. > > Derp. Apparently I wasn't awake enough and managed to patch the wrong > file when making the commit. The followup in > 6d796220c417a34100c282a7fa1f9afb6ac00339 fixes it, sorry for the noise. Heh, thank you! Ludo=E2=80=99.