From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: "C. Neidahl" Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Wed, 09 Jul 2025 21:57:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 78985@debbugs.gnu.org X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17520981755376 (code B ref -1); Wed, 09 Jul 2025 21:57:03 +0000 Received: (at submit) by debbugs.gnu.org; 9 Jul 2025 21:56:15 +0000 Received: from localhost ([127.0.0.1]:52887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uZclx-0001OO-El for submit@debbugs.gnu.org; Wed, 09 Jul 2025 17:56:14 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45962) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uZZnh-00007V-Qa for submit@debbugs.gnu.org; Wed, 09 Jul 2025 14:45:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uZZnb-00045F-Ss for bug-coreutils@gnu.org; Wed, 09 Jul 2025 14:45:44 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uZZnZ-0001ns-Ik for bug-coreutils@gnu.org; Wed, 09 Jul 2025 14:45:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1752086738; x=1752345938; bh=nK8zNzJ1h3HK5og20RhM79Y1/gsZ6jl9Eb9y+cVJ7Ek=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=cXvQ7N583iFsEp8P8izNdBoU8zRttrY7ggfNvhZf2GiMyOmbjYhL+puzVSs/oSkSB CKG20dbsAEM2wuHCrX9KoCH/l2QOImsUgyEBLEJPXap4GSSlRjnKd+UmiUoioIPMm1 AtWc/18sX5Qk/8FkvfhKskdefFrsg4uBL7sZ/Zsl6SjziHXfCxJP5z+S1tDD3nFZX6 dA1tTFn6mePp/b4ox56atPYjSRqoyQsHqYOXfAtpltS2p1kXv48KjBVDhHYxRh2l6g qm2xMUAgFJ/eCA2olDbXDoKZvF6kTDRtwXdK0ekkOlnakRwWU551GGkg7OAGgZiOIB I1gov7wLRR2tw== Date: Wed, 09 Jul 2025 18:45:17 +0000 From: "C. Neidahl" Message-ID: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> Feedback-ID: 16325155:user:proton X-Pm-Message-ID: 0ace2d1ba26a5c720067182616301f0733f1d364 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------4a47004e40899aa91f4ddb628ed130103307503d8d958db54922c4d9f26ea64d"; charset=utf-8 Received-SPF: pass client-ip=185.70.43.16; envelope-from=opna2608@protonmail.com; helo=mail-4316.protonmail.ch X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I have a set of patches that resulted from a gnulib thread [1], which affect the values of some compiler definitions for the IBM long double format on powerpc64. Applying these to the vendored copy of [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (opna2608[at]protonmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (opna2608[at]protonmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) X-Mailman-Approved-At: Wed, 09 Jul 2025 17:56:13 -0400 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 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------4a47004e40899aa91f4ddb628ed130103307503d8d958db54922c4d9f26ea64d Content-Type: multipart/mixed; boundary=3b07cd4a003f1a705dd8926bb47e725fc0f4ba8d1a36ecb5c1dc3aec0fa3 Message-ID: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> Date: Wed, 9 Jul 2025 20:45:13 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: "C. Neidahl" Subject: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Autocrypt: addr=opna2608@protonmail.com; keydata= xjMEZvxMihYJKwYBBAHaRw8BAQdAF/ofJEuZMTh88DkqC+bDr+oirMOimun4L2cG+wJgT7nN QENvc2ltYSBOZWlkYWhsIChNZWluIEdudVBHLVNjaGzDvHNzZWwpIDxvcG5hMjYwOEBwcm90 b25tYWlsLmNvbT7CkwQTFgoAOxYhBGdcyANUzt1vSy/7V2ccL0jSE1w4BQJm/EyKAhsDBQsJ CAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEGccL0jSE1w4mxwBAJYMfsnO4ntX1zjqXAa6 NVnxhiQOxVK8rmvdhdpoN60GAP0VqeESgHvuDlUsxyUsF4ZHaCGRSxLpdd/hbsg0KlhSBc44 BGb8TIoSCisGAQQBl1UBBQEBB0DzRber22oJcLP29ZYnfKrHFcEvMDEA6p3BVHBmTwaQdQMB CAfCeAQYFgoAIBYhBGdcyANUzt1vSy/7V2ccL0jSE1w4BQJm/EyKAhsMAAoJEGccL0jSE1w4 iNIA/3kGjlNugrxaEL0Yj6tWuHyXHMMBAhfjb8tRAkZP64tBAQCXpdzQ2SczfXcjQC8c0RQL t+3M5X9pdIKKxRqEBrRHDQ== To: bug-coreutils@gnu.org --3b07cd4a003f1a705dd8926bb47e725fc0f4ba8d1a36ecb5c1dc3aec0fa3 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit I have a set of patches that resulted from a gnulib thread [1], which affect the values of some compiler definitions for the IBM long double format on powerpc64. Applying these to the vendored copy of gnulib in the coreutils 9.7 release tarball is necessary to fix a failure in the gnulib test suite. These patches are resulting in a failure of the sort-float test from the coreutils test suite, with the following output: ./tests/sort/sort-float.sh: line 49: test: 225073858507201383090232717332: integer expression expected --- exp 2025-07-09 14:38:32.521404281 +0000 +++ out 2025-07-09 14:38:32.551404251 +0000 @@ -2,11 +2,11 @@ -1.7976931348623157e+308 -3.4028235e+38 -1.1754944e-38 --2.225073858507201383090232717332e-308 -2.2250738585072014e-308 +-2.225073858507201383090232717332e-308 0 -2.2250738585072014e-308 2.225073858507201383090232717332e-308 +2.2250738585072014e-308 1.1754944e-38 3.4028235e+38 1.7976931348623157e+308 ./tests/sort/ sort-float.sh: line 58: warning: setlocale: LC_ALL: cannot change locale (none): No such file or directory --- exp 2025-07-09 14:38:32.571404231 +0000 +++ out 2025-07-09 14:38:32.601404202 +0000 [same list of values as above] FAIL tests/sort/sort-float.sh (exit status: 1) The issue seems to be that one of the test calls in the dbl_minima_order function is failing due to the fractional part of LDBL_MIN on this platform being too long for the test command to parse as an integer, so the call fails and the function incorrectly determines that DBL_MIN is smaller. This test call would in theory also fail before the set of gnulib patches, but the exponent-testing call gives a result first, so it never got that far on this platform before. - Cosima [1] https://lists.gnu.org/archive/html/bug-gnulib/2025-07/msg00021.html --3b07cd4a003f1a705dd8926bb47e725fc0f4ba8d1a36ecb5c1dc3aec0fa3 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - opna2608@protonmail.com - 0xC802C863.asc"; name="publickey - opna2608@protonmail.com - 0xC802C863.asc" Content-Type: application/pgp-keys; filename="publickey - opna2608@protonmail.com - 0xC802C863.asc"; name="publickey - opna2608@protonmail.com - 0xC802C863.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCkNvbW1lbnQ6IGh0dHBzOi8vZ29w ZW5wZ3Aub3JnClZlcnNpb246IEdvcGVuUEdQIDIuOC4yCgp4c0JOQkYyekt2NEJDQURIR1VxQ0dF Q2lkOEhwM29BVXhuSTFGYnZ2S2xuQlZuSW9QSWhIQTBVMllBT1NTV3MvCi9VMmVETGxRYkRpMzdJ c0JMYjhQR1VLUlEyYjkwOUFrVU5oc3lrclFqek9vN01aMFZ6eGhtc0hvdTQ3ZjV2V3oKN3Boc29Y WFFoZzNMVDZqVXhNNjZXc0U3LytZaWhmM0cxWVU5Z1dEanFRN2lvN0dOVi80dEhEa0hBbHBybXZ0 WQo3RUlZZmw5WUF1ZzRzUm5oOVFPUExsSExQRm1tQUVXT2NDRTgzSC91LzROWFVIYm5ETU5Jd3ZV SWppcVZYM0l4CnhmbHB1bm5iQzRvcjZ6T2tremJoZUhTNENBbm4rczRTalNQc1kyM0RsNThvSFlq QUY4MFk4ZXM3WlZ3c1M4QmgKNDQzUXh4QjhDQ1dSbms0Mmt3T3FzWjRqMDdDSzlmMXZlSXdIQUJF QkFBSE5NVzl3Ym1FeU5qQTRRSEJ5YjNSdgpibTFoYVd3dVkyOXRJRHh2Y0c1aE1qWXdPRUJ3Y205 MGIyNXRZV2xzTG1OdmJUN0N3SFVFRUFFSUFCOEZBbDJ6Ckt2NEdDd2tIQ0FNQ0JCVUlDZ0lERmdJ QkFoa0JBaHNEQWg0QkFBb0pFR29OR0wwSytDalV1VklILzNmODJySjMKc1pyZm1CNFVjVTczTXFu cENRRnc2ZE9TVHM5amlFMGppeWo0TWxodW5tdnhYNmFHWFFVQkhXc1dkT1Q0YWp3QgovK0hUb2Zy QWFSc0o3azZ1RWRIbHRNeXNscTJ5MDcrSTVueHZDU2tnRGNoeGNDMlBoR3dvME1lZzY4OHZFWjlP CkQ3UXFsZzQ0azhWV1hZaGNwUkxPL3VQWE40QkV6ZnJhT3l1aDNxdTNCNlFPSlJ5T2xMVmFpK1pE TTZZeDZuenQKeTZNclZQVEQvSDhhV1l2TjBWVjNGM3VrVzZXVy9uRGh5VDVDVjhEcFI4UHp3Rk1m VTQrbW1pcnRpMnlSNjZXTgp3ckUwVkJEUFNudGtqWFhqcllvSzlSZTJuZEM2SUc4aHNIMmpWWDFH L1NEdDdHYkNVT2xIRUlnUHJuVW9sQk94CkxVME1qNVc1ODlxMmZTTE93RTBFWGJNcS9nRUlBS0xn RTE4NWJvZE1PdVpvRU01Tkp1aFZZaWptMU1lNjdnbWYKd0ZXQU03Z0M3WGkzb21oTFRMU2RDNWlZ dFJ2YTNZZ3lxUjBYOTIydWR0MVVYaXVqTTZEeXlqbGJ5TkdWYXNpWgpoa1RmSlQ0dEVoZThSdjNQ UU80SkZtVVFXb0RnWE53QU5lazE4cityWW1ibkNsUU8wYzRVV3c0cFJGVVFnTnZwCmVrTnRMNmtH NDV6Wngwdkw5THVPQjZIaEVYalRxcENXanR5UjF6Q2p1TGh1VElsbGswQ3JucytzOVFva2FiQ2cK Y2s2OXo2WDVpM1E2SkE4WjZTZEwvT0ZDT05IZkdsVnUwZHVNN2tXZ3U0YlpYU213N0IvVlF4QU1H TDRYUlZSMApkYnU5RnRTTVl2T1dWUEE0R3psMW9uZHA1M3lUWGJEeTJ5czRPaGhnTWhqdTVQQlp4 bThBRVFFQUFjTEFYd1FZCkFRZ0FDUVVDWGJNcS9nSWJEQUFLQ1JCcURSaTlDdmdvMUxZOUNBQ1Bq ck1mUktWQ204dFFMVnR2SDRYK25raksKaVArN3NHUGFueE5HcHp1NW1VVTBmalk0KzVVWm1GU1NO eEZQUFR5ajkxVUd4RlFHc2hiL2VxZHFsUVNidFhEQQp2bnN1Z1MzSHYza1F3Mk0zUUJHYWRoQWhS TWRxVmM3NGNnRk80K2wzS0NKK3pOVmdzb3gwamhjM1IwbGhCaFc4CnRMaXpYcGU5TkI4Y0RNaExR Y2ZHUFlaN29SVlNxK1l5RXFFOWFNd1prVmtyUk9zdnZ1aGdJclpQeEJwUXc0d1oKRkpZWS9kV2Na cGpnZm1nOFQycUFRL1QyK3VkdFdjc3RXODNwajdPNGFZRDZ3Zmd2R0FrQXU5MWhQNVo2SmMwYgp5 QmhaVFFvZ2hVMGlNVGU4QmhFUnF1b2RYcU5PWllNOGZXanBLUVY4SXNSQ0pzemhJMUJhTEVYTkJn KzgKPXB3RlIKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQ== --3b07cd4a003f1a705dd8926bb47e725fc0f4ba8d1a36ecb5c1dc3aec0fa3-- --------4a47004e40899aa91f4ddb628ed130103307503d8d958db54922c4d9f26ea64d Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsCpBAEBCABdBYJobri8CZBqDRi9Cvgo1DUUAAAAAAAcABBzYWx0QG5vdGF0 aW9ucy5vcGVucGdwanMub3JnKCKHvuoQ21Uhk+Zwc627gxYhBMgCyGNmp++W GtkCJGoNGL0K+CjUAABDkggAjbsWJrYDip1UZ1drIiskbd+beG7/LefRju7h MZRe15HtZuI+xuWA+S5yedHv1ogw+neHKsMHVxgvT/ULTUWTk79LgUlspXLg SN64UdLiYEYl8A6pXjENHRPjLocYwrpof1T6TKY13mc4G8ayZyKia648MRSZ iEF44STnSN/NnygFdRL/bGeWCqzS8R0c14ko2GjQTs4kkKHnfANvaCqfNOZI wSLK03JAqZhwVfaQzPsHZaqFi4d8rfr6dNNcG/+/LdWrn07MENthRRqK2esY D8H6keRnbnCp8UoSOTg9oV8lrk576iu01SaHB2Kf8FiOr3QsD0Buslmk1Hhy 0gUujA== =HaBD -----END PGP SIGNATURE----- --------4a47004e40899aa91f4ddb628ed130103307503d8d958db54922c4d9f26ea64d-- From unknown Sat Sep 13 02:52:51 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: "C. Neidahl" Subject: bug#78985: closed (Re: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse) Message-ID: References: <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> X-Gnu-PR-Message: they-closed 78985 X-Gnu-PR-Package: coreutils Reply-To: 78985@debbugs.gnu.org Date: Thu, 10 Jul 2025 17:21:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1752168063-28678-1" This is a multi-part message in MIME format... ------------=_1752168063-28678-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for te= st command to parse which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 78985@debbugs.gnu.org. --=20 78985: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78985 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1752168063-28678-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78985-done) by debbugs.gnu.org; 10 Jul 2025 17:20:25 +0000 Received: from localhost ([127.0.0.1]:59309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uZuwZ-0007KG-2h for submit@debbugs.gnu.org; Thu, 10 Jul 2025 13:20:25 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:35942) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uZuwU-0007Eb-Od for 78985-done@debbugs.gnu.org; Thu, 10 Jul 2025 13:20:20 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 39BAC3C010860; Thu, 10 Jul 2025 10:20:12 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id c2TOc-e_T7ZN; Thu, 10 Jul 2025 10:20:12 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 0B8FD3C0149C9; Thu, 10 Jul 2025 10:20:12 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 0B8FD3C0149C9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1752168012; bh=+e3rc5ngIzyQ2+5Fxmh4Lx+gsK96AELdSu4ZRoEaosA=; h=Message-ID:Date:MIME-Version:To:From; b=m4q565WHxHXTKZxgIuVbAcFLSnthXWAHiuvvGs+iMoFzYOW5wcODr3a8OvdoKw8BL hfp6Jw4jFb4cu2UsKBKtRNM1tEN7Ty/OSABOhIt4+ACsDv6zQkLdso2CTVs30GQLro YFNoR/Tyq+dlv9aU/WkEb1fBr+i+2Ukh2Ry5nHYhJflUxQmap/hsMgLTYULJHITK13 /28snvUpQfzgv6RnJv+kznauLsHi5rXde7bhyy4Ca4V0Gz7j3dDnWGRwrD/itSHD21 m0cI1SHHubXvYTdoq15GkKtx3JVTxefUPcPDTy7BarL5YGpgSpD+b+B+9KViq37PO5 LSZ5weldQ93Yg== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id IiPAXb6NbEuA; Thu, 10 Jul 2025 10:20:11 -0700 (PDT) Received: from penguin.cs.ucla.edu (47-154-30-222.fdr01.snmn.ca.ip.frontiernet.net [47.154.30.222]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id E15973C010860; Thu, 10 Jul 2025 10:20:11 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------FKWARcwIOdVYGATSUX0LS00a" Message-ID: <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> Date: Thu, 10 Jul 2025 10:20:11 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse To: "C. Neidahl" References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> Content-Language: en-US From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78985-done Cc: 78985-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 (-) This is a multi-part message in MIME format. --------------FKWARcwIOdVYGATSUX0LS00a Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Thanks for reporting that false positive in the test. I installed the attached patch, which should fix things. --------------FKWARcwIOdVYGATSUX0LS00a Content-Type: text/x-patch; charset=UTF-8; name="0001-tests-fix-integer-overflow-in-sort-float.patch" Content-Disposition: attachment; filename="0001-tests-fix-integer-overflow-in-sort-float.patch" Content-Transfer-Encoding: base64 RnJvbSA4ZjlmYzhmMDhjMTBjM2IwOTcyMTFmOTVjNjM1NGE4NWQ0MWYxMTAxIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBUaHUsIDEwIEp1bCAyMDI1IDEwOjE3OjI5IC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gdGVzdHM6IGZpeCBpbnRlZ2VyIG92ZXJmbG93IGluIHNvcnQtZmxvYXQKClByb2JsZW0g cmVwb3J0ZWQgYnkgQ29zaW1hIE5laWRhaGwgPGh0dHBzOi8vYnVncy5nbnUub3JnLzc4OTg1 Pi4KKiB0ZXN0cy9zb3J0L3NvcnQtZmxvYXQuc2ggKGRibF9taW5pbWFfb3JkZXIpOgpVc2Ug ZXhwciBpbnN0ZWFkIG9mIHRlc3QgdG8gY29tcGFyZSBmcmFjdGlvbnMsCnRvIGF2b2lkIHBy b2JsZW1zIHdpdGggaW50ZWdlcnMgdG9vIGxhcmdlIGZvciB0aGUgc2hlbGwuCi0tLQogdGVz dHMvc29ydC9zb3J0LWZsb2F0LnNoIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90ZXN0cy9zb3J0L3NvcnQt ZmxvYXQuc2ggYi90ZXN0cy9zb3J0L3NvcnQtZmxvYXQuc2gKaW5kZXggM2ZhMTFhMGViLi4z MThiYTQ4ZmIgMTAwNzU1Ci0tLSBhL3Rlc3RzL3NvcnQvc29ydC1mbG9hdC5zaAorKysgYi90 ZXN0cy9zb3J0L3NvcnQtZmxvYXQuc2gKQEAgLTQ2LDcgKzQ2LDggQEAgZGJsX21pbmltYV9v cmRlcigpCiAgIHRlc3QgIiRsZGJsX2V4cCIgICAtbHQgIiRkYmxfZXhwIiAgICAmJiByZXR1 cm4gMQogICB0ZXN0ICIkbGRibF93aG9sZSIgLWx0ICIkZGJsX3dob2xlIiAgJiYgcmV0dXJu IDAKICAgdGVzdCAiJGRibF93aG9sZSIgIC1sdCAiJGxkYmxfd2hvbGUiICYmIHJldHVybiAx Ci0gIHRlc3QgIiRsZGJsX2ZyYWMiICAtbGUgIiRkYmxfZnJhYyIgICAmJiByZXR1cm4gMAor ICAjIFVzZSAnZXhwcicgbm90ICd0ZXN0JywgYXMgdGhlc2UgaW50ZWdlcnMgbWF5IGJlIGxh cmdlLgorICBleHByICIkbGRibF9mcmFjIiAnPD0nICIkZGJsX2ZyYWMiID4vZGV2L251bGwg JiYgcmV0dXJuIDAKICAgcmV0dXJuIDEKIH0KIAotLSAKMi40OC4xCgo= --------------FKWARcwIOdVYGATSUX0LS00a-- ------------=_1752168063-28678-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Jul 2025 21:56:15 +0000 Received: from localhost ([127.0.0.1]:52887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uZclx-0001OO-El for submit@debbugs.gnu.org; Wed, 09 Jul 2025 17:56:14 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45962) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uZZnh-00007V-Qa for submit@debbugs.gnu.org; Wed, 09 Jul 2025 14:45:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uZZnb-00045F-Ss for bug-coreutils@gnu.org; Wed, 09 Jul 2025 14:45:44 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uZZnZ-0001ns-Ik for bug-coreutils@gnu.org; Wed, 09 Jul 2025 14:45:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1752086738; x=1752345938; bh=nK8zNzJ1h3HK5og20RhM79Y1/gsZ6jl9Eb9y+cVJ7Ek=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=cXvQ7N583iFsEp8P8izNdBoU8zRttrY7ggfNvhZf2GiMyOmbjYhL+puzVSs/oSkSB CKG20dbsAEM2wuHCrX9KoCH/l2QOImsUgyEBLEJPXap4GSSlRjnKd+UmiUoioIPMm1 AtWc/18sX5Qk/8FkvfhKskdefFrsg4uBL7sZ/Zsl6SjziHXfCxJP5z+S1tDD3nFZX6 dA1tTFn6mePp/b4ox56atPYjSRqoyQsHqYOXfAtpltS2p1kXv48KjBVDhHYxRh2l6g qm2xMUAgFJ/eCA2olDbXDoKZvF6kTDRtwXdK0ekkOlnakRwWU551GGkg7OAGgZiOIB I1gov7wLRR2tw== Date: Wed, 09 Jul 2025 18:45:17 +0000 To: bug-coreutils@gnu.org From: "C. Neidahl" Subject: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Message-ID: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> Feedback-ID: 16325155:user:proton X-Pm-Message-ID: 0ace2d1ba26a5c720067182616301f0733f1d364 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------4a47004e40899aa91f4ddb628ed130103307503d8d958db54922c4d9f26ea64d"; charset=utf-8 Received-SPF: pass client-ip=185.70.43.16; envelope-from=opna2608@protonmail.com; helo=mail-4316.protonmail.ch X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I have a set of patches that resulted from a gnulib thread [1], which affect the values of some compiler definitions for the IBM long double format on powerpc64. Applying these to the vendored copy of [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (opna2608[at]protonmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (opna2608[at]protonmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 09 Jul 2025 17:56:13 -0400 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 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------4a47004e40899aa91f4ddb628ed130103307503d8d958db54922c4d9f26ea64d Content-Type: multipart/mixed; boundary=3b07cd4a003f1a705dd8926bb47e725fc0f4ba8d1a36ecb5c1dc3aec0fa3 Message-ID: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> Date: Wed, 9 Jul 2025 20:45:13 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: "C. Neidahl" Subject: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Autocrypt: addr=opna2608@protonmail.com; keydata= xjMEZvxMihYJKwYBBAHaRw8BAQdAF/ofJEuZMTh88DkqC+bDr+oirMOimun4L2cG+wJgT7nN QENvc2ltYSBOZWlkYWhsIChNZWluIEdudVBHLVNjaGzDvHNzZWwpIDxvcG5hMjYwOEBwcm90 b25tYWlsLmNvbT7CkwQTFgoAOxYhBGdcyANUzt1vSy/7V2ccL0jSE1w4BQJm/EyKAhsDBQsJ CAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEGccL0jSE1w4mxwBAJYMfsnO4ntX1zjqXAa6 NVnxhiQOxVK8rmvdhdpoN60GAP0VqeESgHvuDlUsxyUsF4ZHaCGRSxLpdd/hbsg0KlhSBc44 BGb8TIoSCisGAQQBl1UBBQEBB0DzRber22oJcLP29ZYnfKrHFcEvMDEA6p3BVHBmTwaQdQMB CAfCeAQYFgoAIBYhBGdcyANUzt1vSy/7V2ccL0jSE1w4BQJm/EyKAhsMAAoJEGccL0jSE1w4 iNIA/3kGjlNugrxaEL0Yj6tWuHyXHMMBAhfjb8tRAkZP64tBAQCXpdzQ2SczfXcjQC8c0RQL t+3M5X9pdIKKxRqEBrRHDQ== To: bug-coreutils@gnu.org --3b07cd4a003f1a705dd8926bb47e725fc0f4ba8d1a36ecb5c1dc3aec0fa3 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit I have a set of patches that resulted from a gnulib thread [1], which affect the values of some compiler definitions for the IBM long double format on powerpc64. Applying these to the vendored copy of gnulib in the coreutils 9.7 release tarball is necessary to fix a failure in the gnulib test suite. These patches are resulting in a failure of the sort-float test from the coreutils test suite, with the following output: ./tests/sort/sort-float.sh: line 49: test: 225073858507201383090232717332: integer expression expected --- exp 2025-07-09 14:38:32.521404281 +0000 +++ out 2025-07-09 14:38:32.551404251 +0000 @@ -2,11 +2,11 @@ -1.7976931348623157e+308 -3.4028235e+38 -1.1754944e-38 --2.225073858507201383090232717332e-308 -2.2250738585072014e-308 +-2.225073858507201383090232717332e-308 0 -2.2250738585072014e-308 2.225073858507201383090232717332e-308 +2.2250738585072014e-308 1.1754944e-38 3.4028235e+38 1.7976931348623157e+308 ./tests/sort/ sort-float.sh: line 58: warning: setlocale: LC_ALL: cannot change locale (none): No such file or directory --- exp 2025-07-09 14:38:32.571404231 +0000 +++ out 2025-07-09 14:38:32.601404202 +0000 [same list of values as above] FAIL tests/sort/sort-float.sh (exit status: 1) The issue seems to be that one of the test calls in the dbl_minima_order function is failing due to the fractional part of LDBL_MIN on this platform being too long for the test command to parse as an integer, so the call fails and the function incorrectly determines that DBL_MIN is smaller. This test call would in theory also fail before the set of gnulib patches, but the exponent-testing call gives a result first, so it never got that far on this platform before. - Cosima [1] https://lists.gnu.org/archive/html/bug-gnulib/2025-07/msg00021.html --3b07cd4a003f1a705dd8926bb47e725fc0f4ba8d1a36ecb5c1dc3aec0fa3 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - opna2608@protonmail.com - 0xC802C863.asc"; name="publickey - opna2608@protonmail.com - 0xC802C863.asc" Content-Type: application/pgp-keys; filename="publickey - opna2608@protonmail.com - 0xC802C863.asc"; name="publickey - opna2608@protonmail.com - 0xC802C863.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCkNvbW1lbnQ6IGh0dHBzOi8vZ29w ZW5wZ3Aub3JnClZlcnNpb246IEdvcGVuUEdQIDIuOC4yCgp4c0JOQkYyekt2NEJDQURIR1VxQ0dF Q2lkOEhwM29BVXhuSTFGYnZ2S2xuQlZuSW9QSWhIQTBVMllBT1NTV3MvCi9VMmVETGxRYkRpMzdJ c0JMYjhQR1VLUlEyYjkwOUFrVU5oc3lrclFqek9vN01aMFZ6eGhtc0hvdTQ3ZjV2V3oKN3Boc29Y WFFoZzNMVDZqVXhNNjZXc0U3LytZaWhmM0cxWVU5Z1dEanFRN2lvN0dOVi80dEhEa0hBbHBybXZ0 WQo3RUlZZmw5WUF1ZzRzUm5oOVFPUExsSExQRm1tQUVXT2NDRTgzSC91LzROWFVIYm5ETU5Jd3ZV SWppcVZYM0l4CnhmbHB1bm5iQzRvcjZ6T2tremJoZUhTNENBbm4rczRTalNQc1kyM0RsNThvSFlq QUY4MFk4ZXM3WlZ3c1M4QmgKNDQzUXh4QjhDQ1dSbms0Mmt3T3FzWjRqMDdDSzlmMXZlSXdIQUJF QkFBSE5NVzl3Ym1FeU5qQTRRSEJ5YjNSdgpibTFoYVd3dVkyOXRJRHh2Y0c1aE1qWXdPRUJ3Y205 MGIyNXRZV2xzTG1OdmJUN0N3SFVFRUFFSUFCOEZBbDJ6Ckt2NEdDd2tIQ0FNQ0JCVUlDZ0lERmdJ QkFoa0JBaHNEQWg0QkFBb0pFR29OR0wwSytDalV1VklILzNmODJySjMKc1pyZm1CNFVjVTczTXFu cENRRnc2ZE9TVHM5amlFMGppeWo0TWxodW5tdnhYNmFHWFFVQkhXc1dkT1Q0YWp3QgovK0hUb2Zy QWFSc0o3azZ1RWRIbHRNeXNscTJ5MDcrSTVueHZDU2tnRGNoeGNDMlBoR3dvME1lZzY4OHZFWjlP CkQ3UXFsZzQ0azhWV1hZaGNwUkxPL3VQWE40QkV6ZnJhT3l1aDNxdTNCNlFPSlJ5T2xMVmFpK1pE TTZZeDZuenQKeTZNclZQVEQvSDhhV1l2TjBWVjNGM3VrVzZXVy9uRGh5VDVDVjhEcFI4UHp3Rk1m VTQrbW1pcnRpMnlSNjZXTgp3ckUwVkJEUFNudGtqWFhqcllvSzlSZTJuZEM2SUc4aHNIMmpWWDFH L1NEdDdHYkNVT2xIRUlnUHJuVW9sQk94CkxVME1qNVc1ODlxMmZTTE93RTBFWGJNcS9nRUlBS0xn RTE4NWJvZE1PdVpvRU01Tkp1aFZZaWptMU1lNjdnbWYKd0ZXQU03Z0M3WGkzb21oTFRMU2RDNWlZ dFJ2YTNZZ3lxUjBYOTIydWR0MVVYaXVqTTZEeXlqbGJ5TkdWYXNpWgpoa1RmSlQ0dEVoZThSdjNQ UU80SkZtVVFXb0RnWE53QU5lazE4cityWW1ibkNsUU8wYzRVV3c0cFJGVVFnTnZwCmVrTnRMNmtH NDV6Wngwdkw5THVPQjZIaEVYalRxcENXanR5UjF6Q2p1TGh1VElsbGswQ3JucytzOVFva2FiQ2cK Y2s2OXo2WDVpM1E2SkE4WjZTZEwvT0ZDT05IZkdsVnUwZHVNN2tXZ3U0YlpYU213N0IvVlF4QU1H TDRYUlZSMApkYnU5RnRTTVl2T1dWUEE0R3psMW9uZHA1M3lUWGJEeTJ5czRPaGhnTWhqdTVQQlp4 bThBRVFFQUFjTEFYd1FZCkFRZ0FDUVVDWGJNcS9nSWJEQUFLQ1JCcURSaTlDdmdvMUxZOUNBQ1Bq ck1mUktWQ204dFFMVnR2SDRYK25raksKaVArN3NHUGFueE5HcHp1NW1VVTBmalk0KzVVWm1GU1NO eEZQUFR5ajkxVUd4RlFHc2hiL2VxZHFsUVNidFhEQQp2bnN1Z1MzSHYza1F3Mk0zUUJHYWRoQWhS TWRxVmM3NGNnRk80K2wzS0NKK3pOVmdzb3gwamhjM1IwbGhCaFc4CnRMaXpYcGU5TkI4Y0RNaExR Y2ZHUFlaN29SVlNxK1l5RXFFOWFNd1prVmtyUk9zdnZ1aGdJclpQeEJwUXc0d1oKRkpZWS9kV2Na cGpnZm1nOFQycUFRL1QyK3VkdFdjc3RXODNwajdPNGFZRDZ3Zmd2R0FrQXU5MWhQNVo2SmMwYgp5 QmhaVFFvZ2hVMGlNVGU4QmhFUnF1b2RYcU5PWllNOGZXanBLUVY4SXNSQ0pzemhJMUJhTEVYTkJn KzgKPXB3RlIKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQ== --3b07cd4a003f1a705dd8926bb47e725fc0f4ba8d1a36ecb5c1dc3aec0fa3-- --------4a47004e40899aa91f4ddb628ed130103307503d8d958db54922c4d9f26ea64d Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsCpBAEBCABdBYJobri8CZBqDRi9Cvgo1DUUAAAAAAAcABBzYWx0QG5vdGF0 aW9ucy5vcGVucGdwanMub3JnKCKHvuoQ21Uhk+Zwc627gxYhBMgCyGNmp++W GtkCJGoNGL0K+CjUAABDkggAjbsWJrYDip1UZ1drIiskbd+beG7/LefRju7h MZRe15HtZuI+xuWA+S5yedHv1ogw+neHKsMHVxgvT/ULTUWTk79LgUlspXLg SN64UdLiYEYl8A6pXjENHRPjLocYwrpof1T6TKY13mc4G8ayZyKia648MRSZ iEF44STnSN/NnygFdRL/bGeWCqzS8R0c14ko2GjQTs4kkKHnfANvaCqfNOZI wSLK03JAqZhwVfaQzPsHZaqFi4d8rfr6dNNcG/+/LdWrn07MENthRRqK2esY D8H6keRnbnCp8UoSOTg9oV8lrk576iu01SaHB2Kf8FiOr3QsD0Buslmk1Hhy 0gUujA== =HaBD -----END PGP SIGNATURE----- --------4a47004e40899aa91f4ddb628ed130103307503d8d958db54922c4d9f26ea64d-- ------------=_1752168063-28678-1-- From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: "C. Neidahl" Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 11 Jul 2025 11:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Paul Eggert Cc: 78985@debbugs.gnu.org Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.175223330827901 (code B ref 78985); Fri, 11 Jul 2025 11:29:01 +0000 Received: (at 78985) by debbugs.gnu.org; 11 Jul 2025 11:28:28 +0000 Received: from localhost ([127.0.0.1]:35513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaBvX-0007Fv-GH for submit@debbugs.gnu.org; Fri, 11 Jul 2025 07:28:27 -0400 Received: from mail-10628.protonmail.ch ([79.135.106.28]:24273) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uaBvV-0007F4-01 for 78985@debbugs.gnu.org; Fri, 11 Jul 2025 07:28:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1752233297; x=1752492497; bh=i6h41jwOMh+Mr/xoPCH390ah6JbJeOXFiMjcWAtkh/k=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=b85WmC1yVyGZO3xHOJdHg4t22PqDVmACdgHr4Idvz7FRlrP3NFV+y95ELueRHWBm8 nnwC+DFjwyOtKTtA1ItoSMiewMQUovhyB5MkWOC8UmCTbn0HrpldMvYZC8Xik8Lysv 0jE/weHPW4bb8bB6OYI3h6MJpMFRwIsmb74pNHqpG1PDseVPO5tH752DpqAaAnBzLr 20a84siPfmigeJ7WDmOiQX8gO3YU7lu+rqdDZ2EowVbmNe0j0jB34fkbYAVuB3bSdU 4VEHau9sAqJEeUzayDwWZOlwGnUyWXbOjlr/2oBpN5JXJbCbeKG1Dmv8KqzKpQr195 CacWIIW9IpTiw== Date: Fri, 11 Jul 2025 11:28:13 +0000 From: "C. Neidahl" Message-ID: In-Reply-To: <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> Feedback-ID: 16325155:user:proton X-Pm-Message-ID: 69e4179003d7d3fc210b9abbea829a8cc2e726ba MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------4f5df83d6091b85b955a576a3f21f7569e4fddb5444b6551de235f7b07c53f6c"; charset=utf-8 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: -0.7 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------4f5df83d6091b85b955a576a3f21f7569e4fddb5444b6551de235f7b07c53f6c Content-Type: multipart/mixed; boundary=05af215c4e964cd63aca4923d280b483c58c38b83dcc20f8139460b8db58 Message-ID: Date: Fri, 11 Jul 2025 13:28:09 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse To: Paul Eggert References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> Content-Language: en-US Cc: 78985@debbugs.gnu.org From: "C. Neidahl" Autocrypt: addr=opna2608@protonmail.com; keydata= xjMEZvxMihYJKwYBBAHaRw8BAQdAF/ofJEuZMTh88DkqC+bDr+oirMOimun4L2cG+wJgT7nN QENvc2ltYSBOZWlkYWhsIChNZWluIEdudVBHLVNjaGzDvHNzZWwpIDxvcG5hMjYwOEBwcm90 b25tYWlsLmNvbT7CkwQTFgoAOxYhBGdcyANUzt1vSy/7V2ccL0jSE1w4BQJm/EyKAhsDBQsJ CAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEGccL0jSE1w4mxwBAJYMfsnO4ntX1zjqXAa6 NVnxhiQOxVK8rmvdhdpoN60GAP0VqeESgHvuDlUsxyUsF4ZHaCGRSxLpdd/hbsg0KlhSBc44 BGb8TIoSCisGAQQBl1UBBQEBB0DzRber22oJcLP29ZYnfKrHFcEvMDEA6p3BVHBmTwaQdQMB CAfCeAQYFgoAIBYhBGdcyANUzt1vSy/7V2ccL0jSE1w4BQJm/EyKAhsMAAoJEGccL0jSE1w4 iNIA/3kGjlNugrxaEL0Yj6tWuHyXHMMBAhfjb8tRAkZP64tBAQCXpdzQ2SczfXcjQC8c0RQL t+3M5X9pdIKKxRqEBrRHDQ== In-Reply-To: <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> --05af215c4e964cd63aca4923d280b483c58c38b83dcc20f8139460b8db58 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8; format=flowed QW0gMTAuMDcuMjUgdW0gMTk6MjAgc2NocmllYiBQYXVsIEVnZ2VydDoNCj4gVGhhbmtzIGZvciBy ZXBvcnRpbmcgdGhhdCBmYWxzZSBwb3NpdGl2ZSBpbiB0aGUgdGVzdC4gSSBpbnN0YWxsZWQgdGhl DQo+IGF0dGFjaGVkIHBhdGNoLCB3aGljaCBzaG91bGQgZml4IHRoaW5ncy4NCg0KVGhlIHBhdGNo IGZpeGVzIHRoZSBlcnJvciB3aXRoIHRoZSBsb25nIGZyYWN0aW9uIHBhcnQgYmVpbmcgdW5wYXJz YWJsZSwgDQpidXQgaXQgc2VlbXMgbGlrZSB0aGUgcmVzdWx0aW5nIG9yZGVyIGZvciB0aGUgdGVz dCBpbnB1dCBpcyBzdGlsbCB3cm9uZy4gDQpUaGUgTERCTF9NSU4gZnJhY3Rpb24gaXMgbG9uZ2Vy IHRoYW4gdGhlIERCTF9NSU4gZnJhY3Rpb24sIHNvIGl0IGFwcGVhcnMgDQphcyBhIGJpZ2dlciBu dW1iZXIgdG8gdGVzdC9leHByLCBhbmQgdGhlIDw9IGNvbXBhcmlzb24gZmFpbHMuDQoNCuKGqiBl eHByIDIyNTA3Mzg1ODUwNzIwMTM4MzA5MDIzMjcxNzMzMiAnPD0nIDIyNTA3Mzg1ODUwNzIwMTQg Pi9kZXYvbnVsbDsgDQplY2hvICQ/DQoxDQoNClNvIHRoZSBmdW5jdGlvbiBzdGlsbCBkZXRlcm1p bmVzIHRoYXQgREJMX01JTiA8IExEQkxfTUlOLCBhbmQgdGhlIHRlc3QgDQpmYWlscyBkdWUgdG8g ZXhwICE9IG91dC4gTWF5YmUgdGhlIHR3byBmcmFjdGlvbnMgY291bGQgYmUgY3JvcHBlZC9wYWRk ZWQgDQp3aXRoIDAncyB0byBoYXZlIHRoZSBzYW1lIGxlbmd0aCwgb3IgYWxsIG9mIHRoZXNlIGNv bXBhcmlzb25zIC8gdGhlIA0KZXhwZWN0ZWQgb3V0cHV0IGdlbmVyYXRpb24gaW4gZ2VuZXJhbCBj b3VsZCBiZSBkb25lIGluIEM/DQoNCi0gQ29zaW1hDQo= --05af215c4e964cd63aca4923d280b483c58c38b83dcc20f8139460b8db58 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - opna2608@protonmail.com - 0xC802C863.asc"; name="publickey - opna2608@protonmail.com - 0xC802C863.asc" Content-Type: application/pgp-keys; filename="publickey - opna2608@protonmail.com - 0xC802C863.asc"; name="publickey - opna2608@protonmail.com - 0xC802C863.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCkNvbW1lbnQ6IGh0dHBzOi8vZ29w ZW5wZ3Aub3JnClZlcnNpb246IEdvcGVuUEdQIDIuOC4yCgp4c0JOQkYyekt2NEJDQURIR1VxQ0dF Q2lkOEhwM29BVXhuSTFGYnZ2S2xuQlZuSW9QSWhIQTBVMllBT1NTV3MvCi9VMmVETGxRYkRpMzdJ c0JMYjhQR1VLUlEyYjkwOUFrVU5oc3lrclFqek9vN01aMFZ6eGhtc0hvdTQ3ZjV2V3oKN3Boc29Y WFFoZzNMVDZqVXhNNjZXc0U3LytZaWhmM0cxWVU5Z1dEanFRN2lvN0dOVi80dEhEa0hBbHBybXZ0 WQo3RUlZZmw5WUF1ZzRzUm5oOVFPUExsSExQRm1tQUVXT2NDRTgzSC91LzROWFVIYm5ETU5Jd3ZV SWppcVZYM0l4CnhmbHB1bm5iQzRvcjZ6T2tremJoZUhTNENBbm4rczRTalNQc1kyM0RsNThvSFlq QUY4MFk4ZXM3WlZ3c1M4QmgKNDQzUXh4QjhDQ1dSbms0Mmt3T3FzWjRqMDdDSzlmMXZlSXdIQUJF QkFBSE5NVzl3Ym1FeU5qQTRRSEJ5YjNSdgpibTFoYVd3dVkyOXRJRHh2Y0c1aE1qWXdPRUJ3Y205 MGIyNXRZV2xzTG1OdmJUN0N3SFVFRUFFSUFCOEZBbDJ6Ckt2NEdDd2tIQ0FNQ0JCVUlDZ0lERmdJ QkFoa0JBaHNEQWg0QkFBb0pFR29OR0wwSytDalV1VklILzNmODJySjMKc1pyZm1CNFVjVTczTXFu cENRRnc2ZE9TVHM5amlFMGppeWo0TWxodW5tdnhYNmFHWFFVQkhXc1dkT1Q0YWp3QgovK0hUb2Zy QWFSc0o3azZ1RWRIbHRNeXNscTJ5MDcrSTVueHZDU2tnRGNoeGNDMlBoR3dvME1lZzY4OHZFWjlP CkQ3UXFsZzQ0azhWV1hZaGNwUkxPL3VQWE40QkV6ZnJhT3l1aDNxdTNCNlFPSlJ5T2xMVmFpK1pE TTZZeDZuenQKeTZNclZQVEQvSDhhV1l2TjBWVjNGM3VrVzZXVy9uRGh5VDVDVjhEcFI4UHp3Rk1m VTQrbW1pcnRpMnlSNjZXTgp3ckUwVkJEUFNudGtqWFhqcllvSzlSZTJuZEM2SUc4aHNIMmpWWDFH L1NEdDdHYkNVT2xIRUlnUHJuVW9sQk94CkxVME1qNVc1ODlxMmZTTE93RTBFWGJNcS9nRUlBS0xn RTE4NWJvZE1PdVpvRU01Tkp1aFZZaWptMU1lNjdnbWYKd0ZXQU03Z0M3WGkzb21oTFRMU2RDNWlZ dFJ2YTNZZ3lxUjBYOTIydWR0MVVYaXVqTTZEeXlqbGJ5TkdWYXNpWgpoa1RmSlQ0dEVoZThSdjNQ UU80SkZtVVFXb0RnWE53QU5lazE4cityWW1ibkNsUU8wYzRVV3c0cFJGVVFnTnZwCmVrTnRMNmtH NDV6Wngwdkw5THVPQjZIaEVYalRxcENXanR5UjF6Q2p1TGh1VElsbGswQ3JucytzOVFva2FiQ2cK Y2s2OXo2WDVpM1E2SkE4WjZTZEwvT0ZDT05IZkdsVnUwZHVNN2tXZ3U0YlpYU213N0IvVlF4QU1H TDRYUlZSMApkYnU5RnRTTVl2T1dWUEE0R3psMW9uZHA1M3lUWGJEeTJ5czRPaGhnTWhqdTVQQlp4 bThBRVFFQUFjTEFYd1FZCkFRZ0FDUVVDWGJNcS9nSWJEQUFLQ1JCcURSaTlDdmdvMUxZOUNBQ1Bq ck1mUktWQ204dFFMVnR2SDRYK25raksKaVArN3NHUGFueE5HcHp1NW1VVTBmalk0KzVVWm1GU1NO eEZQUFR5ajkxVUd4RlFHc2hiL2VxZHFsUVNidFhEQQp2bnN1Z1MzSHYza1F3Mk0zUUJHYWRoQWhS TWRxVmM3NGNnRk80K2wzS0NKK3pOVmdzb3gwamhjM1IwbGhCaFc4CnRMaXpYcGU5TkI4Y0RNaExR Y2ZHUFlaN29SVlNxK1l5RXFFOWFNd1prVmtyUk9zdnZ1aGdJclpQeEJwUXc0d1oKRkpZWS9kV2Na cGpnZm1nOFQycUFRL1QyK3VkdFdjc3RXODNwajdPNGFZRDZ3Zmd2R0FrQXU5MWhQNVo2SmMwYgp5 QmhaVFFvZ2hVMGlNVGU4QmhFUnF1b2RYcU5PWllNOGZXanBLUVY4SXNSQ0pzemhJMUJhTEVYTkJn KzgKPXB3RlIKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQ== --05af215c4e964cd63aca4923d280b483c58c38b83dcc20f8139460b8db58-- --------4f5df83d6091b85b955a576a3f21f7569e4fddb5444b6551de235f7b07c53f6c Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsCpBAEBCABdBYJocPVNCZBqDRi9Cvgo1DUUAAAAAAAcABBzYWx0QG5vdGF0 aW9ucy5vcGVucGdwanMub3JnzZi2w4pJzPgcQJiaSRT7ORYhBMgCyGNmp++W GtkCJGoNGL0K+CjUAADnJQf/X2eyvvbMvDs5aIrwf3+nr5wHkelzUw8Ho9P4 BDjQO1FeyZjlfTVGXI4i7H6m2ggHEXMVriILLh82jlRpcc6BYo+/7a8Kbqk7 uefpY66RaU+pYPcCReXebi76B+AhDr5ikoinmyzmTQEy442kXULc8Jj2YLNk VuwwH/eVqu8QcmJc4sP/itMTlh8qblQh0YR6RKFE/AFIduRkk2UXnN/BVZ4U 4hp5NX7qNmVLHfcGNCYWD44cbyoZL3N446U9yqi9AaK/5KgEI/gpPS0U94xi l/m9xwwUvCoccfcfvyT08Fpeu8jkXUjBzybApbtrmbVuXe5s/EHsHnc0jijr cmoKMA== =E16G -----END PGP SIGNATURE----- --------4f5df83d6091b85b955a576a3f21f7569e4fddb5444b6551de235f7b07c53f6c-- From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 11 Jul 2025 21:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: "C. Neidahl" Cc: 78985@debbugs.gnu.org Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.17522704322103 (code B ref 78985); Fri, 11 Jul 2025 21:48:01 +0000 Received: (at 78985) by debbugs.gnu.org; 11 Jul 2025 21:47:12 +0000 Received: from localhost ([127.0.0.1]:40761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaLaJ-0000Xr-RB for submit@debbugs.gnu.org; Fri, 11 Jul 2025 17:47:12 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:52596) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uaLaE-0000Wl-HG for 78985@debbugs.gnu.org; Fri, 11 Jul 2025 17:47:10 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 07BFB3C01084E; Fri, 11 Jul 2025 14:47:00 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id 2y-qAaaOmilb; Fri, 11 Jul 2025 14:46:59 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id D33483C0149F7; Fri, 11 Jul 2025 14:46:59 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu D33483C0149F7 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1752270419; bh=skm9sc2+/OEMyB+wmSuG8WYGF8/gjYUwdT75yLpZM3w=; h=Message-ID:Date:MIME-Version:To:From; b=R29NI7cp+BTqo+dk1OX80vHXPpFgxQ1PkbaCNUFv7N8+XuBeJthahtSoZOU/KIuWR xITTjGfkbAP5+BCpVF1edTPLeg8W1FM+XQxoHJnT4InUMJkkWZkWnd7q9bdKaGVj8z 5fHjTYuRtJxyY66dgxWb6GjrhV4HU0Nb9FhjX/d13Nr4u95ukYn5Yy+w/+jFVE7KM2 9N2Q1wLHdEcmlzim5ZMrmUHD4UU7igaNCe+YtnTdhblTp1DZOZ++prnjpQLzAF5SiE v0hsz9Uf+GO61r70lkL9TllAwoJ2obn62iZO+v08KLH15IIKzLZpj9xJTMiHtjsmRy lJN8x1wp4GvMg== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id cppF9h1xtklR; Fri, 11 Jul 2025 14:46:59 -0700 (PDT) Received: from penguin.cs.ucla.edu (47-154-30-222.fdr01.snmn.ca.ip.frontiernet.net [47.154.30.222]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id B649F3C01084E; Fri, 11 Jul 2025 14:46:59 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------gHLzUQhfgLcljV3oKtXSvPnt" Message-ID: <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> Date: Fri, 11 Jul 2025 14:46:59 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> Content-Language: en-US From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: 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 (-) This is a multi-part message in MIME format. --------------gHLzUQhfgLcljV3oKtXSvPnt Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2025-07-11 04:28, C. Neidahl wrote: > The LDBL_MIN fraction is longer than the DBL_MIN fraction, so it appears > as a bigger number to test/expr Oh, right. Thanks. I installed the attached further patch to fix that. This is cleaner anyway. --------------gHLzUQhfgLcljV3oKtXSvPnt Content-Type: text/x-patch; charset=UTF-8; name="0001-tests-fix-fraction-comparison-in-sort-float.patch" Content-Disposition: attachment; filename="0001-tests-fix-fraction-comparison-in-sort-float.patch" Content-Transfer-Encoding: base64 RnJvbSAzYTllYzAyMTM4OTg0MDA0NzE5YzAyZGE4ZDNlMTM2NjUyMTUwNDlmIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBGcmksIDExIEp1bCAyMDI1IDE0OjQzOjMyIC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gdGVzdHM6IGZpeCBmcmFjdGlvbiBjb21wYXJpc29uIGluIHNvcnQtZmxvYXQKClByb2Js ZW0gcmVwb3J0ZWQgYnkgQ29zaW1hIE5laWRhaGwgPGh0dHBzOi8vYnVncy5nbnUub3JnLzc4 OTg1IzEzPi4KKiB0ZXN0cy9zb3J0L3NvcnQtZmxvYXQuc2g6IEF0IHRvcCBsZXZlbCwgdXNl IEMgbG9jYWxlIGF0IGZpcnN0LgooZGJsX21pbmltYV9vcmRlcik6IEFzc3VtZSBDIGxvY2Fs ZS4KVXNlIHN0cmluZyBjb21wYXJpc29uIGZvciB0aGUgZnJhY3Rpb25hbCBwYXJ0cy4KCjIw MjUtMDctMTAgIFBhdWwgRWdnZXJ0ICA8ZWdnZXJ0QGNzLnVjbGEuZWR1PgoKdGVzdHM6IGZp eCBpbnRlZ2VyIG92ZXJmbG93IGluIHNvcnQtZmxvYXQKUHJvYmxlbSByZXBvcnRlZCBieSBD b3NpbWEgTmVpZGFobCA8aHR0cHM6Ly9idWdzLmdudS5vcmcvNzg5ODU+LgoqIHRlc3RzL3Nv cnQvc29ydC1mbG9hdC5zaCAoZGJsX21pbmltYV9vcmRlcik6ClVzZSBleHByIGluc3RlYWQg b2YgdGVzdCwgdG8gYXZvaWQgcHJvYmxlbXMgd2l0aCBpbnRlZ2Vycwp0b28gbGFyZ2UgZm9y IHRoZSBzaGVsbC4KLS0tCiB0ZXN0cy9zb3J0L3NvcnQtZmxvYXQuc2ggfCAxOCArKysrKysr KysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA2IGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL3NvcnQvc29ydC1mbG9hdC5zaCBiL3Rlc3Rz L3NvcnQvc29ydC1mbG9hdC5zaAppbmRleCAzMThiYTQ4ZmIuLjQzM2EyMTk3MCAxMDA3NTUK LS0tIGEvdGVzdHMvc29ydC9zb3J0LWZsb2F0LnNoCisrKyBiL3Rlc3RzL3NvcnQvc29ydC1m bG9hdC5zaApAQCAtMzUsNyArMzUsNyBAQCBwcmludF92ZXJfIHNvcnQKIAogZGJsX21pbmlt YV9vcmRlcigpCiB7Ci0gIExDX0FMTD1DIGdldGxpbWl0c18KKyAgZ2V0bGltaXRzXwogICBz ZXQgLS0gJChlY2hvICRMREJMX01JTiB8IHRyIC5lLSAnICAgJykKICAgbG9jYWwgbGRibF93 aG9sZT0kMSBsZGJsX2ZyYWM9JDIgbGRibF9leHA9JDMKIApAQCAtNDYsMTcgKzQ2LDIzIEBA IGRibF9taW5pbWFfb3JkZXIoKQogICB0ZXN0ICIkbGRibF9leHAiICAgLWx0ICIkZGJsX2V4 cCIgICAgJiYgcmV0dXJuIDEKICAgdGVzdCAiJGxkYmxfd2hvbGUiIC1sdCAiJGRibF93aG9s ZSIgICYmIHJldHVybiAwCiAgIHRlc3QgIiRkYmxfd2hvbGUiICAtbHQgIiRsZGJsX3dob2xl IiAmJiByZXR1cm4gMQotICAjIFVzZSAnZXhwcicgbm90ICd0ZXN0JywgYXMgdGhlc2UgaW50 ZWdlcnMgbWF5IGJlIGxhcmdlLgotICBleHByICIkbGRibF9mcmFjIiAnPD0nICIkZGJsX2Zy YWMiID4vZGV2L251bGwgJiYgcmV0dXJuIDAKLSAgcmV0dXJuIDEKKworICAjIFVzZSBzdHJp bmcgY29tcGFyaXNvbiB3aXRoIGxlYWRpbmcgJy4nLCBub3QgJ3Rlc3QnLAorICAjIGFzIHRo ZSBmcmFjdGlvbnMgbWF5IGJlIGxhcmdlIGludGVnZXJzIG9yIG1heSBkaWZmZXIgaW4gbGVu Z3RoLgorICB0ZXN0ICIuJGRibF9mcmFjIiAgJzwnICIuJGxkYmxfZnJhYyIgJiYgcmV0dXJu IDAKKyAgdGVzdCAiLiRsZGJsX2ZyYWMiICc8JyAiLiRkYmxfZnJhYyIgICYmIHJldHVybiAx CisKKyAgcmV0dXJuIDAKIH0KIAogIyBPbiBzb21lIHN5c3RlbXMsIERCTF9NSU4gPCBMREJM X01JTi4gIERldGVjdCB0aGF0LgorZXhwb3J0IExDX0FMTD1DCiBkYmxfbWluaW1hX29yZGVy OyByZXZlcnNlZD0kPwogCiBmb3IgTE9DIGluIEMgJExPQ0FMRV9GUjsgZG8KIAotICBMQ19B TEw9JExPQyBnZXRsaW1pdHNfCisgIGV4cG9ydCBMQ19BTEw9JExPQworICBnZXRsaW1pdHNf CiAKICAgIyBJZiBEQkxfTUlOIGhhcHBlbnMgdG8gYmUgc21hbGxlciB0aGFuIExEQkxfTUlO LCBzd2FwIHRoZW0sCiAgICMgc28gdGhhdCBvdXQgZXhwZWN0ZWQgb3V0cHV0IGlzIHNvcnRl ZC4KQEAgLTgzLDcgKzg5LDcgQEAgJExEQkxfTUFYCiAiIHwKICAgZ3JlcCAnXlswLTkuLGUr LV0qJCcgPiBleHAgIyByZXN0cmljdCB0byBudW1lcmljIGp1c3QgaW4gY2FzZQogCi0gIHRh YyBleHAgfCBMQ19BTEw9JExPQyBzb3J0IC1zZyA+IG91dCB8fCBmYWlsPTEKKyAgdGFjIGV4 cCB8IHNvcnQgLXNnID4gb3V0IHx8IGZhaWw9MQogCiAgIGNvbXBhcmUgZXhwIG91dCB8fCBm YWlsPTEKIGRvbmUKLS0gCjIuNDguMQoK --------------gHLzUQhfgLcljV3oKtXSvPnt-- From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: Collin Funk Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 11 Jul 2025 22:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Paul Eggert Cc: 78985@debbugs.gnu.org, "C. Neidahl" Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.175227273424498 (code B ref 78985); Fri, 11 Jul 2025 22:26:02 +0000 Received: (at 78985) by debbugs.gnu.org; 11 Jul 2025 22:25:34 +0000 Received: from localhost ([127.0.0.1]:40911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaMBS-0006N4-1p for submit@debbugs.gnu.org; Fri, 11 Jul 2025 18:25:34 -0400 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]:52361) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uaMBP-0006MQ-3z for 78985@debbugs.gnu.org; Fri, 11 Jul 2025 18:25:33 -0400 Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-74b52bf417cso1826398b3a.0 for <78985@debbugs.gnu.org>; Fri, 11 Jul 2025 15:25:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752272725; x=1752877525; 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=xNhLLu1nO9pEMXMjD4dpRwwxRt7wuNLUNPGF4+LhTao=; b=JIEXLGJNC+Fn+U/DH5rrG+guXsGGoKaDGaF8kVCqjXk9iGjVw6CKckOV4Nl4LsokLq rstmshaemD/imBOfcA8x6xgFmxpVRmf4AOoPEw+C+hLCiUYoEYPHNQs3jiBlMZGnjPHL U05YeriEs61ril0Em98lnukvav8WsrFEreoms8ne75iYpVYryGlHmLxhFyVoNJtWKpb3 nBml8ov5zGSBUFG8GHEC1t4xwSlIjtEjrkYkpXEGRvDvTOzeTpLuv14irop0MxCupGWM /nnxMDb6tl0IvChuMu23mAJzJZrpDkz1JtTgVZ1swaPEomsHk40Bsf1WsnpVYYkawRnZ NEKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752272725; x=1752877525; 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=xNhLLu1nO9pEMXMjD4dpRwwxRt7wuNLUNPGF4+LhTao=; b=c78OEKekIpbUqofQxbuu2vBNVMfEFcTIH3F2iMQmhOdCbCuDAQV3+ebjXUx3aq+YFg YFKo3+Tkv6iYyRbhaZ/v+2AOWRRzIoFWewjzJiuwXNEn37H9iZXvb6h0DqcpqPPJQRMA YoPGFSISbnRfN6BEKkDj3DS4y3RU7DbntH72PUW/iZ25HVD5hKymTRGWP6wrIJyZu/6+ mTRRQdS0HaT3o4VdJaX1ur08fW8gjOlY1+rRczUv9ZO9WSiAko00CM1Kijasm0Y3hXDX htX/IMa//o1aICiPlWZ588M8zzcLuxu6AAbWz4BsUoLk5UNspwwbkiBkhViDu9jho7vX HbeQ== X-Forwarded-Encrypted: i=1; AJvYcCV0Ubrtz4ubLdDcJSGrc3Oq/CGzCgjpwj0Ka0UmFLvNuZghVIeI6SUXdydCHdGa1OhQO/Sftg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzrm+jRiKMfo1V39Fk/550QVA3o30ngtx4JSqNfswjO9hMDd7KE gJqeMmQr5TYd7MjObZGPH9vO/tTP3M0m0F9CPCR8mwWJkoiLa/wUaMCl+mbDrQ== X-Gm-Gg: ASbGncvbS22+G8I/c1Gn045l50EEM0E9Nl+e444yhAW+v9btUqo3zviWJDw8Zzc6Bel OBjU6wB0n3Vv1wPwz75BuR14zhJCAmtPJNy1fS6M4G3OArh4iraX9T5G6ZpI2TAiCTTBF7K5Hd9 mEz2QBAqTP8n36A2FhFFYcMuef/7+2f757mlS3CpvJjMAPCIoQW7cslfFDgdSMS7IgQPpA5ylc5 pp1+pNDu7W1BY9RyIfz2BcHOogMyh9FVQd7U2VQ9FxTkjx7RmIpJwEvobcJLPIjOA1bmaE0zEII fksbCDSJWwqQKspXn8DKn3H+Sb8LJfmm5dYBMrVObAMLXui+raW689e+2mbQyCqwnoIHKqNFzOM vt/M= X-Google-Smtp-Source: AGHT+IE0qxBdVIayJ441pB4mEABrgSCfKHFtTFhdKwW5NvdmXxUKDP5taVlgd4n7aeLbMvOSDEVaEA== X-Received: by 2002:a05:6a00:b44:b0:730:9946:5973 with SMTP id d2e1a72fcca58-74ee0aa69bamr5518764b3a.5.1752272724200; Fri, 11 Jul 2025 15:25:24 -0700 (PDT) Received: from fedora ([2601:646:8081:3770::39a0]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-74eb9e069a1sm6201434b3a.46.2025.07.11.15.25.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Jul 2025 15:25:23 -0700 (PDT) From: Collin Funk In-Reply-To: <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> Date: Fri, 11 Jul 2025 15:25:22 -0700 Message-ID: <87sej2wejx.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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: -0.7 (/) --=-=-= Content-Type: text/plain Paul Eggert writes: > On 2025-07-11 04:28, C. Neidahl wrote: >> The LDBL_MIN fraction is longer than the DBL_MIN fraction, so it >> appears as a bigger number to test/expr > > Oh, right. Thanks. I installed the attached further patch to fix that. > This is cleaner anyway. This test still fails on cfarm110 for me, logs attached. I was looking at it the other day, but was unable to get a working version. I'll see if I have any ideas later. Collin --=-=-= Content-Type: application/gzip Content-Disposition: attachment; filename=sort-float.log.gz Content-Transfer-Encoding: base64 H4sICGWOcWgCA3NvcnQtZmxvYXQubG9nAO0b2W7jyPF59RUVxwB3VqTESweFVWLHY3sUaGzHB2Zy ErTUkoihSIVs2Z6/Tx88ZTZFxc4AwdJY7LDr7urqrq4i1W6D67vYdTx79jy3x91VsEbdWeB5rr/Y +t/IY4i22PUixeoMOtrAUAzHQrNWu90GjCI8d0N7E6KF+2Iz2CZ0fbyAJW7RweLFHrPHNqy/YbTe zG2oq4LIUKIgxMrCCxzciVadr+SPyZo5EYLj3xPT2XAe23Go9euN52BELRQp+nz61b6/nZzf2WMz pzlRuGtA5DnRqr4Z3ZzI1JpYZhu2foQw3H+++Ti55VrqC341o7/g03l+Aonlo3QhQZnD2+W3wYuI pGXwDrJgg8J1NJbm4fOLwv5AB1O1+vDnrQeaBro+0tU3KpJyXmH6ip5Bs9W7TCVEeBtSwczX9kHR KhQLs3dYsnjuUTgjRvHJAx+MO51uhw4ft6435wA6RC8bIigmSpEUs/RseprYZBP4nj2WWtS7MLm4 G0vwEx8sghAid0nDHMgKggEa+a/Hnf2yCQmwDZo+ZIqeHA8kHDobkP4hSecvLiYoiz6DxheOI1MM aLV06Ht0GCrTob/WQTCg19Jh7NOhMR1GiQ6NgOv5ap8SkyvRSrQQFIHXU9Pbp8bganolagyJy4LI eUJzuxAMdED3Gfjo2b45vf80TuzhsQjSMYW+jiIWs0fHhOooDtmDjzASvjy6U92HsL7dzm0Udr1g 5njdR9d/gyWjoqT3MexdTRolIt/TadH/xsTRjor3MfkHGTtKlb3d7B9u8ig1vGDiD9UcZzaqs5Wc YyFaB0/IxuuNDedfJ/ctci9x8IpeejfIJ/fZDj8PuOs0kH5HjFcTKpboE4r4lpHAmcvBeYzsjLT2 TIsyC0K43MMc1+Gu+yF+hlmI6E0XvSByU3DXUf2aYGfa51/Pz7/e8/nyGxbzPBG6wMmKqNmKFJaX Vyr2EyIOoxcjJuLfWzdENr3S4BQafXM39tgPWnxLuWxDHR2fHEmJHUdwzFk2YbAMHXKH5NuJG+AH MIbvKErG5DEFMDeBWxB9/AsVjPwnZgAoCjExcgO/xYY/X149QOqdD1Csa86CzffQXa4I3dkH0FW9 BxchQnAXLPCzEyK4CLb+3MFEnAwTf9ZpTd0ZIoUGXN5Mn4z2CKh48gyxUnIZIIbRwiSEX1cYb6JR t7v0t50gXHY9zht1lxuvs8Jr7w+d1v3KJVfoCBZUbRSrHcH3YAtUPwPjAGYrx18icPw58frcjXDo Pm4xAhdTEYhQEhlX1/Dl9Pb29Or+rzJlwitE1hAjH7PSwMUYzeHxOzHvudNqfQkpwKeAz+43BJ8c FGLkMR03DqkYzpdLAulkgTA9s0+n0/EZgeQe54+evSbX2LVjB+EckYstLBH2XKIvstktNxm14uvQ 2afTW5uUimO91+OD64vp9Rcy7MNditT0QTziWHKhSrCTq7GSDR8YmgAseCiIftiV/en2niENfdAf 8CHHUsAwxlPhuXEsnUIsmFxxAbpmDsyh0TcHDBSrSIBDTkcF7cBiYSmUWJyINHXLtPoD3epxGJeZ Qvswvb66ZJSWrhvGQFeN/rBnDga9oTrgSM7yGj2MealBQmxs2ms8sTFVrQ1Nsz8wTXVgDFSr19P6 5K77kFNeQkD8PvnbuZidYau4U/ayid/l2MvmFnOLps7RFXO/n3w+t++F6mO0WH/CLzIgxld5f/LR LgmRj3ZJjFyW0V6W096ktLlovsnR5mI3pt2JaA59HdPXFxcVLuNYscdibpHDOLrCX2Tz0DaUSH2M FutP+EUGxPjKFctMKN8xBSNKo/5iyn2gkWzVMy3TRIox5FB6gHVMVR/qRg+1CfTjn6aMVu/oeo9I GfaG5B9d1SiTGuOpLZ2BRU4xQzPMYV83tN6AsNP9LxRgDA3VUnVy+JGcaehc3FQoz1IHJLQMtaeR p6HFpNMMkD+V03F6LlNI4djPAOnJn6OJD/8Mkp3/FPawq+yhRFshEaSQXC7IqNJ0kILyGYHdv18l hQS6u49S6uJGSsCvdhIz/3WCSMG7e5oiqtJEihdGfyZBEP4pgTj+mXmVKSOjEO8A5u6qxJES7JFR lT4ygkqPVCeRjKLaJ9WpJEdRacuehJIj2bNCJakig5dF1qWA41LIUZZiMnjZ7ihNNBmidIdUppuM oNKr1Ukno6j2aXXqyVFU2rInAeVI9q1wdRrK01TvodJklCJ28xFF7ElJKYk4K7GD5qDElHHUz028 xCxGJ3uHUVsjDqGDFJAAgNah9B0Ue/FSzQ5cO69nPVpCPa8CD411PliEzmy8RwIjJJXZODak3Gzz UEPNgml5y0SGmVCwhLuUXhQUD0M1SGcAXTB8NReQfpVgz8KImHfdVybKzPoiGnukVT2aj7W44TC9 PqMthzOQjsnj6fTcvriV9tXHTTHcFMNNMdwUw00x3BTDTTHcFMNNMdwUw00x3BTD/w/FcPKSfszq IVxXdYWtyZThwNkkH8qSklVS6s1HETlTKa6QUlxJpZ5FimhqakuEqSe4aE3RVNGM6jmElqrLEG1A +tffVcXqyKit/POXYwrGzoxWsbQvwF6iR0v6sj5Yb+hLaIKAYIsziD1HT7a/9Tw7h4sr+HFWv79Q 5BheuoS8S8lTBOHYRcR1t55+rPBH/k1AojKnKf/y2V2QmNimSPrRK3n+ib7KV9SBknz1OlLVjjqw DLKNLQvaKvljn94RnnLaIaXVzX5Me3ICii4Tijb7/8lJC4ThBTvxBbsBVjPCQBhi7boSVHGY1u1w CfmLk4KdOQsPMlg4rndgR2UREnC28Mmw6aw0nZWms9J0VprOyts7K3JpZ0Uu7azIezor8r7OinxY Z0VuOitNZ6XprDSdlaaz8tvorMiizoos6qzI+zsrco3OinxwZ0V+r86KfGhnRd7bWZH/i86KXK+z Ios6K3KxsyIXOytyvc6KLOysCDD1BBetKZoqmlE9h/zWOysW65ZYRo3OiqZSWsNUqzorsrCzIu90 VuSdzopcs7MiCzsrcu3OiizqrNTbeEL+4qRgZ87CgyzrrPCfksYf+bQR66fEkPQh9zstMrLtCDPW mYccf8tgoySoJCn9Ac4Bv6Cm1Kt1MAflFrbt8Pnlzb+9hnANSrh4u5zYCRenkymbYdSlZN0CLfzM qCLs4G00Au1D6z9Zjz8X/EEAAA== --=-=-=-- From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: Collin Funk Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Sat, 12 Jul 2025 04:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Paul Eggert Cc: 78985@debbugs.gnu.org, "C. Neidahl" Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.17522927968432 (code B ref 78985); Sat, 12 Jul 2025 04:00:02 +0000 Received: (at 78985) by debbugs.gnu.org; 12 Jul 2025 03:59:56 +0000 Received: from localhost ([127.0.0.1]:42500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaRP1-0002Bv-KR for submit@debbugs.gnu.org; Fri, 11 Jul 2025 23:59:55 -0400 Received: from mail-pj1-x102d.google.com ([2607:f8b0:4864:20::102d]:42023) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uaROx-0002BO-IB for 78985@debbugs.gnu.org; Fri, 11 Jul 2025 23:59:53 -0400 Received: by mail-pj1-x102d.google.com with SMTP id 98e67ed59e1d1-31a93a4b399so2467688a91.0 for <78985@debbugs.gnu.org>; Fri, 11 Jul 2025 20:59:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752292785; x=1752897585; 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=xdzNbdQ4NffGjydd6KWgX/LQLksudj/Jz+SzpNmEQpg=; b=jLHirxSEq7wJXCthZy+abupK+tcHqRSfXzdFzHKpxncUPZ84B1WS1Qdwp5pCAaf0rs 3Y7zhl+/0f985y7Sw1+B4lPUyw3Fzbb8/Namns1dl/e9JwSZQQfoW6BtF3aG9eiO/4V9 uTl3dUe3FNwvs1olO3FjsW9dZ9IC3hYQgMyIM6qdsXvhYrRe5wFJ6SE029O4DSbQKw5a LVhI3/Kt1FuAJoUOS1yAEt0mWhRbMqaxxn+619KvL4n9cQh8ome3xbelFxDn0wLOltwS p+dju3OblxNHwVAHwUGpqyMbCxBqavxw0ioXFhuGtsfD4+lh2NCVJB5/Z1uTpp7fXU1I U3og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752292785; x=1752897585; 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=xdzNbdQ4NffGjydd6KWgX/LQLksudj/Jz+SzpNmEQpg=; b=gDOZD7+NHkqHrDJ4mdtcy7OBUP9lVDrYU6LRJOT6f+fcU3z4bb1Ra0lE63fWhKgzBF jz+XH0EIoFCV1wQZw1hFjh0E15c8/O6w+0ep4tJIU3uTg0NdZrvEoVKEGSblP7tUJoht CXUavx/dFAKXzjbjAWXaEokFvbVmy9OFtedIcC1zar7bU/FxhAPUYwZtrRuhy1xBodC1 usuY9Rsr8Fg7cwYKL+nL15dRN0vLpnTI6BqwS4l28QK0+VeCRWvWkwjrOs7FQxKypyJV mm1bVXwLG49pl7I72q3tlBFujqsh4nwMihHrPMKCQ/Sbcj32Al9rxeOaCia74YhW2o05 /AHQ== X-Forwarded-Encrypted: i=1; AJvYcCWvhJPweFdLGmydFo6NLAaoooesawcjcvs6Xg+q3A8eQymGjebNtSFmrCm8z2p7Nrlm27Zatw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwuuJyghiO77iWmyXuTNkWNSkcpKTsugt/NcdnAUmtXavgxj7fu BuQ5mIKQDKnf5dzB/0mBQGAc/PK6t4qxml4gfx887FI2aWq66OSjstCvcmM8Mw== X-Gm-Gg: ASbGncspgl6C6Tg/pEqPMmhgU2Bm3qF9xydXLafPGA8pZl6WP0q6DX5KEgrKLwdxwgn JsjQ7NfIYyp+H1gMhXwXcen4iLu6IzpqiuN15vERg2GxUkypLYfFLFqfeBcfxdVPnN0O/di+PSw TVpuAh3XhwcgLVYOqatjpXxshWY0k+rRLN5JL4wAxZCMNkxphGcQvS/XQL2/OK4oVrbpt8oEbqY nUG9CBw0kR3hv5ILsqku7Tet0hP0o2NkIAKzkgS4DYJ9qbFYxHuAlHn4efKCijn4MXX1XUyYDGX MSxOuGAhXBU7slvQ6pAJJB6RyfL3wBVs32Qf3Rsba1/xhiKbCRIKMaBOwNFf+UZ0uo4XIIyeS2B yCgI= X-Google-Smtp-Source: AGHT+IG3EEP7QndtCoNgYDovJlkTqvclmOmIDHobL9r0oIou8JZOx5Knhk9/gYuwg3/TL8iA9T7aQQ== X-Received: by 2002:a17:90b:2b50:b0:30e:6a9d:d78b with SMTP id 98e67ed59e1d1-31c4d4d0740mr7294719a91.12.1752292784891; Fri, 11 Jul 2025 20:59:44 -0700 (PDT) Received: from fedora ([2601:646:8081:3770::39a0]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-31c3eb65aa2sm6541000a91.40.2025.07.11.20.59.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Jul 2025 20:59:44 -0700 (PDT) From: Collin Funk In-Reply-To: <87sej2wejx.fsf@gmail.com> References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> <87sej2wejx.fsf@gmail.com> Date: Fri, 11 Jul 2025 20:59:43 -0700 Message-ID: <87zfdadpow.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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: -0.7 (/) Collin Funk writes: >> Oh, right. Thanks. I installed the attached further patch to fix that. >> This is cleaner anyway. > > This test still fails on cfarm110 for me, logs attached. > > I was looking at it the other day, but was unable to get a working > version. > > I'll see if I have any ideas later. I think I see the issue now. Using this test program: $ cat main.c #include int main (void) { long double a = 2.225073858507201383090232717332e-308; long double b = 2.2250738585072014e-308; printf ("a < b: %d\n", a < b); printf ("a > b: %d\n", a > b); printf ("a == b: %d\n", a == b); return 0; } $ gcc main.c $ ./a.out a < b: 0 a > b: 0 a == b: 1 And then in gdb we can see strtold returns equal numbers: Breakpoint 1, general_numcompare (sa=0x10051460 "2.225073858507201383090232717332e-308", sb=0x10051486 "2.2250738585072014e-308") at src/sort.c:2032 2032 long double a = strtold (sa, &ea); Missing separate debuginfos, use: debuginfo-install glibc-2.17-326.el7_9.3.ppc64 (gdb) n 2033 long double b = strtold (sb, &eb); (gdb) n 2036 if (sa == ea) (gdb) print a $1 = 2.2250738585072013830902327173324041e-308 (gdb) print b $2 = 2.2250738585072013830902327173324041e-308 (gdb) print a == b $3 = 1 Maybe a solution would be to compare the strings instead of calling strold? I guess that would make life harder though... Collin From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Sat, 12 Jul 2025 04:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Collin Funk Cc: 78985@debbugs.gnu.org, "C. Neidahl" Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.17522928789135 (code B ref 78985); Sat, 12 Jul 2025 04:02:02 +0000 Received: (at 78985) by debbugs.gnu.org; 12 Jul 2025 04:01:18 +0000 Received: from localhost ([127.0.0.1]:42514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaRQM-0002NG-9N for submit@debbugs.gnu.org; Sat, 12 Jul 2025 00:01:18 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:59748) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uaRQJ-0002Mu-KF for 78985@debbugs.gnu.org; Sat, 12 Jul 2025 00:01:16 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 6D40F3C01084D; Fri, 11 Jul 2025 21:01:09 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id pssu1TkGN8Uq; Fri, 11 Jul 2025 21:01:09 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 45F253C01085C; Fri, 11 Jul 2025 21:01:09 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 45F253C01085C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1752292869; bh=3uxf+qh3v6QpGi9R1RYcQ3GSjatAKkajyFDfsqXv7ec=; h=Message-ID:Date:MIME-Version:To:From; b=NtSMDeJtT9aUPzNp7aqTpS89nEwcGkjVal1gg24mX1RzPYrWjqkmZHgVYnn7yyCv8 luc44jU/Twgh8dv2uyaI7JaWcfWocBHkBdxM798QsRKOpVL3K02QuHJp6uDVywPiQy JC8cjJvds1QvUElyUCO7R3s414hpUx9AZVQ3O3omRIMFbs3ynb++an20kUWuO7saG9 ScVVEmmSzquW7MudEGBWt2t/fT41aPwlkCvSBahOg/I/sCIguRRAGwyQcOjwbQKtrH KcC6WdH2YOTdGoppCgqGWMBxrBGUlLUEvQrHQB5tRtMR/KF0z67tULIai806xccElO AzgEfhjUPSLWA== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id eb6fyHerLpHo; Fri, 11 Jul 2025 21:01:09 -0700 (PDT) Received: from penguin.cs.ucla.edu (47-154-30-222.fdr01.snmn.ca.ip.frontiernet.net [47.154.30.222]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 270193C01084D; Fri, 11 Jul 2025 21:01:09 -0700 (PDT) Message-ID: <28c92de0-fdbb-4fbe-ace2-5b6aa04ac475@cs.ucla.edu> Date: Fri, 11 Jul 2025 21:01:08 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> <87sej2wejx.fsf@gmail.com> Content-Language: en-US From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <87sej2wejx.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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 (-) On 2025-07-11 15:25, Collin Funk wrote: > This test still fails on cfarm110 for me, logs attached. I guess that's a different issue, due to the problem that Gnulib defines LDBL_MAX to be a value greater than what one can compute from source code. I guess a fix on that platform would be to shrink LDBL_MAX by a factor of 2, and similarly for LDBL_NORM_MAX. That is, go back to the GCC way of doing things. From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Sat, 12 Jul 2025 04:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Collin Funk Cc: 78985@debbugs.gnu.org, "C. Neidahl" Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.175229344111320 (code B ref 78985); Sat, 12 Jul 2025 04:11:01 +0000 Received: (at 78985) by debbugs.gnu.org; 12 Jul 2025 04:10:41 +0000 Received: from localhost ([127.0.0.1]:42539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaRZQ-0002wW-WC for submit@debbugs.gnu.org; Sat, 12 Jul 2025 00:10:41 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:55968) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uaRZN-0002vz-GD for 78985@debbugs.gnu.org; Sat, 12 Jul 2025 00:10:39 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 272C23C01084D; Fri, 11 Jul 2025 21:10:31 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id H3jdyIopCZbg; Fri, 11 Jul 2025 21:10:31 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id F26703C01085C; Fri, 11 Jul 2025 21:10:30 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu F26703C01085C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1752293431; bh=eFVF2A36dRx7RWUB0ds0CEQtlTcgrTd/c0nk6mpwBVU=; h=Message-ID:Date:MIME-Version:To:From; b=DcgS2BnbPOUNUIrW7nl0SoT2SOJKBo/eoYMm2m37K/lBN++UsXAJeRdrYS4OdZmf2 Z6oikXIHEnudMORhCD4MjFQp+GOAWFeQKJPuTcNRKHvz83TzYkSXkoqO9YUyLZOPqU XRI+Si7UyG4dKrTzzBv06hOR9pLx8D97rfN9STXJaeuU/4CQvToYtnj94sfLXhhmvs ArApI92koKdTTLnHbL1A7kOmfZ/8tVnxXo/dNBP0mDCffm9CV9azf7FrUcnuF6k9BX i+AGIhumI5YangCYq2RJBx496+iXam7StckFC6UVvZdEZqlWWzj2sJczL+AB7qhe3a 2nOTbPcVNxS+w== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id B89E7jAAxV1v; Fri, 11 Jul 2025 21:10:30 -0700 (PDT) Received: from penguin.cs.ucla.edu (47-154-30-222.fdr01.snmn.ca.ip.frontiernet.net [47.154.30.222]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id CCB683C01084D; Fri, 11 Jul 2025 21:10:30 -0700 (PDT) Message-ID: Date: Fri, 11 Jul 2025 21:10:30 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> <87sej2wejx.fsf@gmail.com> <87zfdadpow.fsf@gmail.com> Content-Language: en-US From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <87zfdadpow.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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 (-) On 2025-07-11 20:59, Collin Funk wrote: > Maybe a solution would be to compare the strings instead of calling > strold? Yes, that's been on the 'sort' TODO list for like, forever. It'd also be faster than what's in there now. A bit tricky, though, given the vagaries of textual floating point formats in different locales. From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Sat, 12 Jul 2025 11:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Collin Funk , Paul Eggert Cc: 78985@debbugs.gnu.org, "C. Neidahl" Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.175232076023595 (code B ref 78985); Sat, 12 Jul 2025 11:46:01 +0000 Received: (at 78985) by debbugs.gnu.org; 12 Jul 2025 11:46:00 +0000 Received: from localhost ([127.0.0.1]:44734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaYg4-00068V-1j for submit@debbugs.gnu.org; Sat, 12 Jul 2025 07:46:00 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]:51486) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uaYg1-00067r-LW for 78985@debbugs.gnu.org; Sat, 12 Jul 2025 07:45:58 -0400 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-3a528243636so1637601f8f.3 for <78985@debbugs.gnu.org>; Sat, 12 Jul 2025 04:45:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752320751; x=1752925551; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=upw/896CW6ewCtuzMYT52JKKYANVWSvl0aCGr3/ZXfo=; b=aQUTGhKV/WabmiGkREzioX5lWxILVnic1ZrsJGSTHe+2WUJnyn6thXWHhKuE6lRtxL cC3GJbTbsgmRwgY9+Cg1/MMvAOta25nKFpuyqW/V3R98W9wm0MpMbkQESX256cZpnYx9 opOUfs/o9AtZwYXsUb4416rC3lvp2fhI113Tmt6+gKZjHZpzihWXn08AmRptFNpp7yzR ytESxz3Tl5iADhoZS/OpVyOe6sVZ0hE748LsHk2kIodWBpXJY9E3ObwAPHEj4BkD59FN +KamMqR3P+Pop8Fuy3EppSAvYeTthoGUrVanBSugwidxYXGoskIeypv7Bha1omsmZKmE L95Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752320751; x=1752925551; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=upw/896CW6ewCtuzMYT52JKKYANVWSvl0aCGr3/ZXfo=; b=jBmibLBLC9OzI+BNa7V8EoQAqrU55w3tL3o+3fzVojeHspn1tKOZpMezt9QxluorLk QYlHyO+EWmAM65xje+h0zjq4oimscB6dWjAcCxV177ufaOctDPByQVEZfX9arHEKqz1v /jJL4TEkWBrZHbCrTuyLleZn1vyVAmxJg6HENXuokUKeCumyiYpHu8BcljLH88Qjlhfv RaepJ//zYMNA18z2S1J75Lut3MD7cnMpKQFl0QKtYKraXt/j79S9q7z8NR2WTWW6TjPX P2ibj7/2c9CLvf7gXHwbz/39XjFldrpdzp1eacXCEBoXdfJbJBZhhaBNsyaD8HGkc4zu qzDw== X-Gm-Message-State: AOJu0Ywk7Boi6Qm7KjRAm+LRx5quAm4mjnlU3aWFN6wePy6CVpx7ScCs Xk8YsNI75/wqXmkQa4CMgYfKjjkZJUUmEVyALsD1xRsQZs61wPz8NjDB X-Gm-Gg: ASbGncut5QYzTTH047nhYeZluZ3uoyuGYcmKCoyu3z32LmlUL9A88c5SZ382oZ1jyZ4 Eb30gaN4BXZLK8e5qTuab83L8F2OpMnOG17HZFMZMXBU4dlwrU+wpUSDIZ6377P9GcFwNR8+sLz +3znTXrOlFPh//JVL0kyUKuas5fisLHftvMV6+HMcnbmj3wRAM7SxiyWLBM+Yd260m/JBhwi7bZ ZVFyxTuCV3oGHF9GIalRx9IG+LL4tUU1i1w51TZl6j0uEdPEG9QKII+sKQdSbAOX2sZE/sWgRow nbQAW65Sd5lE+5HIYcOU1gSHd8KQ+UplIEo4wXDgC2lXasM/CugZnT+1tYMiUe8WXsEXm6v5qkn ELJ/WWq5FJcB/gsjcAX7FIMVYep1h1g1XNl0T00JIGQPrk2gQUMZ5nA4I5FGf+AC2SPBtiI4uWV aDlw== X-Google-Smtp-Source: AGHT+IG7zUJjvP9s71tOBLEwNnyjcg6c0zRmoHJMLwrRv+ZuZGWURsKZdl+ntNlS6jejt5fzjCP5VQ== X-Received: by 2002:a05:6000:21c7:b0:3b5:e631:404e with SMTP id ffacd0b85a97d-3b5f187b27emr4320203f8f.11.1752320751144; Sat, 12 Jul 2025 04:45:51 -0700 (PDT) Received: from [192.168.1.31] (86-44-211-146-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.44.211.146]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-454dd538b63sm75231555e9.19.2025.07.12.04.45.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 12 Jul 2025 04:45:50 -0700 (PDT) Message-ID: <6c08af7d-cacb-46c0-add3-8f50b9b30419@draigBrady.com> Date: Sat, 12 Jul 2025 12:45:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> <87sej2wejx.fsf@gmail.com> <87zfdadpow.fsf@gmail.com> Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig?= Brady In-Reply-To: <87zfdadpow.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.1 (/) 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.9 (/) On 12/07/2025 04:59, Collin Funk wrote: > Collin Funk writes: > >>> Oh, right. Thanks. I installed the attached further patch to fix that. >>> This is cleaner anyway. >> >> This test still fails on cfarm110 for me, logs attached. >> >> I was looking at it the other day, but was unable to get a working >> version. >> >> I'll see if I have any ideas later. > > I think I see the issue now. Using this test program: > > $ cat main.c > #include > int > main (void) > { > long double a = 2.225073858507201383090232717332e-308; > long double b = 2.2250738585072014e-308; > printf ("a < b: %d\n", a < b); > printf ("a > b: %d\n", a > b); > printf ("a == b: %d\n", a == b); > return 0; > } > $ gcc main.c > $ ./a.out > a < b: 0 > a > b: 0 > a == b: 1 > > And then in gdb we can see strtold returns equal numbers: > > Breakpoint 1, general_numcompare (sa=0x10051460 "2.225073858507201383090232717332e-308", sb=0x10051486 "2.2250738585072014e-308") at src/sort.c:2032 > 2032 long double a = strtold (sa, &ea); > Missing separate debuginfos, use: debuginfo-install glibc-2.17-326.el7_9.3.ppc64 > (gdb) n > 2033 long double b = strtold (sb, &eb); > (gdb) n > 2036 if (sa == ea) > (gdb) print a > $1 = 2.2250738585072013830902327173324041e-308 > (gdb) print b > $2 = 2.2250738585072013830902327173324041e-308 > (gdb) print a == b > $3 = 1 > > Maybe a solution would be to compare the strings instead of calling > strold? I guess that would make life harder though... > > Collin > > > I wonder could you break ties with string compares? I've not thought about edge cases, but something like this? diff --git a/src/sort.c b/src/sort.c index 4a1fdfd37..faeeef273 100644 --- a/src/sort.c +++ b/src/sort.c @@ -2043,7 +2043,7 @@ general_numcompare (char const *sa, char const *sb) bit-pattern, for lack of a more portable alternative. */ return (a < b ? -1 : a > b ? 1 - : a == b ? 0 + : a == b ? numcompare (sa, sb) : b == b ? -1 : a == a ? 1 : nan_compare (a, b)); Given floating point comparison is already slow, and this would only be in the equal case, perf-wise it might be ok? Testing that directly gives: $ eval $(src/getlimits) $ LDBL_ABOVE_MIN=$(echo $LDBL_MIN | sed 's/e/1e/') $ printf '%s\n' $LDBL_ABOVE_MIN $LDBL_MIN | src/sort -g 3.3621031431120935063e-4932 3.36210314311209350631e-4932 $ printf '%s\n' $LDBL_ABOVE_MIN $LDBL_MIN | /usr/bin/sort -g 3.36210314311209350631e-4932 3.3621031431120935063e-4932 cheers, Pádraig From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Sat, 12 Jul 2025 15:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: =?UTF-8?Q?P=C3=A1draig?= Brady , Collin Funk Cc: 78985@debbugs.gnu.org, "C. Neidahl" Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.175233560019402 (code B ref 78985); Sat, 12 Jul 2025 15:54:02 +0000 Received: (at 78985) by debbugs.gnu.org; 12 Jul 2025 15:53:20 +0000 Received: from localhost ([127.0.0.1]:46880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uacXQ-00052q-4i for submit@debbugs.gnu.org; Sat, 12 Jul 2025 11:53:20 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:41530) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uacXN-000529-EN for 78985@debbugs.gnu.org; Sat, 12 Jul 2025 11:53:18 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id E11963C01085D; Sat, 12 Jul 2025 08:53:10 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id 02a7DmYZ5FaR; Sat, 12 Jul 2025 08:53:10 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id B6C503C010860; Sat, 12 Jul 2025 08:53:10 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu B6C503C010860 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1752335590; bh=atIkcc79ttpMi+1ORWLwpygC4JHRvkocFckYrMxCpNo=; h=Message-ID:Date:MIME-Version:To:From; b=eoS3s0rS4qmCrzQ1oh90WJw6sdBAflgPJ2I1w9J/dpQu/zOCqDgFPiH9I4+n/+OuO ONNdEMdDIHPK19enwFpo5slvrgr1axwQQtAv5KIefB6Ozj0LkeZqoZCd2jkum0ZK+s 2jB2Mmfl/xnid9IPulhKOesNL/yhNv2pLNoMq9+Q0DTDAn+maOX3iPLxvqZsav0CWv rDMaabAf8yFl28S8ecv5VGM5ovkH/EyJqg+QzWQGuC+3b1JbDSa1I/8oFLWEiufwX8 Xlk/QHIcrAhPZ/T0ZegFq76Pw+X7ZH+GE6ok8fWIoJKI1FNBIoTED/avw0nzQY/4ZH bFf6fj+9qYN8w== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id ZActuYPDl5Be; Sat, 12 Jul 2025 08:53:10 -0700 (PDT) Received: from penguin.cs.ucla.edu (47-154-30-222.fdr01.snmn.ca.ip.frontiernet.net [47.154.30.222]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 91BEB3C01085D; Sat, 12 Jul 2025 08:53:10 -0700 (PDT) Message-ID: <5aa4d398-e97d-4406-92eb-2e86543df32e@cs.ucla.edu> Date: Sat, 12 Jul 2025 08:53:10 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> <87sej2wejx.fsf@gmail.com> <87zfdadpow.fsf@gmail.com> <6c08af7d-cacb-46c0-add3-8f50b9b30419@draigBrady.com> Content-Language: en-US From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <6c08af7d-cacb-46c0-add3-8f50b9b30419@draigBrady.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable 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 (-) On 2025-07-12 04:45, P=C3=A1draig Brady wrote: > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : a =3D=3D b ? = 0 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : a =3D=3D b ? = numcompare (sa, sb) That fails for string pairs like "10" and "1e1". From unknown Sat Sep 13 02:52:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78985: sort-float failure on ppc64, LDBL_MIN fraction part too long for test command to parse Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Sat, 12 Jul 2025 19:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78985 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Paul Eggert , Collin Funk Cc: 78985@debbugs.gnu.org, "C. Neidahl" Received: via spool by 78985-submit@debbugs.gnu.org id=B78985.175234679230306 (code B ref 78985); Sat, 12 Jul 2025 19:00:01 +0000 Received: (at 78985) by debbugs.gnu.org; 12 Jul 2025 18:59:52 +0000 Received: from localhost ([127.0.0.1]:47344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uafRw-0007sk-00 for submit@debbugs.gnu.org; Sat, 12 Jul 2025 14:59:52 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:56663) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uafRs-0007sF-QF for 78985@debbugs.gnu.org; Sat, 12 Jul 2025 14:59:49 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-4537fdec33bso17334145e9.1 for <78985@debbugs.gnu.org>; Sat, 12 Jul 2025 11:59:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752346782; x=1752951582; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=i/8Y7meV9mVv4/KXrnbwgB0Uu/w8LPJqyuo0h5HY4HA=; b=BBuE8TN8h8VOyWhahYNgwXo1JjkE4qFus/BTIcw4KqZeCsyerKyOsa331KRwT8L1C4 UxjCe1nu7/uLqu4hc94SUFj+fzHAmHZDrdyFqdU+A+GOLh+itwps3circN/K+NZcf+ez Qli06NIgJ8LW+pDbuLMyNeHYl4EbBsKsZee1vhjQ+fS7pgowkskpVYPWZigGlHSyM//F CM+yfRiHkum5KgOpJdSjBf2LZsie8Mwceas5NqvQOGI7ceEnu6TaQrcYfor14ef5Vdv0 mgqWxaXjGKVF1suqhM1wV8BpxzfLHJZX7b35V8LJWc0mksM3TGjiHYzYNqsmBD9qO5L5 mQ5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752346782; x=1752951582; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=i/8Y7meV9mVv4/KXrnbwgB0Uu/w8LPJqyuo0h5HY4HA=; b=JsbAigCfDBcQJIIgJjJfkifRXbMbAjZaiCAyQSmjQEnUVf20OYxKoCMy/z68/rIDpE CGKUyTImNEtVNQ753Sflp93D/2E8OorIp8x/p1v8mfJVM0+xxXetQCeWKhpxrbFJHgnJ GtTLFpDfUkH8XKDBTY2E78jLPWqIubIFInWw1hTna+j+ayxZrw4sW0w7y80eqfw+uHLa RBnUGtgLQ697qXlT4sAPS2QL7RiVPiSkpsb5Dx79TER6MCFYwJznGEyVuKdEFluHswEd pslesSKNJGn6Jtihpogh2YoIfmpPRm5JyaV9sHv2QM8Smy1D2Cpdj7lM5mfgTNo2MTiJ LLdA== X-Gm-Message-State: AOJu0YzFuavOUuf8ulPiFGlR3v+mqE5pCP+7Io0z0K5WALPfA3bW/1OF hBI4bovKyeZgRtpHSYdBjv6OsuQ0/DkAAYt79UlS5DHviAvR2v3CKWQZ X-Gm-Gg: ASbGncs6UMy0evtPpWQm3IiMJs9FhJvHKT6GO3V64z7OcXs5+jhcO3gEQinJXShHaoi 3v/FBKjKJ+n5ueExh4/AJ8Jx7XqAulNUvxSbzau/bbMsYbPcYZk0CoowoxOq2SGli3/FBTz5rQJ 31BtHdHsLLMDy6+J6qhEMOcB1RjpQ8DxMfLfPzscfXSKM69Uss1iAUYDcdo814DKQdJkUufRRhH XYntNVT5TzEKyIJeBlCVQ3uneftIaJ1YOE/iu4yTk7vVJSUC+YWqdA74dZVjM+K0LFvNBtIl6C3 yOpY2SKGklYOFjCWJfbczao7ZetaQYdx0HZbzA2HfgdBbbQDWSuVJKlmUK/QAFMKUUgdoA0ta9+ n/0hZmH87BALlOSZmEzWgCfA2VRUJZdLSNT0q3y0aPe15XSfb+snvTgXVTx7kvCVMh+XeZsgp5L Vh7Q== X-Google-Smtp-Source: AGHT+IHhFka55eVdvGs7hJ6993n0QHkTL22DGv2mr5949sS5oaKi1S77nR0M/TXhDconMXp6m+F8uA== X-Received: by 2002:a05:600c:628d:b0:442:faa3:fadb with SMTP id 5b1f17b1804b1-454e7b603c4mr71581245e9.2.1752346782088; Sat, 12 Jul 2025 11:59:42 -0700 (PDT) Received: from [192.168.1.31] (86-44-211-146-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.44.211.146]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-454d5032e9esm122716075e9.3.2025.07.12.11.59.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 12 Jul 2025 11:59:41 -0700 (PDT) Message-ID: <3b7434aa-3bd9-4a3f-9425-af4f2e1d1023@draigBrady.com> Date: Sat, 12 Jul 2025 19:59:40 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta References: <1e6a61a9-2c30-4e21-9648-d7c4b788d9a3@protonmail.com> <9fcaf07a-e730-446e-8995-1496e0a15fba@cs.ucla.edu> <1beab282-c403-4d29-93a1-f7c35baac025@cs.ucla.edu> <87sej2wejx.fsf@gmail.com> <87zfdadpow.fsf@gmail.com> <6c08af7d-cacb-46c0-add3-8f50b9b30419@draigBrady.com> <5aa4d398-e97d-4406-92eb-2e86543df32e@cs.ucla.edu> Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig?= Brady In-Reply-To: <5aa4d398-e97d-4406-92eb-2e86543df32e@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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 (-) On 12/07/2025 16:53, Paul Eggert wrote: > On 2025-07-12 04:45, Pádraig Brady wrote: >> -          : a == b ? 0 >> +          : a == b ? numcompare (sa, sb) > > That fails for string pairs like "10" and "1e1". Hah I thought of that but missed this impacts the --unique case. I added a test case to ensure equivalency is honored. cheers, Pádraig