On 16/03/2026 21:43, Bruno Haible via GNU coreutils General Discussion wrote:
The CI reports a test failure of a new test on NetBSD 10.0:

   FAIL: tests/dd/partial-write
   ============================
dd: error writing 'f': File too large
   1+0 records in
   0+0 records out
   0 bytes copied, 0.000367544 s, 0.0 kB/s
   FAIL tests/dd/partial-write.sh (exit status: 1)

Interesting, there are 0+0 records out,
so no partial data written at all (I presume).
We could probably handle that with the following
(I don't have access to netbsd (on cfarm) to test).

cheers,
Padraig

diff --git a/tests/dd/partial-write.sh b/tests/dd/partial-write.shindex 
2c3019491..1f4ab7895 100755
--- a/tests/dd/partial-write.sh
+++ b/tests/dd/partial-write.sh
@@ -27,6 +27,7 @@ print_ver_ dd
 ret=$?

 if test $ret = 1; then
+  test -s f || skip 'The system disallowed all writes'
   grep -F '+1 records out' err || { cat err; fail=1; }
 elif test $ret = 0; then
   skip_ 'The system did not limit the file fize'


Reply via email to