From unknown Tue Jun 24 05:09:01 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#65310 <65310@debbugs.gnu.org> To: bug#65310 <65310@debbugs.gnu.org> Subject: Status: test failure on Alpine Linux: tests/sort/sort-debug-keys Reply-To: bug#65310 <65310@debbugs.gnu.org> Date: Tue, 24 Jun 2025 12:09:01 +0000 retitle 65310 test failure on Alpine Linux: tests/sort/sort-debug-keys reassign 65310 coreutils submitter 65310 Bruno Haible severity 65310 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 09:15:03 2023 Received: (at submit) by debbugs.gnu.org; 15 Aug 2023 13:15:03 +0000 Received: from localhost ([127.0.0.1]:35208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVtt0-0005E6-Ex for submit@debbugs.gnu.org; Tue, 15 Aug 2023 09:15:03 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVtsy-0005DL-1D for submit@debbugs.gnu.org; Tue, 15 Aug 2023 09:15:01 -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 1qVtss-0007hl-QG for bug-coreutils@gnu.org; Tue, 15 Aug 2023 09:14:54 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([85.215.255.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qVtso-0002Z8-Mv for bug-coreutils@gnu.org; Tue, 15 Aug 2023 09:14:54 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1692105285; cv=none; d=strato.com; s=strato-dkim-0002; b=k1PNb+l/kmXKFY/lc7mpKET/5xo5RyUaxwrOIsub5MIJvkmKSnyjd5neBMHD1EyBB+ les6LyfwFXGxLuoKActekJbsLxvO+kPSxNIC9rL+qfqWNhakP53q0yUgxb+SoDDbwmMM lB0wTDJg/0KeNd3xugroQ2wwpfUMAioloUjbJZDfI1d7tlH5TSko8BN75iUrjFK/joOK 6wiOHEMKKl7LnPFWY/WjjTp4/G1iYwHoGPQvM45gP5HsiYa7u4uH02L0PdLLEaLvyBBV GsRb7RZRoIhSo4FX88fsrSYnmcZjLI9lHJ1Vg78RwmaIEC2ZEz/3Yo8l277urwDiNnoq 7TQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1692105285; s=strato-dkim-0002; d=strato.com; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=f2Uy46dGHfLmiVR/BA5e8FsmkVkwHgHFCpN+HE74WPk=; b=tVo5U5W4nhJAP4W2d7VdVBFDf9eLvn6b2YQr5nnx4m1CfF0BPdk3DsZuHzwG2Bpqud YEaT+r9Lj+d2uBU2wAwC0qspHI67ZsBL48IUWocypiFAafeN2R042vQ4JLXByqJ96uKB 0/G5xqPLSEp6gIHiBdrn4bfu8/de9haMJbColoEgpElSoHkd+ACj9tixcPo8fi5g855a pZQ2pQHLyAyqHnGBzQlcpMjhYWXpR2rk9WrXY9P74iye39KgGGHdN0E7iT5U90YlUztN vmFMMceJit0Nz+wFiTRV2OAicNIdanfJoynAfVEiBZ3ZDQ+DxIZpwL6y44m0of/nWdSa xC7Q== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1692105285; s=strato-dkim-0002; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=f2Uy46dGHfLmiVR/BA5e8FsmkVkwHgHFCpN+HE74WPk=; b=kVb8w9cGVzjLpFC9/2qThykMmi5WIPdhjSwQ5bXAmgKACRzs85dkJgcHIEESkD9vNt LDOIM8BCOWTPJvhAw/01mNVSY7GKMsLSEnMlGKUQOpaFANKtaTtCZn0NpoVavCQJMHyg G43KmqBr+3S/WAOh1LO3rj9Xn4j4VkDAQhB/OmpNoPse4nZhy2WqaGgSCo8wzcwM5Gpk 4ZvHQKhCoeXEyxmbA64ejBewNg1mYQZ4ZOdpbsL+6KzOXOzzu08oRYOBjDVXs/rY6bjC 7fDm2UzjMjZRqHczil3HJzQAxD7XVWuC+i4oS9tk6SiTd3Bi4QrlvCi3SuWbnL+OuB4O jGGQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1692105285; s=strato-dkim-0003; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=f2Uy46dGHfLmiVR/BA5e8FsmkVkwHgHFCpN+HE74WPk=; b=KVvzrz1PWVJ2tboK8JnPf9sN7m3gcpUQ2wMN5S6E8bTHE3ybU8gCyu2UPXwy7nZF6o ltlMNL0cL9WKPG/VyvAw== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH0WWb0LN8XZoH94zq68+3cfpPD1KDxnGxb4/wjRQtDCidPpMcxog==" Received: from nimes.localnet by smtp.strato.de (RZmta 49.6.6 AUTH) with ESMTPSA id x129eaz7FDEjd7l (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Tue, 15 Aug 2023 15:14:45 +0200 (CEST) From: Bruno Haible To: bug-coreutils@gnu.org Subject: test failure on Alpine Linux: tests/sort/sort-debug-keys Date: Tue, 15 Aug 2023 15:14:44 +0200 Message-ID: <3508108.gzjlsjDb39@nimes> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart4550920.Nl2p5hmnuK" Content-Transfer-Encoding: 7Bit Received-SPF: none client-ip=85.215.255.22; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --nextPart4550920.Nl2p5hmnuK Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Hi, Doing "make check" of current coreutils on Alpine Linux 3.18, I see a test failure that I didn't see with the coreutils-9.3 release: FAIL: tests/sort/sort-debug-keys I'm attaching the relevant part of tests/test-suite.log. Bruno --nextPart4550920.Nl2p5hmnuK Content-Disposition: attachment; filename="test-suite.log" Content-Transfer-Encoding: quoted-printable Content-Type: text/x-log; charset="UTF-8"; name="test-suite.log" =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D GNU coreutils 2023-08-13: ./tests/test-suite.log =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D # TOTAL: 645 # PASS: 431 # SKIP: 211 # XFAIL: 0 # FAIL: 3 # XPASS: 0 # ERROR: 0 =2E. contents:: :depth: 2 =46AIL: tests/sort/sort-debug-keys =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D + initial_cwd_=3D/home/bruno/coreutils-2023-08-13/build + testdir_prefix_ + printf gt + pfx_=3Dgt + mktempd_ /home/bruno/coreutils-2023-08-13/build gt-sort-debug-keys.sh.XXXX + destdir_=3D/home/bruno/coreutils-2023-08-13/build + template_=3Dgt-sort-debug-keys.sh.XXXX + MAX_TRIES_=3D4 + destdir_slash_=3D/home/bruno/coreutils-2023-08-13/build/ + unset TMPDIR + d=3D/home/bruno/coreutils-2023-08-13/build/gt-sort-debug-keys.sh.VmIq + : + test -d /home/bruno/coreutils-2023-08-13/build/gt-sort-debug-keys.sh.VmIq + ls -dgo /home/bruno/coreutils-2023-08-13/build/gt-sort-debug-keys.sh.VmIq + perms=3D'drwx--S--- 2 4096 Sep 13 08:45 /home/bruno/coreutils-2023-08-13/= build/gt-sort-debug-keys.sh.VmIq' + : + echo /home/bruno/coreutils-2023-08-13/build/gt-sort-debug-keys.sh.VmIq + return + test_dir_=3D/home/bruno/coreutils-2023-08-13/build/gt-sort-debug-keys.sh.= VmIq + cd /home/bruno/coreutils-2023-08-13/build/gt-sort-debug-keys.sh.VmIq + srcdir=3D../.. + builddir=3D.. + export srcdir builddir + gl_init_sh_nl_=3D' ' + IFS=3D' =09 ' + expr 1 + 128 + eval 'trap '"'"'Exit 129'"'"' 1' + trap 'Exit 129' 1 + expr 2 + 128 + eval 'trap '"'"'Exit 130'"'"' 2' + trap 'Exit 130' 2 + expr 3 + 128 + eval 'trap '"'"'Exit 131'"'"' 3' + trap 'Exit 131' 3 + expr 13 + 128 + eval 'trap '"'"'Exit 141'"'"' 13' + trap 'Exit 141' 13 + expr 15 + 128 + eval 'trap '"'"'Exit 143'"'"' 15' + trap 'Exit 143' 15 + saved_IFS=3D' =09 ' + IFS=3D: + new_PATH=3D + sep_=3D + test -d /home/bruno/coreutils-2023-08-13/build/src/. + new_PATH=3D/home/bruno/coreutils-2023-08-13/build/src + sep_=3D: + test -d /home/bruno/bin/. + new_PATH=3D/home/bruno/coreutils-2023-08-13/build/src:/home/bruno/bin + sep_=3D: + test -d /usr/local/bin/. + new_PATH=3D/home/bruno/coreutils-2023-08-13/build/src:/home/bruno/bin:/us= r/local/bin + sep_=3D: + test -d /usr/sbin/. + new_PATH=3D/home/bruno/coreutils-2023-08-13/build/src:/home/bruno/bin:/us= r/local/bin:/usr/sbin + sep_=3D: + test -d /usr/bin/. + new_PATH=3D/home/bruno/coreutils-2023-08-13/build/src:/home/bruno/bin:/us= r/local/bin:/usr/sbin:/usr/bin + sep_=3D: + test -d /sbin/. + new_PATH=3D/home/bruno/coreutils-2023-08-13/build/src:/home/bruno/bin:/us= r/local/bin:/usr/sbin:/usr/bin:/sbin + sep_=3D: + test -d /bin/. + new_PATH=3D/home/bruno/coreutils-2023-08-13/build/src:/home/bruno/bin:/us= r/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + sep_=3D: + IFS=3D' =09 ' + PATH=3D/home/bruno/coreutils-2023-08-13/build/src:/home/bruno/bin:/usr/lo= cal/bin:/usr/sbin:/usr/bin:/sbin:/bin + export PATH + trap remove_tmp_ EXIT + path_prepend_ ./src + test 1 '!=3D' 0 + path_dir_=3D./src + abs_path_dir_=3D/home/bruno/coreutils-2023-08-13/build/./src + PATH=3D/home/bruno/coreutils-2023-08-13/build/./src:/home/bruno/coreutils= =2D2023-08-13/build/src:/home/bruno/bin:/usr/local/bin:/usr/sbin:/usr/bin:/= sbin:/bin + create_exe_shims_ /home/bruno/coreutils-2023-08-13/build/./src + return 0 + shift + test 0 '!=3D' 0 + export PATH + print_ver_ sort printf + require_built_ sort printf + skip_=3Dno + test no '=3D' yes + test yes '=3D' yes + local i + env sort --version sort (GNU coreutils) 2023-08-13 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Mike Haertel and Paul Eggert. + env printf --version printf (GNU coreutils) 2023-08-13 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David MacKenzie. + cat + sort -s -k2n --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k1.3n --debug sort: text ordering performed using simple byte comparison sort: leading blanks are significant in key 1; consider also specifying 'b' sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k1n --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k2g --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + number + printf '2\n\n1\n' + sed 's/^ *//' + cat -n + sort -s -k2h --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k1.3h --debug sort: text ordering performed using simple byte comparison sort: leading blanks are significant in key 1; consider also specifying 'b' sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k1h --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k2g --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + number + printf '2\n\n1\n' + sed 's/^ *//' + cat -n + sort -s -k2g --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k1.3g --debug sort: text ordering performed using simple byte comparison sort: leading blanks are significant in key 1; consider also specifying 'b' sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k1g --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '1\n\n44\n33\n2\n' + sort -s -k2g --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + number + printf '2\n\n1\n' + sed 's/^ *//' + cat -n + sort -s -k1M --debug sort: text ordering performed using simple byte comparison + printf 'FEB\n\nJAN\n' + sort -s -k2,2M --debug sort: text ordering performed using simple byte comparison + printf 'FEB\n\nJAN\n' + sort -s -k1M --debug sort: text ordering performed using simple byte comparison + printf 'FEB\nJAZZ\n\nJAN\n' + sort -s -k2,2M --debug sort: text ordering performed using simple byte comparison + number + printf 'FEB\nJAZZ\n\nJAN\n' + sed 's/^ *//' + cat -n + sort -s -k1M --debug sort: text ordering performed using simple byte comparison + printf 'FEB\nJANZ\n\nJAN\n' + sort -s -k2,2M --debug sort: text ordering performed using simple byte comparison + number + printf 'FEB\nJANZ\n\nJAN\n' + sed 's/^ *//' + cat -n + sort -s -g --debug sort: text ordering performed using simple byte comparison sort: note numbers use '.' as a decimal point in this locale + printf ' 1.2ignore\n 1.1e4ignore\n' + sort -s -d --debug sort: text ordering performed using simple byte comparison + printf '\tb\n\t\ta\n' + sort -s -k2,2 --debug sort: text ordering performed using simple byte comparison sort: leading blanks are significant in key 1; consider also specifying 'b' + printf 'a\n\n' + sort -s -k1 --debug sort: text ordering performed using simple byte comparison sort: leading blanks are significant in key 1; consider also specifying 'b' + printf 'b\na\n' + sort -s --debug -k1,1h sort: text ordering performed using simple byte comparison sort: note numbers use '.' as a decimal point in this locale + printf -- '-0\n1\n-2\n--Mi-1\n-3\n-0\n' + sort -b --debug sort: text ordering performed using simple byte comparison + printf ' 1\n1\n' + sort -sb --debug sort: text ordering performed using simple byte comparison + printf ' 1\n1\n' + sort --debug sort: text ordering performed using simple byte comparison + printf ' 1\n1\n' + sort -s -k1n --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '2,5\n2.4\n' + sort -s -k1n --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '2.,,3\n2.4\n' + sort -s -k1n --debug sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + printf '2,,3\n2.4\n' + sort -s -n -z --debug sort: text ordering performed using simple byte comparison sort: note numbers use '.' as a decimal point in this locale + env printf '1a\x002b\x00' + tr -d '\0' + sort -s -k2b,2 --debug sort: text ordering performed using simple byte comparison + printf '\0\ta\n' + sort -s -k2.4b,2.3n --debug sort: text ordering performed using simple byte comparison sort: leading blanks are significant in key 1; consider also specifying 'b' sort: note numbers use '.' as a decimal point in this locale + printf 'A\tchr10\nB\tchr1\n' + sort -s -k1.2b --debug sort: text ordering performed using simple byte comparison + printf '1 2\n1 3\n' + compare exp out + compare_dev_null_ exp out + test 2 '=3D' 2 + test xexp '=3D' x/dev/null + test xout '=3D' x/dev/null + return 2 + compare_ exp out + LC_ALL=3DC diff -u exp out + cat + unset LC_ALL + f=3Dfr_FR.UTF-8 + : fr_FR.UTF-8 + test fr_FR.UTF-8 '!=3D' none + sed 's/^^ .*/^ no match for key/' + LC_ALL=3DC sort --debug -k2g -k1b,1 sort: text ordering performed using simple byte comparison sort: key 1 is numeric and spans multiple fields sort: note numbers use '.' as a decimal point in this locale + echo ' 1=C2=B2---++3 1,234 Mi' + LC_ALL=3Dfr_FR.UTF-8 sort --debug -k2g -k1b,1 sort: text ordering performed using =E2=80=98fr_FR.UTF-8=E2=80=99 sorting r= ules sort: key 1 is numeric and spans multiple fields sort: note numbers use =E2=80=98.=E2=80=99 as a decimal point in this locale + echo ' 1=C2=B2---++3 1,234 Mi' + LC_ALL=3Dfr_FR.UTF-8 sort --debug -k1,1n -k1,1g -k1,1h -k2,2n -k2,2g -k2,= 2h -k3,3n -k3,3g -k3,3h sort: text ordering performed using =E2=80=98fr_FR.UTF-8=E2=80=99 sorting r= ules sort: note numbers use =E2=80=98.=E2=80=99 as a decimal point in this locale + echo '+1234 1234Gi 1,234M' + compare exp out + compare_dev_null_ exp out + test 2 '=3D' 2 + test xexp '=3D' x/dev/null + test xout '=3D' x/dev/null + return 2 + compare_ exp out + LC_ALL=3DC diff -u exp out =2D-- exp +++ out @@ -3,7 +3,7 @@ _________ ________________________ 1=C2=B2---++3 1,234 Mi =2D _____ + _ ________ _______________________ +1234 1234Gi 1,234M @@ -13,7 +13,7 @@ ____ ____ _____ =2D _____ =2D _____ =2D ______ + _ + _ + _ ___________________ + fail=3D1 + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=3D1 + cleanup_ + : + test '=3D' yes + cd /home/bruno/coreutils-2023-08-13/build + chmod -R u+rwx /home/bruno/coreutils-2023-08-13/build/gt-sort-debug-keys.= sh.VmIq + rm -rf /home/bruno/coreutils-2023-08-13/build/gt-sort-debug-keys.sh.VmIq + exit 1 =46AIL tests/sort/sort-debug-keys.sh (exit status: 1) --nextPart4550920.Nl2p5hmnuK-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 11:50:46 2023 Received: (at 65310) by debbugs.gnu.org; 15 Aug 2023 15:50:46 +0000 Received: from localhost ([127.0.0.1]:36525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVwJf-0001O0-Pu for submit@debbugs.gnu.org; Tue, 15 Aug 2023 11:50:45 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:56501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVwJb-0001Nk-2q for 65310@debbugs.gnu.org; Tue, 15 Aug 2023 11:50:42 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-3fe1e1142caso54676985e9.0 for <65310@debbugs.gnu.org>; Tue, 15 Aug 2023 08:50:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692114633; x=1692719433; h=in-reply-to:from:references:to:content-language:subject:user-agent :mime-version:date:message-id:sender:from:to:cc:subject:date :message-id:reply-to; bh=VuNlV9ffL5RnQTwr8trlOFifS0Y1uwHc0UAhNZsUXEM=; b=HuKmMdc096xzo+wrz7aqFgmvKcDEODkZxsLwQ8j0hB4+i0KwG1XHycqT8zrVx2/Amc Xt7bINz8IDMaveak4Q2DO1SVtv+83jtqvtaUGaEDc8qeeQN0Soo+H1tjbD4rGal4RPQF exD4GEBh15psVL7EYN9cfOMQ/DE7Jan/O6t1YtX2o/3h7UzvuivunwzJzjBnxM+bzv05 RWBm/9RGgRhZskxOojWeCtDmWllPTOM3l14WzK7Dirb+KXI16dmFLSM7g0wpTADSoAC7 MVZkjyUgJJGrvv9+EoPdcMVXLHolfeHgMiOmSOapKZGjaag4pbR1L8ZTTlKdi8YbvDQ9 rMRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692114633; x=1692719433; h=in-reply-to:from:references:to:content-language:subject:user-agent :mime-version:date:message-id:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=VuNlV9ffL5RnQTwr8trlOFifS0Y1uwHc0UAhNZsUXEM=; b=PeKgwd5gurpMe2LuMjEOO+W+v83qWFsrqoDiehZa+T51YHkqL8im7SkrUg6+csFTFC Jv+U5Wzl9mf/XYpl3KL/iY5y3z7yV4jK36eOjpvc4AY9rnOQhvEWLbLZYg6zK0Idaag1 /dJKFx4n9gZGJ/Q5VdCDyoKmMCTaw7bkvPLoXueDI++EowtaVFIARHqe8kWBE1PzA4Ta T48Gwt2xpCOeTIGOeT6Y20HUybiBnkiL2Y8GSLn6pDJ/pS2ciJb2QtmfadthEahO0Yeo /Fjl8xUsK1JWQSg1ARi1LbeuztOsIbql5Pp7e5gdiaBAtJZ9gHSHvqUcqoWGM28IvkLh 3mrA== X-Gm-Message-State: AOJu0YwlUYVi1k63GoVhcF7loz39s77qZ+0a8FXLGMEAvyiMu/HZN1ez TIrOiNWH4IAvUhniXeLSeg2OF6iBX1A= X-Google-Smtp-Source: AGHT+IEZNVSAm3ooDZzaFKnErTBN+sFnXRH7NfSjQnou+76i10Aduf+YLJRGSDYl0cwXGcXp8Qv+fA== X-Received: by 2002:adf:f34d:0:b0:313:e8b6:1699 with SMTP id e13-20020adff34d000000b00313e8b61699mr8877385wrp.55.1692114632629; Tue, 15 Aug 2023 08:50:32 -0700 (PDT) Received: from [192.168.1.20] (95-44-90-175-dynamic.agg2.lod.rsl-rtd.eircom.net. [95.44.90.175]) by smtp.googlemail.com with ESMTPSA id g6-20020adff3c6000000b003197869bcd7sm6838592wrp.13.2023.08.15.08.50.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 15 Aug 2023 08:50:31 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------tx60bv8MwdlIbzjdTYGCvYwL" Message-ID: <154bd4a8-9dec-1b8a-b744-22150a6b65c6@draigBrady.com> Date: Tue, 15 Aug 2023 16:50:31 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#65310: test failure on Alpine Linux: tests/sort/sort-debug-keys Content-Language: en-US To: Bruno Haible , 65310@debbugs.gnu.org References: <3508108.gzjlsjDb39@nimes> From: =?UTF-8?Q?P=C3=A1draig_Brady?= In-Reply-To: <3508108.gzjlsjDb39@nimes> X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 65310 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.5 (/) This is a multi-part message in MIME format. --------------tx60bv8MwdlIbzjdTYGCvYwL Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 15/08/2023 14:14, Bruno Haible wrote: > Hi, > > Doing "make check" of current coreutils on Alpine Linux 3.18, I see a > test failure that I didn't see with the coreutils-9.3 release: > > FAIL: tests/sort/sort-debug-keys > > I'm attaching the relevant part of tests/test-suite.log. In the log we have: + LC_ALL=fr_FR.UTF-8 sort --debug -k2g -k1b,1 sort: text ordering performed using ‘fr_FR.UTF-8’ sorting rules sort: note numbers use ‘.’ as a decimal point in this locale The fact that ',' isn't used as the decimal point is surprising, and is what's causing the test to fail. The attached adds an extra guard to the test to skip this portion if ',' is not in fact the decimal point. cheers, Pádraig --------------tx60bv8MwdlIbzjdTYGCvYwL Content-Type: text/x-patch; charset=UTF-8; name="coreutils-alpine-decimal-test.patch" Content-Disposition: attachment; filename="coreutils-alpine-decimal-test.patch" Content-Transfer-Encoding: base64 RnJvbSAxN2U2YmNmNDQ4ODkwMzI1MDk1Y2Q1MmQ0ZDlkZjFiOTMyZjI3YTVhIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/UD1DMz1BMWRyYWlnPTIwQnJhZHk/ PSA8UEBkcmFpZ0JyYWR5LmNvbT4KRGF0ZTogVHVlLCAxNSBBdWcgMjAyMyAxNjo0NDoyNiAr MDEwMApTdWJqZWN0OiBbUEFUQ0hdIHRlc3RzOiBmaXggZmFsc2UgZmFpbHVyZSBkdWUgdG8g bG9jYWxlIG9uIGFscGluZQoKKiB0ZXN0cy9zb3J0L3NvcnQtZGVidWcta2V5cy5zaDogRGVj aW1hbCBwb2ludCB3YXMgc2VlbiB0byBiZSAnLicKb24gZnJfRlIuVVRGLTggb24gQWxwaW5l IExpbnV4IDMuMTgsIHNvIGFkZCBhbiBleHRyYSBndWFyZAp0byBlbnN1cmUgd2UndmUgYSAn LCcgYXMgdGhlIGRlY2ltYWwgcG9pbnQgb24gdGhpcyBsb2NhbGUuCkZpeGVzIGh0dHBzOi8v YnVncy5nbnUub3JnLzY1MzEwCi0tLQogdGVzdHMvc29ydC9zb3J0LWRlYnVnLWtleXMuc2gg fCA2ICsrKysrLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL3NvcnQvc29ydC1kZWJ1Zy1rZXlzLnNoIGIvdGVz dHMvc29ydC9zb3J0LWRlYnVnLWtleXMuc2gKaW5kZXggYzk3YzY0YTEwLi4zMzk3ZWY4ZjAg MTAwNzU1Ci0tLSBhL3Rlc3RzL3NvcnQvc29ydC1kZWJ1Zy1rZXlzLnNoCisrKyBiL3Rlc3Rz L3NvcnQvc29ydC1kZWJ1Zy1rZXlzLnNoCkBAIC0zMjAsNiArMzIwLDggQEAgZj0kTE9DQUxF X0ZSX1VURjgKIAogOiAke0xPQ0FMRV9GUl9VVEY4PW5vbmV9CiBpZiB0ZXN0ICIkTE9DQUxF X0ZSX1VURjgiICE9ICJub25lIjsgdGhlbgorIExDX05VTUVSSUM9JGYgTENfTUVTU0FHRVM9 QyBzb3J0IC1nIC0tZGVidWcgL2Rldi9udWxsIDI+IGRlYnVnLm91dAorIGlmIGdyZXAgJ251 bWJlcnMgdXNlIC4qLC4qIGFzIGEgZGVjaW1hbCBwb2ludCcgZGVidWcub3V0ID4vZGV2L251 bGw7IHRoZW4KICAgKAogICBlY2hvICcgICAxwrItLS0rKzMgICAxLDIzNCAgTWknIHwKICAg ICBMQ19BTEw9QyBzb3J0IC0tZGVidWcgLWsyZyAtazFiLDEKQEAgLTMzMSw3ICszMzMsOSBA QCBpZiB0ZXN0ICIkTE9DQUxFX0ZSX1VURjgiICE9ICJub25lIjsgdGhlbgogICAgICAgICAt azIsMm4gLWsyLDJnIC1rMiwyaCBcCiAgICAgICAgIC1rMywzbiAtazMsM2cgLWszLDNoCiAg ICkgfCBzZWQgJ3MvXl4gLiovXiBubyBtYXRjaCBmb3Iga2V5LycgPiBvdXQKLSAgY29tcGFy ZSBleHAgb3V0IHx8IGZhaWw9MQorICBjb21wYXJlIGV4cCBvdXQgfHwgdG91Y2ggbG9jYWxl X2ZhaWwKKyBmaQorIHRlc3QgLWYgbG9jYWxlX2ZhaWwgJiYgZmFpbD0xCiBmaQogCiBFeGl0 ICRmYWlsCi0tIAoyLjQxLjAKCg== --------------tx60bv8MwdlIbzjdTYGCvYwL-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 17:42:19 2023 Received: (at 65310) by debbugs.gnu.org; 15 Aug 2023 21:42:19 +0000 Received: from localhost ([127.0.0.1]:36987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW1nv-0001ga-EQ for submit@debbugs.gnu.org; Tue, 15 Aug 2023 17:42:19 -0400 Received: from mo4-p01-ob.smtp.rzone.de ([85.215.255.52]:45257) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW1nt-0001gQ-GS for 65310@debbugs.gnu.org; Tue, 15 Aug 2023 17:42:18 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1692135734; cv=none; d=strato.com; s=strato-dkim-0002; b=pTSAKx43jfNX2LiHSauc2Ecj8B1DgQeIXJE+e00mIbA+3vV9p77xIVyMNwa13Hlxhi S4uUb+Tyv5YT2XDaSx0Eu2rIk7vLalQgimvEEDlqfLhioEVl+Zv4ezG0c1ZML3JWa/9P oRIkd8bwxM7iFyHRMibTA6biocTpQ6tmbzSJZlO6uawP3cFHujnaZCjandcYLPIcyts9 TUyrcgfr85SF34i1Xqbd3sk6L9wAp2Fd2ssuwDhEUBG6JvAtJ1Zk9MQ7KBZpoZYVKHbm V+zYlqD+KkZlv5kWMLqWOEDgxKdUvJHzwDOCxS8ggaf8QtTcMQb+wATpjOCFS+EIOIOp +P8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1692135734; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Message-ID:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=DlwhHdDS1pcTrNOc6t04i4y75Ge/KD3K+hp9/Q5oiD4=; b=szmvf/8mNZBFYWox7DOI6QrkGQO+cymB/I6M1CaQ0Ky31q/Umu+Tq3sdPNVzjCs4vl vdeyztcvo9AOnfao/0rY/0Kp8ewdLmq0GHYQcINKlT99/M6yaQyWiZUm3aq6PR4VmDdT 9idw+HhmP16pmFuZpZk1sTw9rVQ56S3Fxd3toD/yrlZ29cs9/IxwFTWUUefeNzcJEMAy 5Teooi7mq2Jd3DUoxTuugi+3sPz/WKVUeCSNs/ozXJphp5abDSm0kNiW7dz1cSHgHwwG PzaBO7+OOc5dhG9P33z7i1OU5Oowgbj8pLCDYxw7mZAkhrnJSliDvG3bgoi8VZGIbWSQ fOHQ== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo01 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1692135734; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=DlwhHdDS1pcTrNOc6t04i4y75Ge/KD3K+hp9/Q5oiD4=; b=cOoHEsjtfeo6nC/3Y1a5vgFTF8kHVLAOXk8r8yYdkfGh85DRH9I4eABk6cJwDTqdoU Te9rMDNRqlfR/XQUV+prKr6FixkZtvUn7K9jc3bDBwqiIXqiYatlCTwPW6dzRbkOBXhq JwbXmXrBzAwqR81+ZRQPnQ/MOe1JRelSmaNALN2/jw+5KkboVujG9d2BtN8H0T3dVCW0 UjVIFMZ4qL/u7YYjlCAPpO88D4jX4kuuWZb9jQufrRFGlkzmXnSEPQ+UKtueJQHWIouy A+qBGDFddDiuefscZl3nX9Ru2rjcIjnV3uC/+VUA694NvObxIzKsRqa9+8at9raCtkzi sRQQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1692135734; s=strato-dkim-0003; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=DlwhHdDS1pcTrNOc6t04i4y75Ge/KD3K+hp9/Q5oiD4=; b=tFxrkaAANoXb64RX0cej8Y/7LGPnp85D8NEUtaKlefc7GlB0Ifo9QJ2IAkWym886c9 8/fyLq/BjRjLp6mFUhBQ== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH0WWb0LN8XZoH94zq68+3cfpPD1KDxnGxb4/wjRQtDCidPpMcxog==" Received: from nimes.localnet by smtp.strato.de (RZmta 49.8.0 AUTH) with ESMTPSA id Vd691cz7FLgE1Yc (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Tue, 15 Aug 2023 23:42:14 +0200 (CEST) From: Bruno Haible To: 65310@debbugs.gnu.org, =?ISO-8859-1?Q?P=E1draig?= Brady Subject: Re: bug#65310: test failure on Alpine Linux: tests/sort/sort-debug-keys Date: Tue, 15 Aug 2023 23:42:14 +0200 Message-ID: <4229877.gK3T5YGEUq@nimes> In-Reply-To: <154bd4a8-9dec-1b8a-b744-22150a6b65c6@draigBrady.com> References: <3508108.gzjlsjDb39@nimes> <154bd4a8-9dec-1b8a-b744-22150a6b65c6@draigBrady.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65310 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 (-) P=E1draig Brady wrote: > The fact that ',' isn't used as the decimal point is surprising, > and is what's causing the test to fail. Ah, I see. Yes, for some tests one only needs a fr_FR.UTF-8 that supports UTF-8 in LC_CTYPE, whereas for other tests it also needs to support the LC_NUMERIC category correctly. > The attached adds an extra guard to the test to skip this portion > if ',' is not in fact the decimal point. Thanks! Bruno From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 17:57:56 2023 Received: (at control) by debbugs.gnu.org; 15 Aug 2023 21:57:56 +0000 Received: from localhost ([127.0.0.1]:37007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW232-0004dx-H8 for submit@debbugs.gnu.org; Tue, 15 Aug 2023 17:57:56 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:45236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qW22z-0004di-SA for control@debbugs.gnu.org; Tue, 15 Aug 2023 17:57:54 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-3fe8a158fcbso40038625e9.2 for ; Tue, 15 Aug 2023 14:57:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692136666; x=1692741466; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=979kTj8SZggogyuK654clS8JNUnjtzRNgCDQcy96hUQ=; b=buJdOUkO/s8eXhi7scBqsoqaeyFTuDeF9Wj/buHvE5qOnV0MV2OPoGFKR2VeW15OlW a3lR/i8r9xC8Tl64tsqDogLIaYDTqVGp658kXeV50OeyML3GFApRvIQr6q+/zNFP7nsu M53QeDE4IHRJFTAeKg+tyqCBfDsfWiTJJD9x8okcdBILTCsjVimQM0blHbpBj0+Rze3p VjxvdMTGp9S+caYKS0gyzoa+FEqrYEecqNAphFW4fLTKiRisP3nSLPcA3BhZyHJvgPu4 8uY2UHWSTVEvkJ7Q16Rjv+26oRoU0riOC43y9V6p63RXrxTvxkgMeprYZBWdhx+99reQ huhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692136666; x=1692741466; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=979kTj8SZggogyuK654clS8JNUnjtzRNgCDQcy96hUQ=; b=PTYkBS7iZph6q2KfXb+gYtirtoixrYr05v0lg1y+0aYyDtpqe1f8HsoUyxlaqIZWmN sLBKH4PxgzsfLIPLnn6t1jAt4DF2R3sKpjlEkm+Y+0mDN1tF2rzMv165D/2eN8NZOsVk 5P2FMhgLXZNMgvMsHlMfxiY1MKO/V80ty+u9jrlzrySzVr30BwMvBiHQuwRk96FNFL5T EyyKUnJupmqbVwiZQsCuLxxyk4Sy6FL/557RZyMPyl+ddFUsXxK2XXnKguAk6S5w3rdJ w7dYvPU1MkhKr6Zw0ECDIHbatZ6cDQc0GMpvxD//K7OU/sHQcARm6CyP8lPTjJR9q4R0 mv1A== X-Gm-Message-State: AOJu0Yx5aTbYRZziDf6jWnu7QdnqJBmZVyRLQ0vNvEODlQL8aEaXRwzX NWUqcN3Cq8qk2GMVNr8s/JkMbPwiFyY= X-Google-Smtp-Source: AGHT+IG+xxoo3vE9I0QGsGeUy7zHOR9zwPo+QIt4IwiguSIcAb/rryiKc1G63/e3kaEf3bK+rIBXFA== X-Received: by 2002:a1c:7910:0:b0:3fe:201a:4b7b with SMTP id l16-20020a1c7910000000b003fe201a4b7bmr11662973wme.27.1692136665667; Tue, 15 Aug 2023 14:57:45 -0700 (PDT) Received: from [192.168.1.20] (95-44-90-175-dynamic.agg2.lod.rsl-rtd.eircom.net. [95.44.90.175]) by smtp.googlemail.com with ESMTPSA id j14-20020a05600c1c0e00b003fe15ac0934sm413498wms.1.2023.08.15.14.57.44 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 15 Aug 2023 14:57:45 -0700 (PDT) Message-ID: <5ce1b15f-7867-c4ca-0e20-79502f941966@draigBrady.com> Date: Tue, 15 Aug 2023 22:57:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#65310: test failure on Alpine Linux: tests/sort/sort-debug-keys To: GNU bug tracker automated control server References: <3508108.gzjlsjDb39@nimes> <154bd4a8-9dec-1b8a-b744-22150a6b65c6@draigBrady.com> <4229877.gK3T5YGEUq@nimes> Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig_Brady?= In-Reply-To: <4229877.gK3T5YGEUq@nimes> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) 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: -0.5 (/) close 65310 stop From unknown Tue Jun 24 05:09:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 13 Sep 2023 11:24:08 +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