Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> writes: > dnl Do we have job control? > if (set -m && set +m) >/dev/null 2>&1; then > > test fails for non-interactive zsh.
Indeed. I've reported this as a zsh bug [1], since POSIX 2001 and beyond require job control support (and thus set -m) even in non-interactive shells. We'll see if anything comes of it... [1] http://thread.gmane.org/gmane.comp.shells.zsh.devel/18760 Meanwhile, I think the best course of action is to just teach AT_SKIP_PARALLEL_TESTS to recognize 'set -m' as another reason to skip rather than fail. Hmm. Maybe I should factor the autotest/general.m4 conditions into something that can be more easily reused in autotest.at, rather than having to keep the two filters in sync. -- Eric Blake
