From unknown Fri Jun 20 18:22:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28847 <28847@debbugs.gnu.org> To: bug#28847 <28847@debbugs.gnu.org> Subject: Status: Maybe a bug in "sort (GNU coreutils) 8.4" report Reply-To: bug#28847 <28847@debbugs.gnu.org> Date: Sat, 21 Jun 2025 01:22:22 +0000 retitle 28847 Maybe a bug in "sort (GNU coreutils) 8.4" report reassign 28847 coreutils submitter 28847 kakaxixi777 severity 28847 normal tag 28847 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 05:29:06 2017 Received: (at submit) by debbugs.gnu.org; 15 Oct 2017 09:29:06 +0000 Received: from localhost ([127.0.0.1]:40944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3fEH-00053Y-LO for submit@debbugs.gnu.org; Sun, 15 Oct 2017 05:29:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3dzs-00034J-CV for submit@debbugs.gnu.org; Sun, 15 Oct 2017 04:10:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e3dzm-0005vH-2a for submit@debbugs.gnu.org; Sun, 15 Oct 2017 04:10:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,MIME_HTML_ONLY, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53941) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e3dzl-0005v7-VL for submit@debbugs.gnu.org; Sun, 15 Oct 2017 04:10:02 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58520) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e3dzk-0003LZ-M4 for bug-coreutils@gnu.org; Sun, 15 Oct 2017 04:10:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e3dzh-0005sJ-GY for bug-coreutils@gnu.org; Sun, 15 Oct 2017 04:10:00 -0400 Received: from mail-pf0-x22f.google.com ([2607:f8b0:400e:c00::22f]:46871) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e3dzh-0005rs-7Z for bug-coreutils@gnu.org; Sun, 15 Oct 2017 04:09:57 -0400 Received: by mail-pf0-x22f.google.com with SMTP id p87so13539097pfj.3 for ; Sun, 15 Oct 2017 01:09:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:message-id:subject:mime-version :content-transfer-encoding:content-disposition; bh=3ttArstgqTHM5EzMKIOd40R7MSskAjMEXrKmRv+ywuI=; b=u53TNj8V2inOxiDLAH6/rFaW5J/UdYdDdCi6pkX97vm0EozuH10SHwvPNp6esimDys 7VkRhnuLfQIC7BTztKohSvnw4O0m1ki+Pm5ApTRqX7wpyCkZVQLIQDQVJjaDo1kruyPu m2UkQmCyaR1jtdGI4Eudb+ymVhmBVG8/pIxGssp8XBRnlyEJaVzMXpnYQHNTuVgX9B5+ uRIYXF/fjcff+X18rJiuodri91/O4s2BFBR7fvXTyWaqLeV+giusP8bPxRee+bkt3S7P aI0TC4UukgyyOu9iCWHZExCuEH1PhZ5DO430T0XF/KvWUcKE9oc7F2yeyGqf0Xs+nlLs 7NvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:message-id:subject:mime-version :content-transfer-encoding:content-disposition; bh=3ttArstgqTHM5EzMKIOd40R7MSskAjMEXrKmRv+ywuI=; b=uI8xF30p8IJlhHXJ2D04j0SKs4QXTH9j5vKsf2wqhavUWJ8aiLfEmTvehjD6pWw8x4 10p2OCaxrilZpiNuE4grZfMX9+0aDEN/S1OD8VpV0B0HCSS8VJwAzKoT0u8hKCG+cW// iH/9mTMe6nVyO/F4SLdYLiTpkhilJnnKfw24iVcijlJtCo24wgh08/7Jp+J7IrMwxUPg JHauohgdNhKcCA3uJoRynrPtPx98lan1/WP1IuSHvd8rHfENotRnqk+YZs+7cSNG9gvE 9jERiiUe6/srTeOcgh6n6EJ3C2nukpuhuL+t7Z7hnEo7puHEJ0iIksQPT1hwK6Gy0AEl vkWw== X-Gm-Message-State: AMCzsaVLrx0wCQGdJGP6y3fhTEdCV5xT6HT28EiVeS/YpWeDvC/VbWjS LBq/mr6RhS3ZRNzyGsNDaNUcZ+cM X-Google-Smtp-Source: AOwi7QD5oIhGV/cMwDgdYDSFDJSrdYfksIszDWUrRB5AP2AIjQ5ExK0Yd7ZQ2sf/m4JcMrOmAMFPPg== X-Received: by 10.99.97.3 with SMTP id v3mr5152625pgb.378.1508054996050; Sun, 15 Oct 2017 01:09:56 -0700 (PDT) Received: from localhost ([111.200.229.2]) by smtp.gmail.com with ESMTPSA id p17sm8945574pgc.66.2017.10.15.01.09.54 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Oct 2017 01:09:55 -0700 (PDT) Date: Sun, 15 Oct 2017 15:58:47 +0800 From: kakaxixi777 To: "=?utf-8?Q?bug-coreutils=40gnu.org?=" Message-ID: <17815D14-F926-4E71-B3F2-1866B7C8CF82@gmail.com> Subject: Maybe a bug in "sort (GNU coreutils) 8.4" report X-Mailer: MailMasterMac/1.2.1.1033 (10.12.6) MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 15 Oct 2017 05:29:04 -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: -2.7 (--) PGh0bWw+DQo8aGVhZD4NCiAgICA8bWV0YSBodHRwLWVxdWl2PSdDb250ZW50LVR5cGUnIGNvbnRl bnQ9J3RleHQvaHRtbDsgY2hhcnNldD1VVEYtOCc+DQo8L2hlYWQ+DQo8Ym9keT4NCjxzdHlsZT4N CiAgICBmb250ew0KICAgICAgICBsaW5lLWhlaWdodDogMS41Ow0KICAgIH0NCjwvc3R5bGU+DQo8 ZGl2IHN0eWxlID0gJ2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2EiOyBmb250LXNpemU6IDE0cHg7IGNv bG9yOiMzMTM1M2I7IGxpbmUtaGVpZ2h0OjEuNTsnPg0KICAgIAo8ZGl2Pjxicj48L2Rpdj48ZGl2 PjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXZhcmlhbnQtbGlnYXR1cmVz OiBub3JtYWw7IG9ycGhhbnM6IDI7IHdpZG93czogMjsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1 NSwgMjU1LCAyNTUpOyI+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwiIHN0eWxlPSJmb250LXNp emU6IDE2cHg7Ij5EZWFyIGNvcmV1dGlscyA6PC9mb250Pjwvc3Bhbj48ZGl2IHN0eWxlPSJjb2xv cjogcmdiKDAsIDAsIDApOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6 IDI7IHdpZG93czogMjsiPjxmb250IGZhY2U9IkFyaWFsIiBzaXplPSIyIiBzdHlsZT0iZm9udC1z aXplOiAxNnB4OyI+PHNwYW4gc3R5bGU9IndoaXRlLXNwYWNlOiBwcmU7Ij4JPC9zcGFuPkkgYW0g YSZuYnNwOzxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDUxLCA1MSwgNTEpOyBiYWNrZ3JvdW5kLWNv bG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij5SZXNlYXJjaCBhbmQgRGV2ZWxvcG1lbnQgRW5naW5l ZXIgaW4gSVQuIEkgbWV0IGEmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoNDks IDUzLCA1OSk7Ij5zaXR1YXRpb24gd2hlbiBJIHVzZSDigJxzb3J04oCdIGNvbW1hbmQgaW4gTGlu dXggc2hlbGwgd2hpY2ggY291bGQgYmUgYSBidWcgZm9yIHRoZSAic29ydCIgY29tbWFuZC4mbmJz cDtTbyBJIGhvcGUgeW91IHJlYWQgdGhpcyBlbWFpbCwgdGhhbmsgeW91ICE8L3NwYW4+PC9mb250 PjwvZGl2PjwvZGl2PjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5 OiDlrovkvZMsIGFyaWFsLCBWZXJkYW5hLCBzYW5zLXNlcmlmOyBmb250LXZhcmlhbnQtbGlnYXR1 cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7IHdpZG93czogMjsiPjxzcGFuIHN0eWxlPSJmb250LWZh bWlseTogSGVsdmV0aWNhOyBjb2xvcjogcmdiKDQ5LCA1MywgNTkpOyI+PGJyPjwvc3Bhbj48L2Rp dj4KPGRpdj5UaGUgd2hvbGUgY29tbWFuZCBJIHVzZWQgd2FzIO+8mjwvZGl2PjxkaXY+PGI+c29y dCB0ZXN0LnR4dDwvYj48L2Rpdj48ZGl2PjxiPjxicj48L2I+PC9kaXY+PGRpdj48Yj5BbmQgdGhl IHJlc3VsdCB3YXMgOjwvYj48L2Rpdj48ZGl2PjxkaXY+MjAxNzEwMTJ8M3wyMDU5NTE3fC18OHwt fDIwLTI0fDJ8LXwyLjB8Mi4wPC9kaXY+PGRpdj4yMDE3MTAxMnwzfDIwNTk1MTd8LXw4MnwtfDI1 LTI5fDJ8LXwxMy4wfDEyLjA8L2Rpdj48ZGl2PjIwMTcxMDEyfDN8MjA1OTUxN3wtfDh8LXwtMnwt MnwtfDcxLjB8NjQuMDwvZGl2PjxkaXY+MjAxNzEwMTJ8M3wyMDU5NTE3fC18ODJ8LXwzMC0zNHww fC18Mi4wfDEuMDwvZGl2PjwvZGl2PjxkaXY+PGI+PGJyPjwvYj48L2Rpdj48ZGl2PjxiPlRoZSBj b250ZW50IGluIHRlc3QudHh0IHdhczo8L2I+PC9kaXY+PGRpdj48ZGl2PjIwMTcxMDEyfDN8MjA1 OTUxN3wtfDh8LXwyMC0yNHwyfC18Mi4wfDIuMDwvZGl2PjxkaXY+MjAxNzEwMTJ8M3wyMDU5NTE3 fC18ODJ8LXwyNS0yOXwyfC18MTMuMHwxMi4wPC9kaXY+PGRpdj4yMDE3MTAxMnwzfDIwNTk1MTd8 LXw4fC18LTJ8LTJ8LXw3MS4wfDY0LjA8L2Rpdj48ZGl2PjIwMTcxMDEyfDN8MjA1OTUxN3wtfDgy fC18MzAtMzR8MHwtfDIuMHwxLjA8L2Rpdj48L2Rpdj48ZGl2PjxiPjxicj48L2I+PC9kaXY+PGRp dj48Yj5XaGljaCBtZWFucyB0aGUg4oCcc29ydOKAnSBjb21tYW5kIGRpZG4ndCB3b3JrLCBiZWNh dXNlIEkgdGhpbmsgdGhlIGNvcnJlY3QgcmVzdWx0IHNob3VsZCBiZSA6PC9iPjwvZGl2PjxkaXY+ PGRpdj4yMDE3MTAxMnwzfDIwNTk1MTd8LXw4fC18MjAtMjR8MnwtfDIuMHwyLjA8L2Rpdj48ZGl2 PjIwMTcxMDEyfDN8MjA1OTUxN3wtfDh8LXwyMC0yNHwyfC18Mi4wfDIuMDwvZGl2PjxkaXY+MjAx NzEwMTJ8M3wyMDU5NTE3fC18ODJ8LXwyNS0yOXwyfC18MTMuMHwxMi4wPC9kaXY+PGRpdj4yMDE3 MTAxMnwzfDIwNTk1MTd8LXw4MnwtfDI1LTI5fDJ8LXwxMy4wfDEyLjA8L2Rpdj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2PjxiPlRoZSB2ZXJzaW9uIG9mICJzb3J0IiBjb21tYW5kIEkgdXNlIGlz IDogc29ydCAtLXZlcnNpb248L2I+PC9kaXY+PGRpdj48ZGl2PiJzb3J0IChHTlUgY29yZXV0aWxz KSA4LjQ8L2Rpdj48ZGl2PkNvcHlyaWdodCAoQykgMjAxMCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24sIEluYy48L2Rpdj48ZGl2PkxpY2Vuc2UgR1BMdjMrOiBHTlUgR1BMIHZlcnNpb24gMyBvciBs YXRlciAmbHQ7aHR0cDovL2dudS5vcmcvbGljZW5zZXMvZ3BsLmh0bWwmZ3Q7LjwvZGl2PjxkaXY+ VGhpcyBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgYXJlIGZyZWUgdG8gY2hhbmdlIGFuZCByZWRpc3Ry aWJ1dGUgaXQuPC9kaXY+PGRpdj5UaGVyZSBpcyBOTyBXQVJSQU5UWSwgdG8gdGhlIGV4dGVudCBw ZXJtaXR0ZWQgYnkgbGF3LjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+V3JpdHRlbiBieSBNaWtl IEhhZXJ0ZWwgYW5kIFBhdWwgRWdnZXJ0LiI8L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2 PjxiPkkgYW0gbm90IHN1cmUgaWYgaXQgaXMgYSBidWcgaW4gInNvcnQiIGNvbW1hbmQgaW4gTGlu dXggU2hlbGwgb3IgbWF5YmUgaXQncyBvbmx5IG15IHByb2JsZW1zIGluIHVzaW5nIGl0LjwvYj48 L2Rpdj48ZGl2PjxiPlNvIEkgYW0gbG9vayBmb3J3YXJkIHRvIHJlY2VpdmUgeW91ciByZXBseSBh cyBzb29uIGFzIHBvc3NpYmxlLiZuYnNwOzwvYj48L2Rpdj48ZGl2PjxiPlRoYW5rIHlvdSB2ZXJ5 IG11Y2ghPC9iPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHByZSBpZD0iYmVzdC1jb250ZW50 LTEwNTMwOTYyNzkiIGFjY3VzZT0iYUNvbnRlbnQiIGNsYXNzPSJiZXN0LXRleHQgbWItMTAiIHN0 eWxlPSJtYXJnaW4tdG9wOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyB3aGl0ZS1zcGFjZTog cHJlLXdyYXA7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgbGluZS1oZWlnaHQ6IDI5cHg7IGNvbG9y OiByZ2IoNTEsIDUxLCA1MSk7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgb3JwaGFu czogMjsgd2lkb3dzOiAyOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IG1p bi1oZWlnaHQ6IDU1cHg7Ij48Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCIgc3R5bGU9ImZvbnQt c2l6ZTogMTZweDsiPlNpbmNlcmVseSB5b3Vycyw8L2ZvbnQ+PC9wcmU+PHByZSBpZD0iYmVzdC1j b250ZW50LTEwNTMwOTYyNzkiIGFjY3VzZT0iYUNvbnRlbnQiIGNsYXNzPSJiZXN0LXRleHQgbWIt MTAiIHN0eWxlPSJtYXJnaW4tdG9wOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyB3aGl0ZS1z cGFjZTogcHJlLXdyYXA7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgbGluZS1oZWlnaHQ6IDI5cHg7 IGNvbG9yOiByZ2IoNTEsIDUxLCA1MSk7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsg b3JwaGFuczogMjsgd2lkb3dzOiAyOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1 NSk7IG1pbi1oZWlnaHQ6IDU1cHg7Ij48Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCIgc3R5bGU9 ImZvbnQtc2l6ZTogMTZweDsiPkZyYW5rPC9mb250PjwvcHJlPjwvZGl2PjxkaXY+Jm5ic3A7PC9k aXY+CjxkaXYgaWQ9Im50ZXMtcGNtYWlsLXNpZ25hdHVyZSIgc3R5bGU9ImZvbnQtZmFtaWx5Oicn Ij4KICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgYSNudGVzLXBjbWFpbC1zaWdu YXR1cmUtZGVmYXVsdDpob3ZlciB7CiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJs aW5lOwogICAgICAgICAgICBjb2xvcjogIzM1OTNkYjsKICAgICAgICAgICAgY3Vyc29yOiBwb2lu dGVyOwogICAgICAgIH0KICAgIDwvc3R5bGU+CgogICAgICAgICAgICAgICAgPGZvbnQgc3R5bGU9 InBhZGRpbmc6IDA7IG1hcmdpbjowOyI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0ibnRl cy1wY21haWwtc2lnbmF0dXJlLWRlZmF1bHQiIHN0eWxlPSJmb250LXNpemU6MTRweDsgY29sb3I6 IzMxMzUzYjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+PGJyPjwvZGl2PiAgICAgICAgICAgICAg ICA8L2ZvbnQ+Cgo8L2Rpdj48YnI+CjwhLS3wn5iALS0+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRt bD4= From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 19:37:20 2017 Received: (at control) by debbugs.gnu.org; 15 Oct 2017 23:37:20 +0000 Received: from localhost ([127.0.0.1]:42092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3sTA-0007AP-C4 for submit@debbugs.gnu.org; Sun, 15 Oct 2017 19:37:20 -0400 Received: from mail.magicbluesmoke.com ([82.195.144.49]:37104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e3sT8-0007AH-CD for control@debbugs.gnu.org; Sun, 15 Oct 2017 19:37:18 -0400 Received: from localhost.localdomain (c-73-158-116-184.hsd1.ca.comcast.net [73.158.116.184]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.magicbluesmoke.com (Postfix) with ESMTPSA id 8C96C990F for ; Mon, 16 Oct 2017 00:37:17 +0100 (IST) To: GNU bug tracker automated control server From: =?UTF-8?Q?P=c3=a1draig_Brady?= Message-ID: <3d9c1a8f-dd55-78b3-5e92-0f7b789d31dd@draigBrady.com> Date: Sun, 15 Oct 2017 16:37:16 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) 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: forcemerge 28846 28847 tag 28846 notabug close 28846 stop [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control 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.0 (++) 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: forcemerge 28846 28847 tag 28846 notabug close 28846 stop [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject forcemerge 28846 28847 tag 28846 notabug close 28846 stop From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 07:49:45 2017 Received: (at 28847) by debbugs.gnu.org; 16 Oct 2017 11:49:45 +0000 Received: from localhost ([127.0.0.1]:42575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e43tx-00010F-5m for submit@debbugs.gnu.org; Mon, 16 Oct 2017 07:49:45 -0400 Received: from mx1.redhat.com ([209.132.183.28]:47776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e43tv-0000zz-6z; Mon, 16 Oct 2017 07:49:43 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 57BED883BF; Mon, 16 Oct 2017 11:49:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 57BED883BF Authentication-Results: ext-mx02.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx02.extmail.prod.ext.phx2.redhat.com; spf=fail smtp.mailfrom=eblake@redhat.com Received: from [10.10.122.223] (ovpn-122-223.rdu2.redhat.com [10.10.122.223]) by smtp.corp.redhat.com (Postfix) with ESMTP id A98B05EE02; Mon, 16 Oct 2017 11:49:36 +0000 (UTC) Subject: Re: bug#28847: Maybe a bug in "sort (GNU coreutils) 8.4" report To: kakaxixi777 , 28847@debbugs.gnu.org References: <17815D14-F926-4E71-B3F2-1866B7C8CF82@gmail.com> From: Eric Blake Openpgp: url=http://people.redhat.com/eblake/eblake.gpg Organization: Red Hat, Inc. Message-ID: Date: Mon, 16 Oct 2017 06:49:35 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <17815D14-F926-4E71-B3F2-1866B7C8CF82@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="q7xhaH0pdwI8tExMnw2M4Xbe0AOMK2nb7" X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.26]); Mon, 16 Oct 2017 11:49:37 +0000 (UTC) X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28847 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --q7xhaH0pdwI8tExMnw2M4Xbe0AOMK2nb7 Content-Type: multipart/mixed; boundary="T5XW3jck6u5FVw5jumtumLqU3K1CxnLNo"; protected-headers="v1" From: Eric Blake To: kakaxixi777 , 28847@debbugs.gnu.org Message-ID: Subject: Re: bug#28847: Maybe a bug in "sort (GNU coreutils) 8.4" report References: <17815D14-F926-4E71-B3F2-1866B7C8CF82@gmail.com> In-Reply-To: <17815D14-F926-4E71-B3F2-1866B7C8CF82@gmail.com> --T5XW3jck6u5FVw5jumtumLqU3K1CxnLNo Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable tag 28847 notabug thanks On 10/15/2017 02:58 AM, kakaxixi777 wrote: > Dear coreutils : > I am a Research and Development Engineer in IT. I met a situation wh= en > I use =E2=80=9Csort=E2=80=9D command in Linux shell which could be a= bug for the "sort" > command. So I hope you read this email, thank you ! > The whole command I used was =EF=BC=9A > sort test.txt > And the result was : > 20171012|3|2059517|-|8|-|20-24|2|-|2.0|2.0 > 20171012|3|2059517|-|82|-|25-29|2|-|13.0|12.0 > 20171012|3|2059517|-|8|-|-2|-2|-|71.0|64.0 > 20171012|3|2059517|-|82|-|30-34|0|-|2.0|1.0 > The content in test.txt was: > 20171012|3|2059517|-|8|-|20-24|2|-|2.0|2.0 > 20171012|3|2059517|-|82|-|25-29|2|-|13.0|12.0 > 20171012|3|2059517|-|8|-|-2|-2|-|71.0|64.0 > 20171012|3|2059517|-|82|-|30-34|0|-|2.0|1.0 Your situation is a FAQ: https://www.gnu.org/software/coreutils/faq/coreutils-faq.html#Sort-does-n= ot-sort-in-normal-order_0021 Most likely, you are sorting in a locale that does not treat punctuation with the same weight as digits, such as en_US.UTF8. If you'll notice, the substring '8202' sorts before '8225' which in turn is before '8227' and finally '8230', once you've ignored the punctuation in '8|-|20-2', '82|-|25', and so forth. > Which means the =E2=80=9Csort=E2=80=9D command didn't work, because = I think the correct > result should be : > 20171012|3|2059517|-|8|-|20-24|2|-|2.0|2.0 > 20171012|3|2059517|-|8|-|20-24|2|-|2.0|2.0 > 20171012|3|2059517|-|82|-|25-29|2|-|13.0|12.0 > 20171012|3|2059517|-|82|-|25-29|2|-|13.0|12.0 Well, this isn't the right result either, as it is duplicating two lines and missing two others (did you copy and past incorrectly?). > The version of "sort" command I use is : sort --version > "sort (GNU coreutils) 8.4 This version is rather old; we are now at 8.28. But even as recently as version 8.6, you can use sort's --debug feature to see where your expectations are going wrong (as 99% of reports about sort misbehavior turn out to instead be problems of misuse of either command line options or current locale). Observe the difference: $ printf '20171012|3|2059517|-|8|-|20-24|2|-|2.0|2.0\n20171012|3|2059517|-|82|-|25= -29|2|-|13.0|12.0\n20171012|3|2059517|-|8|-|-2|-2|-|71.0|64.0\n' | LC_ALL=3Den_US.UTF8 sort --debug sort: using =E2=80=98en_US.UTF8=E2=80=99 sorting rules 20171012|3|2059517|-|8|-|20-24|2|-|2.0|2.0 __________________________________________ 20171012|3|2059517|-|82|-|25-29|2|-|13.0|12.0 _____________________________________________ 20171012|3|2059517|-|8|-|-2|-2|-|71.0|64.0 __________________________________________ $ printf '20171012|3|2059517|-|8|-|20-24|2|-|2.0|2.0\n20171012|3|2059517|-|82|-|25= -29|2|-|13.0|12.0\n20171012|3|2059517|-|8|-|-2|-2|-|71.0|64.0\n' | LC_ALL=3DC sort --debug sort: using simple byte comparison 20171012|3|2059517|-|82|-|25-29|2|-|13.0|12.0 _____________________________________________ 20171012|3|2059517|-|8|-|-2|-2|-|71.0|64.0 __________________________________________ 20171012|3|2059517|-|8|-|20-24|2|-|2.0|2.0 __________________________________________ And if you want the lines containing '|8|' to sort before the lines containing '|82|', then you can't use plain sort (which is over the whole line), but instead need to use various -k, -n, and -t options to tell sort where the keys are separated and which keys to sort on, and the fact that the keys should be treated as numbers rather than as character strings (since when sorting an entire line in ASCII, digits sort before |). > I am not sure if it is a bug in "sort" command in Linux Shell or may= be > it's only my problems in using it. I think I've demonstrated where the problem was, so I'm closing this as not a bug. Feel free to reply with further questions on the topic, thoug= h. --=20 Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org --T5XW3jck6u5FVw5jumtumLqU3K1CxnLNo-- --q7xhaH0pdwI8tExMnw2M4Xbe0AOMK2nb7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEzBAEBCAAdFiEEccLMIrHEYCkn0vOqp6FrSiUnQ2oFAlnknM8ACgkQp6FrSiUn Q2rj7wgAkaGt7k3Pebmj7xVc8xKkltI1EAitTixRTIAdhoafq0+aPwUC38N+VPwH OWLMct5vmHUiHGvufo3Jz7aF19G6dJswhZQDktAf1ODkfgN5xiVDDN/E+I7NnkhX y/xoWxM87QzKkieXav3v5cqQG3xM1BKXjnr5ZtxyPRVXGFHJiNPCJaYgD1GGl79R 1RyGZqjK9W2q2zxiD0knlCdQBq28mozKbl+pZVXAAiZY5tMjIGCZhd5rFACrHdiM bPAMMHpjPVCs05uYO1res76TfyLEsfA5TixYwhZ///rnVrRyRhpsDs5BdxfO6i2V qnX4CszkxAtFVOFnS73PiM1BIOCZMA== =LAEg -----END PGP SIGNATURE----- --q7xhaH0pdwI8tExMnw2M4Xbe0AOMK2nb7-- From unknown Fri Jun 20 18:22:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 13 Nov 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator