From 4e2246f4b8434cc3e8efb50a95393bb80acc3609 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sat, 28 Dec 2024 21:38:49 +0100 Subject: [PATCH 1/7] why-skip.txt: remove a test that now passes --- util/why-skip.txt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/util/why-skip.txt b/util/why-skip.txt index c790311c1..40bb2a009 100644 --- a/util/why-skip.txt +++ b/util/why-skip.txt @@ -63,10 +63,6 @@ tests/misc/csplit-heap.sh = multicall binary is disabled = tests/misc/coreutils.sh -= your ls doesn't call capget = -tests/ls/no-cap.sh - - = not running on GNU/Hurd = tests/id/gnu-zero-uids.sh From 3760163b3f53393537c19ef68701007e073753bd Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sat, 28 Dec 2024 21:30:04 +0100 Subject: [PATCH 2/7] document the remaining failures/errors --- util/why-error.txt | 88 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 util/why-error.txt diff --git a/util/why-error.txt b/util/why-error.txt new file mode 100644 index 000000000..0b09c0856 --- /dev/null +++ b/util/why-error.txt @@ -0,0 +1,88 @@ +This file documents why some tests are failing: + +gnu/tests/chgrp/from.sh +gnu/tests/chmod/symlinks.sh +gnu/tests/chroot/chroot-credentials.sh +gnu/tests/cp/cp-i.sh +gnu/tests/cp/preserve-gid.sh +gnu/tests/csplit/csplit-suppress-matched.pl +gnu/tests/date/date-debug.sh +gnu/tests/date/date-next-dow.pl +gnu/tests/date/date-tz.sh +gnu/tests/date/date.pl +gnu/tests/dd/direct.sh +gnu/tests/dd/no-allocate.sh +gnu/tests/dd/nocache_eof.sh +gnu/tests/dd/skip-seek-past-file.sh +gnu/tests/dd/stderr.sh +gnu/tests/df/over-mount-device.sh +gnu/tests/du/long-from-unreadable.sh +gnu/tests/du/move-dir-while-traversing.sh +gnu/tests/expr/expr-multibyte.pl +gnu/tests/expr/expr.pl +gnu/tests/fmt/goal-option.sh +gnu/tests/fmt/non-space.sh +gnu/tests/head/head-elide-tail.pl +gnu/tests/head/head-pos.sh +gnu/tests/head/head-write-error.sh +gnu/tests/help/help-version-getopt.sh +gnu/tests/help/help-version.sh +gnu/tests/id/setgid.sh +gnu/tests/ls/ls-misc.pl +gnu/tests/ls/stat-free-symlinks.sh +gnu/tests/misc/close-stdout.sh +gnu/tests/misc/comm.pl +gnu/tests/misc/dircolors.pl +gnu/tests/misc/echo.sh +gnu/tests/misc/kill.sh +gnu/tests/misc/nohup.sh +gnu/tests/misc/numfmt.pl +gnu/tests/misc/stdbuf.sh +gnu/tests/misc/tee.sh +gnu/tests/misc/time-style.sh +gnu/tests/misc/tsort.pl +gnu/tests/misc/write-errors.sh +gnu/tests/misc/xattr.sh +gnu/tests/mv/hard-link-1.sh +gnu/tests/mv/mv-special-1.sh +gnu/tests/mv/part-fail.sh +gnu/tests/mv/part-hardlink.sh +gnu/tests/od/od-N.sh +gnu/tests/od/od-float.sh +gnu/tests/printf/printf-cov.pl +gnu/tests/printf/printf-indexed.sh +gnu/tests/printf/printf-mb.sh +gnu/tests/printf/printf-quote.sh +gnu/tests/printf/printf.sh +gnu/tests/ptx/ptx-overrun.sh +gnu/tests/ptx/ptx.pl +gnu/tests/rm/empty-inacc.sh - https://github.com/uutils/coreutils/issues/7033 +gnu/tests/rm/fail-2eperm.sh +gnu/tests/rm/ir-1.sh +gnu/tests/rm/one-file-system.sh - https://github.com/uutils/coreutils/issues/7011 +gnu/tests/rm/rm1.sh +gnu/tests/rm/rm2.sh +gnu/tests/seq/seq-precision.sh +gnu/tests/seq/seq.pl +gnu/tests/shred/shred-passes.sh +gnu/tests/sort/sort-continue.sh +gnu/tests/sort/sort-debug-keys.sh +gnu/tests/sort/sort-debug-warn.sh +gnu/tests/sort/sort-files0-from.pl +gnu/tests/sort/sort-float.sh +gnu/tests/sort/sort-h-thousands-sep.sh +gnu/tests/sort/sort-merge-fdlimit.sh +gnu/tests/sort/sort-month.sh +gnu/tests/sort/sort.pl +gnu/tests/split/line-bytes.sh +gnu/tests/stat/stat-nanoseconds.sh +gnu/tests/tac/tac-2-nonseekable.sh +gnu/tests/tail/end-of-device.sh +gnu/tests/tail/follow-stdin.sh +gnu/tests/tail/inotify-rotate-resources.sh +gnu/tests/tail/symlink.sh +gnu/tests/touch/now-owned-by-other.sh +gnu/tests/touch/obsolescent.sh +gnu/tests/truncate/truncate-owned-by-other.sh +gnu/tests/tty/tty-eof.pl +gnu/tests/uniq/uniq.pl From 44073e7b238f118379ff27548d111586af126982 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 31 Dec 2024 11:49:30 +0100 Subject: [PATCH 3/7] doc: chmod/symlinks.sh is being worked on --- util/why-error.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/why-error.txt b/util/why-error.txt index 0b09c0856..981d9cfee 100644 --- a/util/why-error.txt +++ b/util/why-error.txt @@ -1,7 +1,7 @@ This file documents why some tests are failing: gnu/tests/chgrp/from.sh -gnu/tests/chmod/symlinks.sh +gnu/tests/chmod/symlinks.sh - https://github.com/uutils/coreutils/pull/7025 gnu/tests/chroot/chroot-credentials.sh gnu/tests/cp/cp-i.sh gnu/tests/cp/preserve-gid.sh From 4677dd5b3a1a9343e9bacfafbf40abed18283bff Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 31 Dec 2024 11:49:49 +0100 Subject: [PATCH 4/7] doc: seq/seq has been fixed https://github.com/uutils/coreutils/pull/7032 --- util/why-error.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/util/why-error.txt b/util/why-error.txt index 981d9cfee..e13ad97d5 100644 --- a/util/why-error.txt +++ b/util/why-error.txt @@ -63,7 +63,6 @@ gnu/tests/rm/one-file-system.sh - https://github.com/uutils/coreutils/issues/701 gnu/tests/rm/rm1.sh gnu/tests/rm/rm2.sh gnu/tests/seq/seq-precision.sh -gnu/tests/seq/seq.pl gnu/tests/shred/shred-passes.sh gnu/tests/sort/sort-continue.sh gnu/tests/sort/sort-debug-keys.sh From f14dff0dc92ae1f54f892081d2ed73da0a234ec3 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 31 Dec 2024 11:51:21 +0100 Subject: [PATCH 5/7] doc: rm/fail-2eperm.sh has been fixed --- util/why-error.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/util/why-error.txt b/util/why-error.txt index e13ad97d5..40d4dcdcf 100644 --- a/util/why-error.txt +++ b/util/why-error.txt @@ -57,7 +57,6 @@ gnu/tests/printf/printf.sh gnu/tests/ptx/ptx-overrun.sh gnu/tests/ptx/ptx.pl gnu/tests/rm/empty-inacc.sh - https://github.com/uutils/coreutils/issues/7033 -gnu/tests/rm/fail-2eperm.sh gnu/tests/rm/ir-1.sh gnu/tests/rm/one-file-system.sh - https://github.com/uutils/coreutils/issues/7011 gnu/tests/rm/rm1.sh From 049a1fbce8bf8f2f0d4cdaacbf7515d2beb8f03f Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 31 Dec 2024 11:53:30 +0100 Subject: [PATCH 6/7] doc: https://github.com/uutils/coreutils/pull/7009 is being worked on --- util/why-error.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/why-error.txt b/util/why-error.txt index 40d4dcdcf..ceb7a9565 100644 --- a/util/why-error.txt +++ b/util/why-error.txt @@ -42,7 +42,7 @@ gnu/tests/misc/tee.sh gnu/tests/misc/time-style.sh gnu/tests/misc/tsort.pl gnu/tests/misc/write-errors.sh -gnu/tests/misc/xattr.sh +gnu/tests/misc/xattr.sh - https://github.com/uutils/coreutils/pull/7009 gnu/tests/mv/hard-link-1.sh gnu/tests/mv/mv-special-1.sh gnu/tests/mv/part-fail.sh From e3de43a942e362633cd70f49c563d2dd42342b83 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 31 Dec 2024 12:26:05 +0100 Subject: [PATCH 7/7] doc: extend the spell list --- .vscode/cspell.dictionaries/jargon.wordlist.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.vscode/cspell.dictionaries/jargon.wordlist.txt b/.vscode/cspell.dictionaries/jargon.wordlist.txt index 4109630e5..edb9cd8f3 100644 --- a/.vscode/cspell.dictionaries/jargon.wordlist.txt +++ b/.vscode/cspell.dictionaries/jargon.wordlist.txt @@ -88,6 +88,7 @@ nolinks nonblock nonportable nonprinting +nonseekable notrunc noxfer ofile @@ -145,6 +146,8 @@ xattrs consts deps dev +fdlimit +inacc maint proc procs