Skip to content

sort --compress-program missing 2>/dev/full does not abort#10951

Open
oech3 wants to merge 1 commit intouutils:mainfrom
oech3:sort-abort
Open

sort --compress-program missing 2>/dev/full does not abort#10951
oech3 wants to merge 1 commit intouutils:mainfrom
oech3:sort-abort

Conversation

@oech3
Copy link
Contributor

@oech3 oech3 commented Feb 15, 2026

No description provided.

@github-actions
Copy link

GNU testsuite comparison:

GNU test failed: tests/basenc/base64. tests/basenc/base64 is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/basenc/basenc. tests/basenc/basenc is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/cksum/cksum-base64. tests/cksum/cksum-base64 is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/cksum/md5sum. tests/cksum/md5sum is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/cp/fail-perm. tests/cp/fail-perm is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/cut/cut. tests/cut/cut is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/df/df-output. tests/df/df-output is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/du/files0-from. tests/du/files0-from is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/du/threshold. tests/du/threshold is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/env/env-S. tests/env/env-S is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/factor/factor. tests/factor/factor is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/install/basic-1. tests/install/basic-1 is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/ls/color-norm. tests/ls/color-norm is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/ls/time-style-diag. tests/ls/time-style-diag is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/misc/comm. tests/misc/comm is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/misc/xstrtol. tests/misc/xstrtol is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/mv/diag. tests/mv/diag is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/mv/dir2dir. tests/mv/dir2dir is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/mv/dup-source. tests/mv/dup-source is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/mv/trailing-slash. tests/mv/trailing-slash is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/rm/inaccessible. tests/rm/inaccessible is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/rm/v-slash. tests/rm/v-slash is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/sort/sort-merge. tests/sort/sort-merge is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/stat/stat-printf. tests/stat/stat-printf is passing on 'main'. Maybe you have to rebase?
GNU test failed: tests/uniq/uniq. tests/uniq/uniq is passing on 'main'. Maybe you have to rebase?
Skip an intermittent issue tests/misc/usage_vs_getopt (fails in this run but passes in the 'main' branch)
Skipping an intermittent issue tests/misc/stdbuf (passes in this run but fails in the 'main' branch)
Skipping an intermittent issue tests/tail/follow-name (passes in this run but fails in the 'main' branch)
Congrats! The gnu test tests/cksum/cksum-a is no longer failing!
Congrats! The gnu test tests/cksum/cksum-c is no longer failing!
Congrats! The gnu test tests/date/date is no longer failing!
Congrats! The gnu test tests/date/date-debug is no longer failing!
Congrats! The gnu test tests/date/date-locale-hour is no longer failing!
Congrats! The gnu test tests/dd/conv-case is no longer failing!
Congrats! The gnu test tests/env/env-signal-handler is no longer failing!
Congrats! The gnu test tests/fmt/width is no longer failing!
Congrats! The gnu test tests/ls/stat-free-symlinks is no longer failing!
Congrats! The gnu test tests/misc/close-stdout is no longer failing!
Congrats! The gnu test tests/misc/getopt_vs_usage is no longer failing!
Congrats! The gnu test tests/misc/kill is no longer failing!
Congrats! The gnu test tests/misc/read-errors is no longer failing!
Congrats! The gnu test tests/misc/write-errors is no longer failing!
Congrats! The gnu test tests/mv/meta-to-xpart is no longer failing!
Congrats! The gnu test tests/mv/mv-special-2 is no longer failing!
Congrats! The gnu test tests/nproc/nproc-quota-systemd is no longer failing!
Congrats! The gnu test tests/pr/pr-tests is no longer failing!
Congrats! The gnu test tests/rm/one-file-system is no longer failing!
Congrats! The gnu test tests/sort/sort-month is no longer failing!
Congrats! The gnu test tests/split/split-io-err is no longer failing!
Congrats! The gnu test tests/tac/tac is no longer failing!
Congrats! The gnu test tests/tac/tac-locale is no longer failing!
Congrats! The gnu test tests/tail/debug is no longer failing!
Congrats! The gnu test tests/tail/inotify-rotate-resources is no longer failing!
Note: The gnu test tests/ls/no-cap is now being skipped but was previously passing.
Congrats! The gnu test tests/cut/bounded-memory is now passing!
Congrats! The gnu test tests/dd/fail-ftruncate-fstat is now passing!
Congrats! The gnu test tests/rm/rm-readdir-fail is now passing!
Congrats! The gnu test tests/sort/sort-locale is now passing!
Note: The gnu test tests/nproc/nproc-quota was skipped on 'main' but is now failing.

@codspeed-hq
Copy link

codspeed-hq bot commented Feb 15, 2026

Merging this PR will improve performance by 3.08%

⚡ 1 improved benchmark
✅ 287 untouched benchmarks
⏩ 38 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation du_max_depth_balanced_tree[(6, 4, 10)] 27 ms 26.2 ms +3.08%

Comparing oech3:sort-abort (415631e) with main (d23fc20)

Open in CodSpeed

Footnotes

  1. 38 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant