Hi Jim,

Jim Meyering <j...@meyering.net> skribis:

> Oh, I also had to make the new test script executable,
> or else "make check" would fail.

It works for me even if it’s not executable when I run “make check
TESTS=id/gnu-zero-uids”, apparently because it’s run this way:

  execve("/bin/sh", ["/bin/sh", "./shell-or-perl", "--test-name", 
"id/gnu-zero-uids", "--srcdir", ".", "--shell", "/bin/sh", "--perl", "perl", 
"--", "./id/gnu-zero-uids"], [/* 96 vars */]) = 0

It might be different when running just “make check”.

(I tested it on GNU/Linux and GNU/Hurd.)

> Since I've made so many changes, I'll wait to hear back
> from you before pushing it.

Looks good to me, thank you!

> +  test "$(uname)" = GNU \

So you’re assuming Bash, right?

Thanks,
Ludo’.

Reply via email to