From unknown Sun Jun 22 00:31:01 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46440] [PATCH core-updates] gnu: findutils-boot0: Enable tests on arm. Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Feb 2021 19:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46440 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46440@debbugs.gnu.org X-Debbugs-Original-To: Guix-patches Received: via spool by submit@debbugs.gnu.org id=B.161307231516135 (code B ref -1); Thu, 11 Feb 2021 19:39:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Feb 2021 19:38:35 +0000 Received: from localhost ([127.0.0.1]:59301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lAHnP-0004CB-7F for submit@debbugs.gnu.org; Thu, 11 Feb 2021 14:38:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:40204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lAHnL-0004C0-86 for submit@debbugs.gnu.org; Thu, 11 Feb 2021 14:38:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAHnK-0007NQ-9o for guix-patches@gnu.org; Thu, 11 Feb 2021 14:38:30 -0500 Received: from mout.gmx.net ([212.227.17.22]:50405) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAHnE-0006uQ-Ba for guix-patches@gnu.org; Thu, 11 Feb 2021 14:38:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1613072301; bh=R6X7VqWDac9nH5TuB6kUPot485ylz2FKeB91NT14oNY=; h=X-UI-Sender-Class:From:To:Subject:Date; b=O2MybveaoKsPQpcg/x6b2U0HNTKjGcdYktX9fznCdNtNYDdFvHKpzcQbe0jAqRtwK 1tHoB1SigqHjEZD/gckO0pDbCLoKf6n/NlsO0XTnOvW05NdP48kG8hJnqFwypy7Eba wHdL04qKx65UlM6LedKj6VMw4K+jTYqeD8w6rGYA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([82.69.64.142]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MatRT-1llpGZ3jnH-00cOWq for ; Thu, 11 Feb 2021 20:38:21 +0100 User-agent: mu4e 1.4.15; emacs 27.1 From: Pierre Langlois Date: Thu, 11 Feb 2021 19:38:16 +0000 Message-ID: <87czx6wg2f.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:ufyeSH2/K/21O0TeD6zizio9Nj8n1KM+TvjtUswXd32wyi9k5Pk TvlkUQH6sKasJCsz6vQYVcT7kzjm/wiSw0+fjLuRP6tNPeUsb0/cnjS8UCPen4IWwTH0sz3 2FOWGqnztdYiBi3JBGtYtkeCNLLKITtSa1acX68RK1UNuYBHu0XFymm+MleS5VPEa30Rvnp pVBp/10SkgrCmEc7xllcA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gT9qVcmOXqo=:3EM4ni4xBKeqXO/GQU3bBL ILZGrQcr4G0Ff4RtCU/SnvN+XFDjFhp0Ner829vbAMkL4xoMV6LGtbAAIr0jiaXodeEnxuzoP vK+hrZ7CX0ookLd1oTblt0jJvG8mXfep4sb+ITKTTP6yUZMgeIOiY9yoPZ0IRfJwmu+TFJOuA bOTIn43qdInqQ7P3W2A7vxOa7UdOL+cQi8llRGI14eUYkJPTHJP/xOrTZ9gtjC+fni7/+DZvM ZyJp1IMvS0ZlAH1K+HqDBboKrtIW87mgA+UDFo4X7mKiD9rkolpY9FWlnwPaQCrQHShBg+atB Vq8CmBlde0A/AEE16JNxd8Xt5rItrCX13zzh9MJc+Lb1SGLkLvlYqaAeMynmoDp4EgMNh9H7T beZa+XjIKPWhl490eytNIcI1PgBRIyKWwCas11bpb1bllZJJKNAUzy73h7NRRJwCu8ECmXYws /lBUPEEa8wxvvxvNl3KXFdw6aDScYk2zriBkn3OPsXA6vfgyAa5lX/fn5Mnuqo59+ZNuOniyr WVZPI9gfn8PAcdXQLmeItU4NB3N+KyPzTqu9Xdyq3vjbK45hR73AFBlfWoLJacXTxZhPzgvJ2 +IN1ocfEw6ciw93ySsEsshZ1onJ/L/MoiX8AP6jK9K0Rv/dFQcp9M1dniylmCb/4+sSCnC0o8 Le0l8jmlfYdTOJB234fvnpxsuLJt/lcT1dmPHOFhSSMQuLhyRGlmpsKWjLpTQazDDHFyLw7Ei tNpp+LquQdz8DFwhD5wHprJQ8A+XWTudVkT3zRe3oOhnfJQjWOEOFQ7tFOatpdex6xAaoxTEL wy7z5NEqCSA7lgY9cZ+SlhMqii9ge8cWjsYjQIdONTssnSmmyLF6epQqPIo96KiqiDndu/1ll GqqAwnPA/DB7McxQtv8Q== Received-SPF: pass client-ip=212.227.17.22; envelope-from=pierre.langlois@gmx.com; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.3 (/) 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: -2.4 (--) --=-=-= Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --==-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello Guix! I noticed the recent rust changes on core-updates, so I was eager to try and get rust working on aarch64 again, but I noticed I couldn't bootstrap because the pthread tests from findutils-boot0 were failing. I was just about to send a patch for that and then saw we had disabled the tests all together. So, here's an updated patch that re-enables them again, but disable only pthread tests. Let me know what you think of this patch, I've tested it on aarch64 and currently building rust 1.29, but I wasn't able to test it on x86, I'm getting the following failure: =2D-8<---------------cut here---------------start------------->8--- starting phase `compress-documentation'=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 compressing documentation in '/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-f= indutils-boot0-4.8.0/share/man' with "gzip" and flags ("--best" "--no-name") sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man1/find.1=20=20=20=20 sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man1/locate.1=20=20=20 sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man1/updatedb.1=20 sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man1/xargs.1=20=20=20=20=20=20=20=20=20=20=20 sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man5/locatedb.5 error: in phase 'compress-documentation': uncaught exception: srfi-34 #=20 phase `compress-documentation' failed after 0.0 seconds command "gzip" "--best" "--no-name" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn= 1zi26-findutils-boot0-4.8.0/share/man/man1/find.1" "/gnu/store/fl4xmk5pln6l= w81ixjk3w24hhdn1zi26-findutils-boot0-4.8.0/share/man/man1/locate.1" "/gnu/s= tore/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findutils-boot0-4.8.0/share/man/man1/= updatedb.1" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findutils-boot0-4.= 8.0/share/man/man1/xargs.1" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-fi= ndutils-boot0-4.8.0/share/man/man5/locatedb.5" failed with status 1=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 builder for `/gnu/store/g64zjdljpk4wawimf44v7ysgf23ywg30-findutils-boot0-4.= 8.0.drv' failed with exit code 1 build of /gnu/store/g64zjdljpk4wawimf44v7ysgf23ywg30-findutils-boot0-4.8.0.= drv failed View build log at '/var/log/guix/drvs/g6/4zjdljpk4wawimf44v7ysgf23ywg30-fin= dutils-boot0-4.8.0.drv.bz2'. =2D-8<---------------cut here---------------end--------------->8--- I'm a bit confused what's going on, anybody has a clue? By the way, I'm glad we no longer have to pass all the tests for every stage of the rust bootstrap, getting this working on different platform was quite tedious :-). Thanks, Pierre --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFMBAEBCgA2FiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAmAlh6gYHHBpZXJyZS5s YW5nbG9pc0BnbXguY29tAAoJEKj8nkR/T31UF9EH/jF3/YnF3foODsp++efxhQFa iiEtKuJzIIEE5t2kCw6o9vogeCgH4pRouDYW+AQ6iIXeC56vEcgINz7OkjwFrvGH bbyBWYiZJAiLmzegMW+yAfe63Xw3huAyDmZl1t2No0zw/4/epDJWwrxlS1ApxU/k m/BBpIfz9msZ96y+nZSsnEkAIsSis10KIG6FTcjYPlZ7ooYh3g45qlVaO23quSe8 xKLIe+B3qYvaaOZfJeC/XJG/cKFp1+MKghVRyNNP/7deAVE+Grvw4r1GVNINLYkB gBbINEzZEYbWoOhz9QarkAE5cjYgGnruvFF7+7CXlSFU066lKKx9JyGlKKOzEtE= =0RhJ -----END PGP SIGNATURE----- --==-=-=-- --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-findutils-boot0-Enable-tests-on-arm.patch Content-Transfer-Encoding: quoted-printable >From 6dffcb4a99909830cf0cecd2c9882867b379eca4 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Sat, 6 Feb 2021 21:23:56 +0000 Subject: [PATCH] gnu: findutils-boot0: Enable tests on arm. * gnu/packages/commencement.scm (findutils-boot0)[arguments]: Enable tests. Rename skip-fnmatch-test phase skip-tests. Only disable test-fnmatch on x86_64 and i686. Disable pthread tests on other platforms. --- gnu/packages/commencement.scm | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 890d57941f..ecb2307b05 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -10,6 +10,7 @@ ;;; Copyright =C2=A9 2020 Timothy Sample ;;; Copyright =C2=A9 2020 Guy Fleury Iteriteka ;;; Copyright =C2=A9 2021 Maxim Cournoyer +;;; Copyright =C2=A9 2021 Pierre Langlois ;;; ;;; This file is part of GNU Guix. ;;; @@ -2490,8 +2491,6 @@ exec " gcc "/bin/" program ,@(%bootstrap-inputs+toolchain))) (arguments `(#:implicit-inputs? #f - ;; Ignore test failure in gnulib for armhf/aarch64. - #:tests? ,(not (target-arm?)) #:guile ,%bootstrap-guile =20 ;; The build system assumes we have done a mistake when time_t is 3= 2-bit @@ -2509,14 +2508,22 @@ exec " gcc "/bin/" program ,flags)) ((#:phases phases '%standard-phases) `(modify-phases ,phases - (add-before 'check 'skip-fnmatch-test + (add-before 'check 'skip-tests (lambda _ - ;; 'test-fnmatch' fails when using glibc-mesboot@2.16, = due - ;; to incorrect handling of the [:alpha:] regexp charac= ter - ;; class. Ignore it. - (substitute* "gnulib-tests/Makefile" - (("^XFAIL_TESTS =3D") - "XFAIL_TESTS =3D test-fnmatch "))))))))))) + ,(match (%current-system) + ;; 'test-fnmatch' fails when using glibc-mesboot@2.16= , due + ;; to incorrect handling of the [:alpha:] regexp char= acter + ;; class. Ignore it. + ((or "x86_64-linux" "i686-linux") + '(substitute* "gnulib-tests/Makefile" + (("^XFAIL_TESTS =3D") + "XFAIL_TESTS =3D test-fnmatch "))) + (_ + '(substitute* "gnulib-tests/Makefile" + (("test-pthread\\$\\(EXEEXT\\)") "") + (("test-pthread-thread\\$\\(EXEEXT\\)") "") + (("test-pthread_sigmask1\\$\\(EXEEXT\\)") "") + (("test-pthread_sigmask2\\$\\(EXEEXT\\)") "")))))= )))))))) =20 (define file (package --=20 2.30.0 --=-=-=-- From unknown Sun Jun 22 00:31:01 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46440] [PATCH core-updates] gnu: findutils-boot0: Enable tests on arm. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 14 Feb 2021 12:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46440 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Pierre Langlois Cc: 46440@debbugs.gnu.org Received: via spool by 46440-submit@debbugs.gnu.org id=B46440.161330570818139 (code B ref 46440); Sun, 14 Feb 2021 12:29:02 +0000 Received: (at 46440) by debbugs.gnu.org; 14 Feb 2021 12:28:28 +0000 Received: from localhost ([127.0.0.1]:35545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBGVn-0004iV-RU for submit@debbugs.gnu.org; Sun, 14 Feb 2021 07:28:28 -0500 Received: from flashner.co.il ([178.62.234.194]:45112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBGVm-0004iG-D7 for 46440@debbugs.gnu.org; Sun, 14 Feb 2021 07:28:26 -0500 Received: from localhost (unknown [31.210.181.184]) by flashner.co.il (Postfix) with ESMTPSA id 782A5401B2; Sun, 14 Feb 2021 12:28:19 +0000 (UTC) Date: Sun, 14 Feb 2021 14:27:44 +0200 From: Efraim Flashner Message-ID: References: <87czx6wg2f.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="jcfXseTczInVn1IE" Content-Disposition: inline In-Reply-To: <87czx6wg2f.fsf@gmx.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.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 (-) --jcfXseTczInVn1IE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 11, 2021 at 07:38:16PM +0000, Pierre Langlois wrote: > Hello Guix! >=20 > I noticed the recent rust changes on core-updates, so I was eager to try > and get rust working on aarch64 again, but I noticed I couldn't > bootstrap because the pthread tests from findutils-boot0 were failing. >=20 > I was just about to send a patch for that and then saw we had disabled > the tests all together. So, here's an updated patch that re-enables them > again, but disable only pthread tests. >=20 > Let me know what you think of this patch, I've tested it on aarch64 and > currently building rust 1.29, but I wasn't able to test it on x86, I'm > getting the following failure: >=20 > --8<---------------cut here---------------start------------->8--- > starting phase `compress-documentation' = = =20 > compressing documentation in '/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26= -findutils-boot0-4.8.0/share/man' with "gzip" and flags ("--best" "--no-nam= e") > sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findu= tils-boot0-4.8.0/share/man/man1/find.1 =20 > sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findu= tils-boot0-4.8.0/share/man/man1/locate.1 =20 > sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findu= tils-boot0-4.8.0/share/man/man1/updatedb.1=20 > sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findu= tils-boot0-4.8.0/share/man/man1/xargs.1 =20 > sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findu= tils-boot0-4.8.0/share/man/man5/locatedb.5 > error: in phase 'compress-documentation': uncaught exception: > srfi-34 #=20 > phase `compress-documentation' failed after 0.0 seconds > command "gzip" "--best" "--no-name" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hh= dn1zi26-findutils-boot0-4.8.0/share/man/man1/find.1" "/gnu/store/fl4xmk5pln= 6lw81ixjk3w24hhdn1zi26-findutils-boot0-4.8.0/share/man/man1/locate.1" "/gnu= /store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findutils-boot0-4.8.0/share/man/man= 1/updatedb.1" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findutils-boot0-= 4.8.0/share/man/man1/xargs.1" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-= findutils-boot0-4.8.0/share/man/man5/locatedb.5" failed with status 1 = =20 > builder for `/gnu/store/g64zjdljpk4wawimf44v7ysgf23ywg30-findutils-boot0-= 4.8.0.drv' failed with exit code 1 > build of /gnu/store/g64zjdljpk4wawimf44v7ysgf23ywg30-findutils-boot0-4.8.= 0.drv failed > View build log at '/var/log/guix/drvs/g6/4zjdljpk4wawimf44v7ysgf23ywg30-f= indutils-boot0-4.8.0.drv.bz2'. > --8<---------------cut here---------------end--------------->8--- >=20 > I'm a bit confused what's going on, anybody has a clue? >=20 > By the way, I'm glad we no longer have to pass all the tests for every > stage of the rust bootstrap, getting this working on different platform > was quite tedious :-). >=20 > Thanks, > Pierre I had planned on re-enabling the tests with the next release of findutils. I built out to findutils on aarch64 and armhf and they both passed their test suites without any problems so I figured it was safe enough to skip them for now. If you can skip just the pthread test(s) that be better probably. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --jcfXseTczInVn1IE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmApF0AACgkQQarn3Mo9 g1G6eg/+Im46BVKaN7PhpPoU9A/OY3t02aMWsomd1P5CfZR2VAO0lssw60JqhoCT V9oqET4XGBFeiMh0TXMW10yMnO5AIQVeFJi34/f97XudqGt1NADX6O6j54X2VUjW g3Y7NFlHUO8GUpRwMzZnYrqoLgXGplkOcFH1PJK36kiHKdneTEmtt/FPAxEBjQbN +iIjPyngZXGSSbtLyO4lPn4Za+xD7SNyjv80O4ZgX754yYD8Zw4ZcSOkwBwwpWjm ngx1bt73Y4P10Ps/voBi7kyBENxiqLo6DgHszDHXzkfiC8YJWv5NYUYPIrjVBUvs lvLAD8XHvHa2cJTSY+DFQ/tQ3wCoAJd6B9AsblWqWeVzhkjT48iRBMLOAulHsgFU JQxVOnZuFcnPdeVU/O534EcpKuNff5UEzFDr2jw0XHlYvz+mMP+8Mdrj8EA1VPB5 NN/81PoDeZ4vV72K7cLUQAS8s1GPojd1FEAsjocfGscyaBKMUF7xArF7FpBVQCeJ 8Gfwjq2NaP5FMlLtodnyaLnetvTsIUPIyVx/Qwmb3le7Rz/nwZYWgmRm7UsJGGTq LDkxlw++7UXWdBOM4UMrund8JD6djrRA61dA8JfEuwk2aAiG3KpHF8HmL1PoxrY1 dZLM8gJwHImgpvNMe5FyfnOEkAG1qeKR1qlIYCa+Re3H65rc0hY= =N7Po -----END PGP SIGNATURE----- --jcfXseTczInVn1IE-- From unknown Sun Jun 22 00:31:01 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: Pierre Langlois Subject: bug#46440: closed (Re: bug#46440: [PATCH core-updates] gnu: findutils-boot0: Enable tests on arm.) Message-ID: References: <87sf2q56wg.fsf_-_@gmail.com> <87czx6wg2f.fsf@gmx.com> X-Gnu-PR-Message: they-closed 46440 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 46440@debbugs.gnu.org Date: Mon, 22 Jan 2024 04:29:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1705897742-16136-1" This is a multi-part message in MIME format... ------------=_1705897742-16136-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #46440: [PATCH core-updates] gnu: findutils-boot0: Enable tests on arm. 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 46440@debbugs.gnu.org. --=20 46440: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D46440 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1705897742-16136-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 46440-done) by debbugs.gnu.org; 22 Jan 2024 04:28:14 +0000 Received: from localhost ([127.0.0.1]:39584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRluv-0004B8-Vt for submit@debbugs.gnu.org; Sun, 21 Jan 2024 23:28:14 -0500 Received: from mail-yb1-xb30.google.com ([2607:f8b0:4864:20::b30]:59689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRlus-0004Au-Pz for 46440-done@debbugs.gnu.org; Sun, 21 Jan 2024 23:28:12 -0500 Received: by mail-yb1-xb30.google.com with SMTP id 3f1490d57ef6-db3a09e96daso2057841276.3 for <46440-done@debbugs.gnu.org>; Sun, 21 Jan 2024 20:28:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705897681; x=1706502481; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=pBMyzuBrkIUu2RVYKgVz5WRH1ky0aXb7hd0FYrDAi7Q=; b=CD9SPNEpxoBjqWVvD6NeaSr4kaW7ltKQWjBxfk3LU87FrYkjzOPJHuZi8ih8v1Q3x0 n0/80/icMXtUymexB56JI6ir6YlbsRmszj7Dfqmc8+sxPQ5iP98TOG8l5M81H7tJ3jk7 Sgy/qZ7aBC6HofoXYG07D4XRk82Lf6q5muRjaaxW2lMmyNkRY3lIEPV9OAt12qikJGRM D7gmX69KCuj26zy9KbaI2NGFhtq7LWBPn0eceRX73D4rwJTHXeOcYyXZcfq6hbEG29Sq BbiHPqBkQPDKBDc8FJLzyweR7Pw7a7xlIqeApAIkZFRuAiU6onpY4OIIT/Boc+FfoRve bSeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705897681; x=1706502481; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pBMyzuBrkIUu2RVYKgVz5WRH1ky0aXb7hd0FYrDAi7Q=; b=P8eZDMsFrR8NTztGqR6sA2SLBGNB429j/fOWZ88xs19FQrd02ttllyoV84sNvmZHFU dzJsh8hKwKIxn7CmncMx3j/O75vLojhLbhg2r1VrltbiLSdwP+RxfcriGSaRnx5EgAqQ 5onSZZshRH0G2phO/RsvFUSUzqd7kjOjDaLzLP0Kthsku45ZM4mCvAea54a7s6xD4uE7 eM00DHpkoBepU8zfKix4vM9AcukpiE0Czr7SH9gEHBqNQQZAfM6AVqTc9Ye0L18TX+o1 FT1hpiDcbTIt1hbfSmIMqjUZYSEc9BIY+T7ti99K+xEUto42/dlBhFXrnKNrHTIp/6by WG+w== X-Gm-Message-State: AOJu0Yx67ZVDbes3xc3ctrGN8LJsdCsm+RfGDCW2aYvWJa0ZCRY1+xUa 6/emf+zMW3KRbEy/7aQ99zcjDtI4B8ocCLVFL6/rIQ3eCWDX4gIzKuQmPpDqhbY= X-Google-Smtp-Source: AGHT+IEjSxtjWFE2fvF1Q+2pPbOyQ/DcNewHgsHWYh30HYz8PAyZrU5lyHg5dqW+6PAhuo3VnW022w== X-Received: by 2002:a25:db4b:0:b0:dc2:5482:b606 with SMTP id g72-20020a25db4b000000b00dc25482b606mr1783995ybf.72.1705897680796; Sun, 21 Jan 2024 20:28:00 -0800 (PST) Received: from hurd (dsl-10-128-232.b2b2c.ca. [72.10.128.232]) by smtp.gmail.com with ESMTPSA id ld29-20020a056214419d00b006869647d106sm126638qvb.5.2024.01.21.20.28.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Jan 2024 20:28:00 -0800 (PST) From: Maxim Cournoyer To: Efraim Flashner Subject: Re: bug#46440: [PATCH core-updates] gnu: findutils-boot0: Enable tests on arm. In-Reply-To: (Efraim Flashner's message of "Sun, 14 Feb 2021 14:27:44 +0200") References: <87czx6wg2f.fsf@gmx.com> Date: Sun, 21 Jan 2024 23:27:59 -0500 Message-ID: <87sf2q56wg.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 46440-done Cc: Pierre Langlois , 46440-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: -1.0 (-) Hi, Efraim Flashner writes: [...] > I had planned on re-enabling the tests with the next release of > findutils. I built out to findutils on aarch64 and armhf and they both > passed their test suites without any problems so I figured it was safe > enough to skip them for now. If you can skip just the pthread test(s) > that be better probably. Done with commit 3f4176ec37. -- Thanks, Maxim ------------=_1705897742-16136-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Feb 2021 19:38:35 +0000 Received: from localhost ([127.0.0.1]:59301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lAHnP-0004CB-7F for submit@debbugs.gnu.org; Thu, 11 Feb 2021 14:38:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:40204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lAHnL-0004C0-86 for submit@debbugs.gnu.org; Thu, 11 Feb 2021 14:38:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAHnK-0007NQ-9o for guix-patches@gnu.org; Thu, 11 Feb 2021 14:38:30 -0500 Received: from mout.gmx.net ([212.227.17.22]:50405) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAHnE-0006uQ-Ba for guix-patches@gnu.org; Thu, 11 Feb 2021 14:38:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1613072301; bh=R6X7VqWDac9nH5TuB6kUPot485ylz2FKeB91NT14oNY=; h=X-UI-Sender-Class:From:To:Subject:Date; b=O2MybveaoKsPQpcg/x6b2U0HNTKjGcdYktX9fznCdNtNYDdFvHKpzcQbe0jAqRtwK 1tHoB1SigqHjEZD/gckO0pDbCLoKf6n/NlsO0XTnOvW05NdP48kG8hJnqFwypy7Eba wHdL04qKx65UlM6LedKj6VMw4K+jTYqeD8w6rGYA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([82.69.64.142]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MatRT-1llpGZ3jnH-00cOWq for ; Thu, 11 Feb 2021 20:38:21 +0100 User-agent: mu4e 1.4.15; emacs 27.1 From: Pierre Langlois To: Guix-patches Subject: [PATCH core-updates] gnu: findutils-boot0: Enable tests on arm. Date: Thu, 11 Feb 2021 19:38:16 +0000 Message-ID: <87czx6wg2f.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:ufyeSH2/K/21O0TeD6zizio9Nj8n1KM+TvjtUswXd32wyi9k5Pk TvlkUQH6sKasJCsz6vQYVcT7kzjm/wiSw0+fjLuRP6tNPeUsb0/cnjS8UCPen4IWwTH0sz3 2FOWGqnztdYiBi3JBGtYtkeCNLLKITtSa1acX68RK1UNuYBHu0XFymm+MleS5VPEa30Rvnp pVBp/10SkgrCmEc7xllcA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gT9qVcmOXqo=:3EM4ni4xBKeqXO/GQU3bBL ILZGrQcr4G0Ff4RtCU/SnvN+XFDjFhp0Ner829vbAMkL4xoMV6LGtbAAIr0jiaXodeEnxuzoP vK+hrZ7CX0ookLd1oTblt0jJvG8mXfep4sb+ITKTTP6yUZMgeIOiY9yoPZ0IRfJwmu+TFJOuA bOTIn43qdInqQ7P3W2A7vxOa7UdOL+cQi8llRGI14eUYkJPTHJP/xOrTZ9gtjC+fni7/+DZvM ZyJp1IMvS0ZlAH1K+HqDBboKrtIW87mgA+UDFo4X7mKiD9rkolpY9FWlnwPaQCrQHShBg+atB Vq8CmBlde0A/AEE16JNxd8Xt5rItrCX13zzh9MJc+Lb1SGLkLvlYqaAeMynmoDp4EgMNh9H7T beZa+XjIKPWhl490eytNIcI1PgBRIyKWwCas11bpb1bllZJJKNAUzy73h7NRRJwCu8ECmXYws /lBUPEEa8wxvvxvNl3KXFdw6aDScYk2zriBkn3OPsXA6vfgyAa5lX/fn5Mnuqo59+ZNuOniyr WVZPI9gfn8PAcdXQLmeItU4NB3N+KyPzTqu9Xdyq3vjbK45hR73AFBlfWoLJacXTxZhPzgvJ2 +IN1ocfEw6ciw93ySsEsshZ1onJ/L/MoiX8AP6jK9K0Rv/dFQcp9M1dniylmCb/4+sSCnC0o8 Le0l8jmlfYdTOJB234fvnpxsuLJt/lcT1dmPHOFhSSMQuLhyRGlmpsKWjLpTQazDDHFyLw7Ei tNpp+LquQdz8DFwhD5wHprJQ8A+XWTudVkT3zRe3oOhnfJQjWOEOFQ7tFOatpdex6xAaoxTEL wy7z5NEqCSA7lgY9cZ+SlhMqii9ge8cWjsYjQIdONTssnSmmyLF6epQqPIo96KiqiDndu/1ll GqqAwnPA/DB7McxQtv8Q== Received-SPF: pass client-ip=212.227.17.22; envelope-from=pierre.langlois@gmx.com; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --==-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello Guix! I noticed the recent rust changes on core-updates, so I was eager to try and get rust working on aarch64 again, but I noticed I couldn't bootstrap because the pthread tests from findutils-boot0 were failing. I was just about to send a patch for that and then saw we had disabled the tests all together. So, here's an updated patch that re-enables them again, but disable only pthread tests. Let me know what you think of this patch, I've tested it on aarch64 and currently building rust 1.29, but I wasn't able to test it on x86, I'm getting the following failure: =2D-8<---------------cut here---------------start------------->8--- starting phase `compress-documentation'=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 compressing documentation in '/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-f= indutils-boot0-4.8.0/share/man' with "gzip" and flags ("--best" "--no-name") sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man1/find.1=20=20=20=20 sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man1/locate.1=20=20=20 sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man1/updatedb.1=20 sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man1/xargs.1=20=20=20=20=20=20=20=20=20=20=20 sterror: unknown error: /gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-finduti= ls-boot0-4.8.0/share/man/man5/locatedb.5 error: in phase 'compress-documentation': uncaught exception: srfi-34 #=20 phase `compress-documentation' failed after 0.0 seconds command "gzip" "--best" "--no-name" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn= 1zi26-findutils-boot0-4.8.0/share/man/man1/find.1" "/gnu/store/fl4xmk5pln6l= w81ixjk3w24hhdn1zi26-findutils-boot0-4.8.0/share/man/man1/locate.1" "/gnu/s= tore/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findutils-boot0-4.8.0/share/man/man1/= updatedb.1" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-findutils-boot0-4.= 8.0/share/man/man1/xargs.1" "/gnu/store/fl4xmk5pln6lw81ixjk3w24hhdn1zi26-fi= ndutils-boot0-4.8.0/share/man/man5/locatedb.5" failed with status 1=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 builder for `/gnu/store/g64zjdljpk4wawimf44v7ysgf23ywg30-findutils-boot0-4.= 8.0.drv' failed with exit code 1 build of /gnu/store/g64zjdljpk4wawimf44v7ysgf23ywg30-findutils-boot0-4.8.0.= drv failed View build log at '/var/log/guix/drvs/g6/4zjdljpk4wawimf44v7ysgf23ywg30-fin= dutils-boot0-4.8.0.drv.bz2'. =2D-8<---------------cut here---------------end--------------->8--- I'm a bit confused what's going on, anybody has a clue? By the way, I'm glad we no longer have to pass all the tests for every stage of the rust bootstrap, getting this working on different platform was quite tedious :-). Thanks, Pierre --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFMBAEBCgA2FiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAmAlh6gYHHBpZXJyZS5s YW5nbG9pc0BnbXguY29tAAoJEKj8nkR/T31UF9EH/jF3/YnF3foODsp++efxhQFa iiEtKuJzIIEE5t2kCw6o9vogeCgH4pRouDYW+AQ6iIXeC56vEcgINz7OkjwFrvGH bbyBWYiZJAiLmzegMW+yAfe63Xw3huAyDmZl1t2No0zw/4/epDJWwrxlS1ApxU/k m/BBpIfz9msZ96y+nZSsnEkAIsSis10KIG6FTcjYPlZ7ooYh3g45qlVaO23quSe8 xKLIe+B3qYvaaOZfJeC/XJG/cKFp1+MKghVRyNNP/7deAVE+Grvw4r1GVNINLYkB gBbINEzZEYbWoOhz9QarkAE5cjYgGnruvFF7+7CXlSFU066lKKx9JyGlKKOzEtE= =0RhJ -----END PGP SIGNATURE----- --==-=-=-- --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-findutils-boot0-Enable-tests-on-arm.patch Content-Transfer-Encoding: quoted-printable >From 6dffcb4a99909830cf0cecd2c9882867b379eca4 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Sat, 6 Feb 2021 21:23:56 +0000 Subject: [PATCH] gnu: findutils-boot0: Enable tests on arm. * gnu/packages/commencement.scm (findutils-boot0)[arguments]: Enable tests. Rename skip-fnmatch-test phase skip-tests. Only disable test-fnmatch on x86_64 and i686. Disable pthread tests on other platforms. --- gnu/packages/commencement.scm | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 890d57941f..ecb2307b05 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -10,6 +10,7 @@ ;;; Copyright =C2=A9 2020 Timothy Sample ;;; Copyright =C2=A9 2020 Guy Fleury Iteriteka ;;; Copyright =C2=A9 2021 Maxim Cournoyer +;;; Copyright =C2=A9 2021 Pierre Langlois ;;; ;;; This file is part of GNU Guix. ;;; @@ -2490,8 +2491,6 @@ exec " gcc "/bin/" program ,@(%bootstrap-inputs+toolchain))) (arguments `(#:implicit-inputs? #f - ;; Ignore test failure in gnulib for armhf/aarch64. - #:tests? ,(not (target-arm?)) #:guile ,%bootstrap-guile =20 ;; The build system assumes we have done a mistake when time_t is 3= 2-bit @@ -2509,14 +2508,22 @@ exec " gcc "/bin/" program ,flags)) ((#:phases phases '%standard-phases) `(modify-phases ,phases - (add-before 'check 'skip-fnmatch-test + (add-before 'check 'skip-tests (lambda _ - ;; 'test-fnmatch' fails when using glibc-mesboot@2.16, = due - ;; to incorrect handling of the [:alpha:] regexp charac= ter - ;; class. Ignore it. - (substitute* "gnulib-tests/Makefile" - (("^XFAIL_TESTS =3D") - "XFAIL_TESTS =3D test-fnmatch "))))))))))) + ,(match (%current-system) + ;; 'test-fnmatch' fails when using glibc-mesboot@2.16= , due + ;; to incorrect handling of the [:alpha:] regexp char= acter + ;; class. Ignore it. + ((or "x86_64-linux" "i686-linux") + '(substitute* "gnulib-tests/Makefile" + (("^XFAIL_TESTS =3D") + "XFAIL_TESTS =3D test-fnmatch "))) + (_ + '(substitute* "gnulib-tests/Makefile" + (("test-pthread\\$\\(EXEEXT\\)") "") + (("test-pthread-thread\\$\\(EXEEXT\\)") "") + (("test-pthread_sigmask1\\$\\(EXEEXT\\)") "") + (("test-pthread_sigmask2\\$\\(EXEEXT\\)") "")))))= )))))))) =20 (define file (package --=20 2.30.0 --=-=-=-- ------------=_1705897742-16136-1--