From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57723) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eqOf1-0003WG-JZ for guix-patches@gnu.org; Mon, 26 Feb 2018 14:42:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eqOew-0003bi-M0 for guix-patches@gnu.org; Mon, 26 Feb 2018 14:42:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:54267) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eqOew-0003ba-IO for guix-patches@gnu.org; Mon, 26 Feb 2018 14:42:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eqOew-0002se-Bx for guix-patches@gnu.org; Mon, 26 Feb 2018 14:42:02 -0500 Subject: bug#30601: [PATCH staging] gnu: ninja: Disable tests on armhf. Resent-To: guix-patches@gnu.org Resent-Message-ID: From: Marius Bakke In-Reply-To: <87fu5nvdxe.fsf@gnu.org> References: <20180225035438.24171-1-mbakke@fastmail.com> <87fu5nvdxe.fsf@gnu.org> 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" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 30601-done@debbugs.gnu.org --=-=-= 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----- --=-=-=--