Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
testshell_markdown should be disabled if `bash` is not available #2077
Steps to Reproduce the Problem
build and run ctest on a system without bash.
bash dependent tests are not executed
Further Log Files and Output
Thank you for reporting the problem!
As long term goal we want to get rid of bash, see #1938.
But excluding tests that need bash on a system without bash seems to be useful and not too much work. Greping for "env bash" it looks like the shell recorder is the only part which needs bash. So a check and if in
This line uses a feature called process substitution to compare two “files” with
Wikipedia states that this feature is quite old:
. Maybe you are using bash in
cat <(echo bla) #> bla set -o posix cat <(echo bla) # STDERR: syntax error near unexpected token `('