Jim Meyering wrote: > tests/test-pwrite.c appears to be the culprit: > > char const *file = "out"; > ... > fd = open (file, O_CREAT | O_WRONLY, 0600);
Looking at fixing that, I found that pwrite-tests already lists init.sh. Hmm. But it does not use it. Then I saw commit d8fa18472a54c1cb2674c296b3d82443f234d5f7, which did this: Remove useless test-pwrite.sh file. * tests/test-pwrite.sh: Delete file. * modules/pwrite-tests: Remove references. Reported by Bruno Haible. Obviously that use of init.sh wasn't so useless after all. I'll do something to revert that change, while thinking about how to automate wrapping such tests in general.