2326 passed, 0 OK, 0 not implemented, 0 BUG, 906 failed, 0 timeouts, 0 cases skipped 63 failed under osh
| zsh-5.1 | 0 3.1.2.2 Single Quotes [zsh-5.1 stdout] Expected 'single quotes preserve $variables and \\backslashes\n' Got 'single quotes preserve $variables and \x08ackslashes\n' stdout: single quotes preserve $variables and ackslashesstderr: |
| zsh-5.9 | 0 3.1.2.2 Single Quotes [zsh-5.9 stdout] Expected 'single quotes preserve $variables and \\backslashes\n' Got 'single quotes preserve $variables and \x08ackslashes\n' stdout: single quotes preserve $variables and ackslashesstderr: |
| mksh | 0 3.1.2.2 Single Quotes [mksh stdout] Expected 'single quotes preserve $variables and \\backslashes\n' Got 'single quotes preserve $variables and \x08ackslashes\n' stdout: single quotes preserve $variables and ackslashesstderr: |
| dash | 0 3.1.2.2 Single Quotes [dash stdout] Expected 'single quotes preserve $variables and \\backslashes\n' Got 'single quotes preserve $variables and \x08ackslashes\n' stdout: single quotes preserve $variables and ackslashesstderr: |
| yash | 0 3.1.2.2 Single Quotes [yash stdout] Expected 'single quotes preserve $variables and \\backslashes\n' Got 'single quotes preserve $variables and \x08ackslashes\n' stdout: single quotes preserve $variables and ackslashesstderr: |
| dash | 2 3.1.2.4 ANSI-C Quoting [dash stdout] Expected 'Line1\nLine2\nTab\tCharacter\nHexA\n' Got '$Line1\nLine2\n$Tab\tCharacter\n$Hex\\x41\n' stdout: $Line1 Line2 $Tab Character $Hex\x41stderr: |
| yash | 2 3.1.2.4 ANSI-C Quoting [yash stdout] Expected 'Line1\nLine2\nTab\tCharacter\nHexA\n' Got '$Line1\nLine2\n$Tab\tCharacter\n$Hex\\x41\n' stdout: $Line1 Line2 $Tab Character $Hex\x41stderr: |
| dash | 3 3.1.2.4 ANSI-C Quoting (Unicode) [dash stdout] Expected '\xe2\x98\xba\n' Got '$\\u263a\n' stdout: $\u263astderr: |
| ash | 3 3.1.2.4 ANSI-C Quoting (Unicode) [ash stdout] Expected '\xe2\x98\xba\n' Got '\\u263a\n' stdout: \u263astderr: |
| yash | 3 3.1.2.4 ANSI-C Quoting (Unicode) [yash stdout] Expected '\xe2\x98\xba\n' Got '$\\u263a\n' stdout: $\u263astderr: |
| dash | 6 3.2.3 Pipelines (Pipefail) [dash stdout] Expected 'pipefail off: 0\npipefail on: 1\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: set: Illegal option -o pipefail |
| mksh | 19 3.5.1 Brace Expansion [mksh stdout] Expected 'abe ace ade\n1 2 3\n' Got 'abe ace ade\n{1..3}\n' stdout: abe ace ade
{1..3}
stderr: |
| dash | 19 3.5.1 Brace Expansion [dash stdout] Expected 'abe ace ade\n1 2 3\n' Got 'a{b,c,d}e\n{1..3}\n' stdout: a{b,c,d}e
{1..3}
stderr: |
| ash | 19 3.5.1 Brace Expansion [ash stdout] Expected 'abe ace ade\n1 2 3\n' Got 'a{b,c,d}e\n{1..3}\n' stdout: a{b,c,d}e
{1..3}
stderr: |
| yash | 19 3.5.1 Brace Expansion [yash stdout] Expected 'abe ace ade\n1 2 3\n' Got 'a{b,c,d}e\n{1..3}\n' stdout: a{b,c,d}e
{1..3}
stderr: |
| dash | 20 3.5.1 Brace Expansion (Nested) [dash stdout] Expected 'a1b a2xb a2yb\n' Got 'a{1,2{x,y}}b\n' stdout: a{1,2{x,y}}b
stderr: |
| ash | 20 3.5.1 Brace Expansion (Nested) [ash stdout] Expected 'a1b a2xb a2yb\n' Got 'a{1,2{x,y}}b\n' stdout: a{1,2{x,y}}b
stderr: |
| yash | 20 3.5.1 Brace Expansion (Nested) [yash stdout] Expected 'a1b a2xb a2yb\n' Got 'a{1,2{x,y}}b\n' stdout: a{1,2{x,y}}b
stderr: |
| mksh | 26 3.5.6 Process Substitution (Output) [mksh stdout] Expected 'inside\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: syntax error: '(' unexpected
|
| dash | 26 3.5.6 Process Substitution (Output) [dash stdout] Expected 'inside\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| dash | 31 3.6.7 Here Strings [dash stdout] Expected 'abc\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: redirection unexpected |
| ash | 31 3.6.7 Here Strings [ash stdout] Expected 'abc\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected redirection |
| zsh-5.1 | 32 3.1.2.2 Single Quotes [zsh-5.1 stdout] Expected 'Single quotes preserve $variables and \\backslashes\n' Got 'Single quotes preserve $variables and \x08ackslashes\n' stdout: Single quotes preserve $variables and ackslashesstderr: |
| zsh-5.9 | 32 3.1.2.2 Single Quotes [zsh-5.9 stdout] Expected 'Single quotes preserve $variables and \\backslashes\n' Got 'Single quotes preserve $variables and \x08ackslashes\n' stdout: Single quotes preserve $variables and ackslashesstderr: |
| mksh | 32 3.1.2.2 Single Quotes [mksh stdout] Expected 'Single quotes preserve $variables and \\backslashes\n' Got 'Single quotes preserve $variables and \x08ackslashes\n' stdout: Single quotes preserve $variables and ackslashesstderr: |
| dash | 32 3.1.2.2 Single Quotes [dash stdout] Expected 'Single quotes preserve $variables and \\backslashes\n' Got 'Single quotes preserve $variables and \x08ackslashes\n' stdout: Single quotes preserve $variables and ackslashesstderr: |
| yash | 32 3.1.2.2 Single Quotes [yash stdout] Expected 'Single quotes preserve $variables and \\backslashes\n' Got 'Single quotes preserve $variables and \x08ackslashes\n' stdout: Single quotes preserve $variables and ackslashesstderr: |
| dash | 34 3.1.2.4 ANSI-C Quoting [dash stdout] Expected 'Line1\nLine2\n' Got '$Line1\nLine2\n' stdout: $Line1 Line2stderr: |
| yash | 34 3.1.2.4 ANSI-C Quoting [yash stdout] Expected 'Line1\nLine2\n' Got '$Line1\nLine2\n' stdout: $Line1 Line2stderr: |
| dash | 40 3.5.1 Brace Expansion [dash stdout] Expected 'a b c\n' Got '{a,b,c}\n' stdout: {a,b,c}
stderr: |
| ash | 40 3.5.1 Brace Expansion [ash stdout] Expected 'a b c\n' Got '{a,b,c}\n' stdout: {a,b,c}
stderr: |
| yash | 40 3.5.1 Brace Expansion [yash stdout] Expected 'a b c\n' Got '{a,b,c}\n' stdout: {a,b,c}
stderr: |
| osh | 53 4.1 Bourne Builtins: trap [osh stdout] Expected 'running\nexiting\n' Got 'running\n' stdout: runningstderr: |
| yash | 58 4.2 Bash Builtins: type [yash stdout] Expected 'ok\n' Got '' [yash status] Expected 0 Got 1 stdout: stderr: |
| zsh-5.1 | 59 5.1 Bourne Variables: IFS [zsh-5.1 stdout] Expected 'a b c\n' Got 'a:b:c \n' stdout: a:b:cstderr: |
| zsh-5.9 | 59 5.1 Bourne Variables: IFS [zsh-5.9 stdout] Expected 'a b c\n' Got 'a:b:c \n' stdout: a:b:cstderr: |
| mksh | 60 5.2 Bash Variables: RANDOM [mksh stdout] Expected 'integers\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[3]: syntax error: '=~' unexpected operator/operand |
| dash | 60 5.2 Bash Variables: RANDOM [dash stdout] Expected 'integers\n' Got '' stdout: stderr: dash: 3: [[: not found |
| osh | 60 5.2 Bash Variables: RANDOM [osh stdout] Expected 'integers\n' Got '' stdout: stderr: |
| zsh-5.1 | 61 5.2 Bash Variables: PIPESTATUS [zsh-5.1 stdout] Expected '0 1 0\n' Got ' \n' stdout: stderr: |
| zsh-5.9 | 61 5.2 Bash Variables: PIPESTATUS [zsh-5.9 stdout] Expected '0 1 0\n' Got ' \n' stdout: stderr: |
| dash | 61 5.2 Bash Variables: PIPESTATUS [dash stdout] Expected '0 1 0\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 61 5.2 Bash Variables: PIPESTATUS [ash stdout] Expected '0 1 0\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 61 5.2 Bash Variables: PIPESTATUS [yash stdout] Expected '0 1 0\n' Got ' \n' stdout: stderr: |
| dash | 62 6.4 Conditional Expressions [[ ]] [dash stdout] Expected 'equal\ndiff\n' Got '' stdout: stderr: dash: 1: [[: not found dash: 2: [[: not found |
| dash | 63 6.4 Conditional Expressions [[ ]] (Pattern Matching) [dash stdout] Expected 'match\n' Got '' stdout: stderr: dash: 1: [[: not found |
| dash | 64 6.4 Conditional Expressions [[ ]] (Logical Ops) [dash stdout] Expected 'yes\n' Got '' stdout: stderr: dash: 1: [[: not found |
| dash | 65 6.5 Shell Arithmetic (( )) [dash stdout] Expected '3\n4\n' Got '\n\n' stdout: stderr: dash: 1: a: not found dash: 3: a++: not found |
| ash | 65 6.5 Shell Arithmetic (( )) [ash stdout] Expected '3\n4\n' Got '\n\n' stdout: stderr: ash: a: not found ash: a++: not found |
| yash | 65 6.5 Shell Arithmetic (( )) [yash stdout] Expected '3\n4\n' Got '\n\n' stdout: stderr: yash: no such command `a' yash: no such command `a++' |
| dash | 66 6.5 Shell Arithmetic (Ternary) [dash stdout] Expected '10\n' Got '\n' stdout: stderr: dash: 1: x: not found |
| ash | 66 6.5 Shell Arithmetic (Ternary) [ash stdout] Expected '10\n' Got '\n' stdout: stderr: ash: x: not found |
| yash | 66 6.5 Shell Arithmetic (Ternary) [yash stdout] Expected '10\n' Got '\n' stdout: stderr: yash: no such command `x' |
| zsh-5.1 | 67 6.7 Arrays (Indexed) [zsh-5.1 stdout] Expected 'zero one\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: a: assignment to invalid subscript range |
| zsh-5.9 | 67 6.7 Arrays (Indexed) [zsh-5.9 stdout] Expected 'zero one\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: a: assignment to invalid subscript range |
| dash | 67 6.7 Arrays (Indexed) [dash stdout] Expected 'zero one\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: a[0]=zero: not found dash: 2: a[1]=one: not found dash: 3: Bad substitution |
| ash | 67 6.7 Arrays (Indexed) [ash stdout] Expected 'zero one\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: a[0]=zero: not found ash: a[1]=one: not found ash: syntax error: bad substitution |
| yash | 67 6.7 Arrays (Indexed) [yash stdout] Expected 'zero one\n' Got ' \n' stdout: stderr: yash: no such command `a[0]=zero' yash: no such command `a[1]=one' |
| zsh-5.1 | 68 6.7 Arrays (Compound Assignment) [zsh-5.1 stdout] Expected 'banana\n' Got 'apple\n' stdout: applestderr: |
| zsh-5.9 | 68 6.7 Arrays (Compound Assignment) [zsh-5.9 stdout] Expected 'banana\n' Got 'apple\n' stdout: applestderr: |
| dash | 68 6.7 Arrays (Compound Assignment) [dash stdout] Expected 'banana\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 68 6.7 Arrays (Compound Assignment) [ash stdout] Expected 'banana\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 68 6.7 Arrays (Compound Assignment) [yash stdout] Expected 'banana\n' Got 'apple\n' stdout: applestderr: |
| dash | 69 6.7 Arrays (Length) [dash stdout] Expected '4\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 69 6.7 Arrays (Length) [ash stdout] Expected '4\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 69 6.7 Arrays (Length) [yash stdout] Expected '4\n' Got '1 1 1 1\n' stdout: 1 1 1 1stderr: |
| mksh | 70 6.7 Arrays (Slicing) [mksh stdout] Expected 'two three\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: ${d[@]: 1:2}: bad substitution
|
| dash | 70 6.7 Arrays (Slicing) [dash stdout] Expected 'two three\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 70 6.7 Arrays (Slicing) [ash stdout] Expected 'two three\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 70 6.7 Arrays (Slicing) [yash stdout] Expected 'two three\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `1' in parameter expansion |
| dash | 71 6.7 Arrays (Append) [dash stdout] Expected 'first second\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 71 6.7 Arrays (Append) [ash stdout] Expected 'first second\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 71 6.7 Arrays (Append) [yash stdout] Expected 'first second\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid function name |
| mksh | 72 6.12 Shell Compatibility (Process Substitution) [mksh stdout] Expected 'internal\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: syntax error: '(' unexpected
|
| dash | 72 6.12 Shell Compatibility (Process Substitution) [dash stdout] Expected 'internal\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| dash | 79 3.1.2.4 ANSI-C Quoting (Alert/Backspace) [dash stdout] Expected 'A5\n' Got '$\\x415\n' stdout: $\x415stderr: |
| yash | 79 3.1.2.4 ANSI-C Quoting (Alert/Backspace) [yash stdout] Expected 'A5\n' Got '$\\x415\n' stdout: $\x415stderr: |
| mksh | 86 3.2.5.1 Looping (C-style for) [mksh stdout] Expected '0\n1\n2\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: syntax error: '((' unexpected
|
| dash | 86 3.2.5.1 Looping (C-style for) [dash stdout] Expected '0\n1\n2\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: Bad for loop variable |
| ash | 86 3.2.5.1 Looping (C-style for) [ash stdout] Expected '0\n1\n2\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad for loop variable |
| yash | 86 3.2.5.1 Looping (C-style for) [yash stdout] Expected '0\n1\n2\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: an identifier is required after `for'
syntax error: `do' is missing
syntax error: encountered `)' without a matching `('
syntax error: (maybe you missed `done'?)
|
| dash | 92 3.2.5.2 Conditional (case fallthrough ;&) [dash stdout] Expected 'SM\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Syntax error: "&" unexpected |
| ash | 92 3.2.5.2 Conditional (case fallthrough ;&) [ash stdout] Expected 'SM\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "&" |
| yash | 92 3.2.5.2 Conditional (case fallthrough ;&) [yash stdout] Expected 'SM\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: a command is missing before `&' syntax error: `esac' is missing |
| mksh | 93 3.5.1 Brace Expansion (Sequence) [mksh stdout] Expected '1 2 3 4 5\n' Got '{1..5}\n' stdout: {1..5}
stderr: |
| dash | 93 3.5.1 Brace Expansion (Sequence) [dash stdout] Expected '1 2 3 4 5\n' Got '{1..5}\n' stdout: {1..5}
stderr: |
| ash | 93 3.5.1 Brace Expansion (Sequence) [ash stdout] Expected '1 2 3 4 5\n' Got '{1..5}\n' stdout: {1..5}
stderr: |
| yash | 93 3.5.1 Brace Expansion (Sequence) [yash stdout] Expected '1 2 3 4 5\n' Got '{1..5}\n' stdout: {1..5}
stderr: |
| mksh | 94 3.5.1 Brace Expansion (Sequence Stride) [mksh stdout] Expected '1 3 5 7 9\n' Got '{1..10..2}\n' stdout: {1..10..2}
stderr: |
| dash | 94 3.5.1 Brace Expansion (Sequence Stride) [dash stdout] Expected '1 3 5 7 9\n' Got '{1..10..2}\n' stdout: {1..10..2}
stderr: |
| ash | 94 3.5.1 Brace Expansion (Sequence Stride) [ash stdout] Expected '1 3 5 7 9\n' Got '{1..10..2}\n' stdout: {1..10..2}
stderr: |
| yash | 94 3.5.1 Brace Expansion (Sequence Stride) [yash stdout] Expected '1 3 5 7 9\n' Got '{1..10..2}\n' stdout: {1..10..2}
stderr: |
| mksh | 95 3.5.1 Brace Expansion (Sequence Reverse) [mksh stdout] Expected '5 4 3 2 1\n' Got '{5..1}\n' stdout: {5..1}
stderr: |
| dash | 95 3.5.1 Brace Expansion (Sequence Reverse) [dash stdout] Expected '5 4 3 2 1\n' Got '{5..1}\n' stdout: {5..1}
stderr: |
| ash | 95 3.5.1 Brace Expansion (Sequence Reverse) [ash stdout] Expected '5 4 3 2 1\n' Got '{5..1}\n' stdout: {5..1}
stderr: |
| yash | 95 3.5.1 Brace Expansion (Sequence Reverse) [yash stdout] Expected '5 4 3 2 1\n' Got '{5..1}\n' stdout: {5..1}
stderr: |
| mksh | 96 3.5.1 Brace Expansion (Zero Padding) [mksh stdout] Expected '01 02 03\n' Got '{01..03}\n' stdout: {01..03}
stderr: |
| dash | 96 3.5.1 Brace Expansion (Zero Padding) [dash stdout] Expected '01 02 03\n' Got '{01..03}\n' stdout: {01..03}
stderr: |
| ash | 96 3.5.1 Brace Expansion (Zero Padding) [ash stdout] Expected '01 02 03\n' Got '{01..03}\n' stdout: {01..03}
stderr: |
| yash | 96 3.5.1 Brace Expansion (Zero Padding) [yash stdout] Expected '01 02 03\n' Got '{01..03}\n' stdout: {01..03}
stderr: |
| dash | 97 3.5.1 Brace Expansion (Preamble/Postscript) [dash stdout] Expected 'PREaPOST PREbPOST\n' Got 'PRE{a,b}POST\n' stdout: PRE{a,b}POST
stderr: |
| ash | 97 3.5.1 Brace Expansion (Preamble/Postscript) [ash stdout] Expected 'PREaPOST PREbPOST\n' Got 'PRE{a,b}POST\n' stdout: PRE{a,b}POST
stderr: |
| yash | 97 3.5.1 Brace Expansion (Preamble/Postscript) [yash stdout] Expected 'PREaPOST PREbPOST\n' Got 'PRE{a,b}POST\n' stdout: PRE{a,b}POST
stderr: |
| osh | 100 3.5.3 Expansion (Error if Unset :?) [osh stdout] Expected 'error_msg\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: ( unset v; echo "${v:?error_msg}" ) 2>&1 | grep -o "error_msg"
^
[ stdin ]:1: fatal: Var v is unset: 'error_msg'
|
| dash | 105 3.5.3 Expansion (Substring :offset) [dash stdout] Expected '789\n789\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| yash | 105 3.5.3 Expansion (Substring :offset) [yash stdout] Expected '789\n789\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `7' in parameter expansion |
| dash | 106 3.5.3 Expansion (Substring :offset:length) [dash stdout] Expected '123\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| yash | 106 3.5.3 Expansion (Substring :offset:length) [yash stdout] Expected '123\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `1' in parameter expansion |
| dash | 107 3.5.3 Expansion (Pattern Replace /) [dash stdout] Expected 'baz bar\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| dash | 108 3.5.3 Expansion (Global Replace //) [dash stdout] Expected 'baz baz\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| dash | 109 3.5.3 Expansion (Anchored Replace # and %) [dash stdout] Expected 'barbarfoo\nfoobarbar\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 109 3.5.3 Expansion (Anchored Replace # and %) [ash stdout] Expected 'barbarfoo\nfoobarbar\n' Got 'foobarfoo\nfoobarfoo\n' stdout: foobarfoo foobarfoostderr: |
| zsh-5.1 | 110 3.5.3 Expansion (Case Modification ^ and ,) [zsh-5.1 stdout] Expected 'Lowercase\nLOWERCASE\nuPPERCASE\nuppercase\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 110 3.5.3 Expansion (Case Modification ^ and ,) [zsh-5.9 stdout] Expected 'Lowercase\nLOWERCASE\nuPPERCASE\nuppercase\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 110 3.5.3 Expansion (Case Modification ^ and ,) [mksh stdout] Expected 'Lowercase\nLOWERCASE\nuPPERCASE\nuppercase\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[3]: ${l^}: bad substitution
|
| dash | 110 3.5.3 Expansion (Case Modification ^ and ,) [dash stdout] Expected 'Lowercase\nLOWERCASE\nuPPERCASE\nuppercase\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 3: Bad substitution |
| ash | 110 3.5.3 Expansion (Case Modification ^ and ,) [ash stdout] Expected 'Lowercase\nLOWERCASE\nuPPERCASE\nuppercase\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 110 3.5.3 Expansion (Case Modification ^ and ,) [yash stdout] Expected 'Lowercase\nLOWERCASE\nuPPERCASE\nuppercase\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `^' in parameter expansion |
| dash | 111 3.5.5 Arithmetic (Pre-increment) [dash stdout] Expected '6\n6\n' Got '5\n5\n' stdout: 5 5stderr: |
| dash | 112 3.5.5 Arithmetic (Post-increment) [dash stdout] Expected '5\n6\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: arithmetic expression: expecting primary: " x++ " |
| dash | 115 3.5.5 Arithmetic (Comma Operator) [dash stdout] Expected '4\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: arithmetic expression: expecting EOF: " a=1+1, b=a+2 " |
| yash | 115 3.5.5 Arithmetic (Comma Operator) [yash stdout] Expected '4\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: arithmetic: `,' is not a valid number or operator |
| zsh-5.1 | 121 4.1 Bourne Builtins: read (Backslash) [zsh-5.1 stdout] Expected 'ab\n' Got 'a\x08\n' stdout: astderr: |
| zsh-5.9 | 121 4.1 Bourne Builtins: read (Backslash) [zsh-5.9 stdout] Expected 'ab\n' Got 'a\x08\n' stdout: astderr: |
| mksh | 121 4.1 Bourne Builtins: read (Backslash) [mksh stdout] Expected 'ab\n' Got 'a\x08\n' stdout: astderr: |
| dash | 121 4.1 Bourne Builtins: read (Backslash) [dash stdout] Expected 'ab\n' Got 'a\x08\n' stdout: astderr: |
| yash | 121 4.1 Bourne Builtins: read (Backslash) [yash stdout] Expected 'ab\n' Got 'a\x08\n' stdout: astderr: |
| zsh-5.1 | 122 4.1 Bourne Builtins: read -r (Raw) [zsh-5.1 stdout] Expected 'a\\b\n' Got 'a\x08\n' stdout: astderr: |
| zsh-5.9 | 122 4.1 Bourne Builtins: read -r (Raw) [zsh-5.9 stdout] Expected 'a\\b\n' Got 'a\x08\n' stdout: astderr: |
| mksh | 122 4.1 Bourne Builtins: read -r (Raw) [mksh stdout] Expected 'a\\b\n' Got 'a\x08\n' stdout: astderr: |
| dash | 122 4.1 Bourne Builtins: read -r (Raw) [dash stdout] Expected 'a\\b\n' Got 'a\x08\n' stdout: astderr: |
| yash | 122 4.1 Bourne Builtins: read -r (Raw) [yash stdout] Expected 'a\\b\n' Got 'a\x08\n' stdout: astderr: |
| osh | 124 4.1 Bourne Builtins: trap (INT) [osh stdout] Expected 'caught\n' Got '' stdout: stderr: |
| mksh | 125 4.2 Bash Builtins: declare [mksh stdout] Expected '15\n' Got '10+5\n' stdout: 10+5stderr: mksh: <stdin>[1]: declare: not found |
| dash | 125 4.2 Bash Builtins: declare [dash stdout] Expected '15\n' Got '10+5\n' stdout: 10+5stderr: dash: 1: declare: not found |
| ash | 125 4.2 Bash Builtins: declare [ash stdout] Expected '15\n' Got '10+5\n' stdout: 10+5stderr: ash: declare: not found |
| yash | 125 4.2 Bash Builtins: declare [yash stdout] Expected '15\n' Got '10+5\n' stdout: 10+5stderr: yash: no such command `declare' |
| osh | 125 4.2 Bash Builtins: declare [osh stdout] Expected '15\n' Got '10+5\n' stdout: 10+5stderr: declare -i integer ^~~~~~~ [ stdin ]:1: 'declare' doesn't implement flag -i (shopt --set ignore_flags_not_impl) |
| mksh | 126 4.2 Bash Builtins: declare (Read Only) [mksh stdout] Expected 'failed\n' Got '' stdout: stderr: mksh: <stdin>[1]: declare: not found |
| dash | 126 4.2 Bash Builtins: declare (Read Only) [dash stdout] Expected 'failed\n' Got '' stdout: stderr: dash: 1: declare: not found |
| ash | 126 4.2 Bash Builtins: declare (Read Only) [ash stdout] Expected 'failed\n' Got '' stdout: stderr: ash: declare: not found |
| yash | 126 4.2 Bash Builtins: declare (Read Only) [yash stdout] Expected 'failed\n' Got '' stdout: stderr: yash: no such command `declare' |
| zsh-5.1 | 129 4.2 Bash Builtins: shopt (globstar) [zsh-5.1 stdout] Expected 'set\nunset\n' Got 'unset\n' stdout: unsetstderr: zsh: command not found: shopt zsh: command not found: shopt zsh: command not found: shopt zsh: command not found: shopt |
| zsh-5.9 | 129 4.2 Bash Builtins: shopt (globstar) [zsh-5.9 stdout] Expected 'set\nunset\n' Got 'unset\n' stdout: unsetstderr: zsh: command not found: shopt zsh: command not found: shopt zsh: command not found: shopt zsh: command not found: shopt |
| mksh | 129 4.2 Bash Builtins: shopt (globstar) [mksh stdout] Expected 'set\nunset\n' Got 'unset\n' stdout: unsetstderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[2]: shopt: not found mksh: <stdin>[3]: shopt: not found mksh: <stdin>[4]: shopt: not found |
| dash | 129 4.2 Bash Builtins: shopt (globstar) [dash stdout] Expected 'set\nunset\n' Got 'unset\n' stdout: unsetstderr: dash: 1: shopt: not found dash: 2: shopt: not found dash: 3: shopt: not found dash: 4: shopt: not found |
| ash | 129 4.2 Bash Builtins: shopt (globstar) [ash stdout] Expected 'set\nunset\n' Got 'unset\n' stdout: unsetstderr: ash: shopt: not found ash: shopt: not found ash: shopt: not found ash: shopt: not found |
| yash | 129 4.2 Bash Builtins: shopt (globstar) [yash stdout] Expected 'set\nunset\n' Got 'unset\n' stdout: unsetstderr: yash: no such command `shopt' yash: no such command `shopt' yash: no such command `shopt' yash: no such command `shopt' |
| osh | 129 4.2 Bash Builtins: shopt (globstar) [osh stdout] Expected 'set\nunset\n' Got 'unset\n' stdout: unsetstderr: shopt -s globstar ^~~~~ [ stdin ]:1: 'shopt' got invalid option 'globstar' shopt -u globstar ^~~~~ [ stdin ]:3: 'shopt' got invalid option 'globstar' |
| dash | 130 5.2 Bash Variables: RANDOM (Check) [dash stdout] Expected 'ok\n' Got 'collision\n' stdout: collisionstderr: |
| osh | 130 5.2 Bash Variables: RANDOM (Check) [osh stdout] Expected 'ok\n' Got 'collision\n' stdout: collisionstderr: |
| dash | 131 5.2 Bash Variables: SECONDS [dash stdout] Expected 'ok\n' Got '' stdout: stderr: dash: 2: [: Illegal number: |
| ash | 131 5.2 Bash Variables: SECONDS [ash stdout] Expected 'ok\n' Got '' stdout: stderr: ash: bad number |
| yash | 131 5.2 Bash Variables: SECONDS [yash stdout] Expected 'ok\n' Got '' stdout: stderr: [: `' is not a valid integer |
| dash | 133 6.3.3 Interactive: set -o pipefail [dash stdout] Expected 'off: 0\non: 1\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: set: Illegal option -o pipefail |
| zsh-5.1 | 134 6.7 Arrays (Indexed - Assignment) [zsh-5.1 stdout] Expected '10\n\n30\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: a: assignment to invalid subscript range |
| zsh-5.9 | 134 6.7 Arrays (Indexed - Assignment) [zsh-5.9 stdout] Expected '10\n\n30\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: a: assignment to invalid subscript range |
| dash | 134 6.7 Arrays (Indexed - Assignment) [dash stdout] Expected '10\n\n30\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: a[0]=10: not found dash: 2: a[2]=30: not found dash: 3: Bad substitution |
| ash | 134 6.7 Arrays (Indexed - Assignment) [ash stdout] Expected '10\n\n30\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: a[0]=10: not found ash: a[2]=30: not found ash: syntax error: bad substitution |
| yash | 134 6.7 Arrays (Indexed - Assignment) [yash stdout] Expected '10\n\n30\n' Got '\n\n\n' stdout: stderr: yash: no such command `a[0]=10' yash: no such command `a[2]=30' |
| dash | 135 6.7 Arrays (All Elements @) [dash stdout] Expected 'x y z\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 135 6.7 Arrays (All Elements @) [ash stdout] Expected 'x y z\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| dash | 136 6.7 Arrays (Element Count #) [dash stdout] Expected '3\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 136 6.7 Arrays (Element Count #) [ash stdout] Expected '3\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 136 6.7 Arrays (Element Count #) [yash stdout] Expected '3\n' Got '1 1 1\n' stdout: 1 1 1stderr: |
| mksh | 137 6.7 Arrays (Slicing) [mksh stdout] Expected 'c d\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: ${a[@]: 2:2}: bad substitution
|
| dash | 137 6.7 Arrays (Slicing) [dash stdout] Expected 'c d\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 137 6.7 Arrays (Slicing) [ash stdout] Expected 'c d\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 137 6.7 Arrays (Slicing) [yash stdout] Expected 'c d\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `2' in parameter expansion |
| dash | 138 6.7 Arrays (Append +=) [dash stdout] Expected 'a b c\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 138 6.7 Arrays (Append +=) [ash stdout] Expected 'a b c\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 138 6.7 Arrays (Append +=) [yash stdout] Expected 'a b c\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid function name |
| mksh | 139 6.7 Arrays (Associative) [mksh stdout] Expected 'value\nbar\n' Got 'bar\nbar\n' stdout: bar barstderr: mksh: <stdin>[1]: declare: not found |
| dash | 139 6.7 Arrays (Associative) [dash stdout] Expected 'value\nbar\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: declare: not found dash: 2: dict[key]=value: not found dash: 3: dict[foo]=bar: not found dash: 4: Bad substitution |
| ash | 139 6.7 Arrays (Associative) [ash stdout] Expected 'value\nbar\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: declare: not found ash: dict[key]=value: not found ash: dict[foo]=bar: not found ash: syntax error: bad substitution |
| yash | 139 6.7 Arrays (Associative) [yash stdout] Expected 'value\nbar\n' Got '\n\n' stdout: stderr: yash: no such command `declare' yash: no such command `dict[key]=value' yash: no such command `dict[foo]=bar' |
| osh | 139 6.7 Arrays (Associative) [osh stdout] Expected 'value\nbar\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: dict[key]="value" ^~~~~ [ stdin ]:2: fatal: Assoc array keys must be strings: $x 'x' "$x" etc. (OILS-ERR-101) |
| zsh-5.1 | 140 6.7 Arrays (Associative Keys) [zsh-5.1 stdout] Expected 'a\nb\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 140 6.7 Arrays (Associative Keys) [zsh-5.9 stdout] Expected 'a\nb\n' Got '' stdout: stderr: zsh: bad substitution |
| mksh | 140 6.7 Arrays (Associative Keys) [mksh stdout] Expected 'a\nb\n' Got '0\n' stdout: 0stderr: mksh: <stdin>[1]: declare: not found |
| dash | 140 6.7 Arrays (Associative Keys) [dash stdout] Expected 'a\nb\n' Got '' stdout: stderr: dash: 1: declare: not found dash: 2: dict[a]=1: not found dash: 3: dict[b]=2: not found dash: 4: Bad substitution |
| ash | 140 6.7 Arrays (Associative Keys) [ash stdout] Expected 'a\nb\n' Got '' stdout: stderr: ash: declare: not found ash: dict[a]=1: not found ash: dict[b]=2: not found ash: syntax error: bad substitution |
| yash | 140 6.7 Arrays (Associative Keys) [yash stdout] Expected 'a\nb\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `declare' yash: no such command `dict[a]=1' yash: no such command `dict[b]=2' syntax error: invalid character `d' in parameter expansion |
| osh | 140 6.7 Arrays (Associative Keys) [osh stdout] Expected 'a\nb\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: dict[a]=1 ^~~~~ [ stdin ]:2: fatal: Assoc array keys must be strings: $x 'x' "$x" etc. (OILS-ERR-101) |
| dash | 141 6.4 [[ ]] (Not !) [dash stdout] Expected 'ok\n' Got '' stdout: stderr: dash: 1: [[: not found |
| dash | 142 6.4 [[ ]] (And &&) [dash stdout] Expected 'ok\n' Got '' stdout: stderr: dash: 1: [[: not found |
| dash | 143 6.4 [[ ]] (Or ||) [dash stdout] Expected 'ok\n' Got '' stdout: stderr: dash: 1: [[: not found dash: 1: -n: not found |
| dash | 144 6.4 [[ ]] (Numerical Compare) [dash stdout] Expected 'eq\nne\nlt\ngt\n' Got '' stdout: stderr: dash: 1: [[: not found dash: 2: [[: not found dash: 3: [[: not found dash: 4: [[: not found |
| mksh | 145 6.4 [[ ]] (Regex Match =~ ) [mksh stdout] Expected 'match\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: syntax error: '=~' unexpected operator/operand |
| dash | 145 6.4 [[ ]] (Regex Match =~ ) [dash stdout] Expected 'match\n' Got '' stdout: stderr: dash: 2: [[: not found |
| zsh-5.1 | 146 6.4 [[ ]] (Regex Capture) [zsh-5.1 stdout] Expected 'foo\nbar\n' Got '\n\n' stdout: stderr: |
| zsh-5.9 | 146 6.4 [[ ]] (Regex Capture) [zsh-5.9 stdout] Expected 'foo\nbar\n' Got '\n\n' stdout: stderr: |
| mksh | 146 6.4 [[ ]] (Regex Capture) [mksh stdout] Expected 'foo\nbar\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: syntax error: '=~' unexpected operator/operand |
| dash | 146 6.4 [[ ]] (Regex Capture) [dash stdout] Expected 'foo\nbar\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Syntax error: "(" unexpected (expecting "then")
|
| ash | 146 6.4 [[ ]] (Regex Capture) [ash stdout] Expected 'foo\nbar\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "(" (expecting "then")
|
| yash | 146 6.4 [[ ]] (Regex Capture) [yash stdout] Expected 'foo\nbar\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid word `(' between `[[' and `]]'
syntax error: `then' is missing
syntax error: `fi' is missing
|
| dash | 148 3.2.5.2 Function Definition (function keyword) [dash stdout] Expected 'called\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "}" unexpected |
| mksh | 149 3.5.6 Process Substitution (Input) [mksh stdout] Expected 'input\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: syntax error: '(' unexpected
|
| dash | 149 3.5.6 Process Substitution (Input) [dash stdout] Expected 'input\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| mksh | 150 3.5.6 Process Substitution (Output) [mksh stdout] Expected 'data\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: syntax error: '> ' unexpected |
| dash | 150 3.5.6 Process Substitution (Output) [dash stdout] Expected 'data\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: redirection unexpected |
| yash | 150 3.5.6 Process Substitution (Output) [yash stdout] Expected 'data\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: the redirection target is missing |
| zsh-5.1 | 152 3.6.8 Closing File Descriptors [zsh-5.1 stdout] Expected 'write failed\n' Got '' stdout: stderr: |
| zsh-5.9 | 152 3.6.8 Closing File Descriptors [zsh-5.9 stdout] Expected 'write failed\n' Got '' stdout: stderr: |
| zsh-5.1 | 153 3.6.9 Moving File Descriptors [zsh-5.1 stdout] Expected 'moved\n' Got '' stdout: stderr: |
| zsh-5.9 | 153 3.6.9 Moving File Descriptors [zsh-5.9 stdout] Expected 'moved\n' Got '' stdout: stderr: |
| mksh | 153 3.6.9 Moving File Descriptors [mksh stdout] Expected 'moved\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: >&5- : illegal file descriptor name |
| dash | 153 3.6.9 Moving File Descriptors [dash stdout] Expected 'moved\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Syntax error: Bad fd number |
| ash | 153 3.6.9 Moving File Descriptors [ash stdout] Expected 'moved\n' Got '' stdout: stderr: |
| yash | 153 3.6.9 Moving File Descriptors [yash stdout] Expected 'moved\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: redirection: 5-: Invalid argument |
| mksh | 154 3.6.10 Opening File Descriptors for Reading and Writing [mksh stdout] Expected 'Read: content\ncontent\nappend\n' Got 'append\n\n' stdout: appendstderr: mksh: <stdin>[3]: read: read-only: 3 |
| dash | 154 3.6.10 Opening File Descriptors for Reading and Writing [dash stdout] Expected 'Read: content\ncontent\nappend\n' Got 'Read: \nappend\n\n' stdout: Read: appendstderr: dash: 3: read: Illegal option -u |
| yash | 154 3.6.10 Opening File Descriptors for Reading and Writing [yash stdout] Expected 'Read: content\ncontent\nappend\n' Got 'Read: \nappend\n\n' stdout: Read: appendstderr: read: `-u' is not a valid option |
| zsh-5.1 | 159 4.1 Bourne Builtins: umask [zsh-5.1 stdout] Expected '0022\n' Got '022\n' stdout: 022stderr: |
| zsh-5.9 | 159 4.1 Bourne Builtins: umask [zsh-5.9 stdout] Expected '0022\n' Got '022\n' stdout: 022stderr: |
| mksh | 159 4.1 Bourne Builtins: umask [mksh stdout] Expected '0022\n' Got '022\n' stdout: 022stderr: |
| zsh-5.1 | 160 4.2 Bash Builtins: mapfile / readarray [zsh-5.1 stdout] Expected 'line1\nline2\n' Got '\n\n' stdout: stderr: zsh: command not found: mapfile |
| zsh-5.9 | 160 4.2 Bash Builtins: mapfile / readarray [zsh-5.9 stdout] Expected 'line1\nline2\n' Got '\n\n' stdout: stderr: zsh: command not found: mapfile |
| mksh | 160 4.2 Bash Builtins: mapfile / readarray [mksh stdout] Expected 'line1\nline2\n' Got '\n\n' stdout: stderr: mksh: <stdin>[2]: mapfile: not found |
| dash | 160 4.2 Bash Builtins: mapfile / readarray [dash stdout] Expected 'line1\nline2\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: mapfile: not found dash: 3: Bad substitution |
| ash | 160 4.2 Bash Builtins: mapfile / readarray [ash stdout] Expected 'line1\nline2\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: mapfile: not found ash: syntax error: bad substitution |
| yash | 160 4.2 Bash Builtins: mapfile / readarray [yash stdout] Expected 'line1\nline2\n' Got '\n\n' stdout: stderr: yash: no such command `mapfile' |
| zsh-5.1 | 164 4.3.2 The Shopt Builtin [zsh-5.1 stdout] Expected 'on\n' Got '' [zsh-5.1 status] Expected 0 Got 127 stdout: stderr: zsh: command not found: shopt zsh: command not found: shopt zsh: command not found: shopt |
| zsh-5.9 | 164 4.3.2 The Shopt Builtin [zsh-5.9 stdout] Expected 'on\n' Got '' [zsh-5.9 status] Expected 0 Got 127 stdout: stderr: zsh: command not found: shopt zsh: command not found: shopt zsh: command not found: shopt |
| mksh | 164 4.3.2 The Shopt Builtin [mksh stdout] Expected 'on\n' Got '' [mksh status] Expected 0 Got 127 stdout: stderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[2]: shopt: not found mksh: <stdin>[3]: shopt: not found |
| dash | 164 4.3.2 The Shopt Builtin [dash stdout] Expected 'on\n' Got '' [dash status] Expected 0 Got 127 stdout: stderr: dash: 1: shopt: not found dash: 2: shopt: not found dash: 3: shopt: not found |
| ash | 164 4.3.2 The Shopt Builtin [ash stdout] Expected 'on\n' Got '' [ash status] Expected 0 Got 127 stdout: stderr: ash: shopt: not found ash: shopt: not found ash: shopt: not found |
| yash | 164 4.3.2 The Shopt Builtin [yash stdout] Expected 'on\n' Got '' [yash status] Expected 0 Got 127 stdout: stderr: yash: no such command `shopt' yash: no such command `shopt' yash: no such command `shopt' |
| zsh-5.1 | 165 5.3 Shell Parameter Expansion (Indirect ${!v}) [zsh-5.1 stdout] Expected 'value\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 165 5.3 Shell Parameter Expansion (Indirect ${!v}) [zsh-5.9 stdout] Expected 'value\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 165 5.3 Shell Parameter Expansion (Indirect ${!v}) [mksh stdout] Expected 'value\n' Got 'ptr\n' stdout: ptrstderr: |
| dash | 165 5.3 Shell Parameter Expansion (Indirect ${!v}) [dash stdout] Expected 'value\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 3: Bad substitution |
| ash | 165 5.3 Shell Parameter Expansion (Indirect ${!v}) [ash stdout] Expected 'value\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 165 5.3 Shell Parameter Expansion (Indirect ${!v}) [yash stdout] Expected 'value\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `p' in parameter expansion |
| zsh-5.1 | 166 5.3 Shell Parameter Expansion (Nameref declare -n) [zsh-5.1 stdout] Expected 'bar\nchanged\n' Got '\nbar\n' stdout: barstderr: zsh: bad option: -n |
| zsh-5.9 | 166 5.3 Shell Parameter Expansion (Nameref declare -n) [zsh-5.9 stdout] Expected 'bar\nchanged\n' Got '\nbar\n' stdout: barstderr: declare: bad option: -n |
| mksh | 166 5.3 Shell Parameter Expansion (Nameref declare -n) [mksh stdout] Expected 'bar\nchanged\n' Got '\nbar\n' stdout: barstderr: mksh: <stdin>[2]: declare: not found |
| dash | 166 5.3 Shell Parameter Expansion (Nameref declare -n) [dash stdout] Expected 'bar\nchanged\n' Got '\nbar\n' stdout: barstderr: dash: 2: declare: not found |
| ash | 166 5.3 Shell Parameter Expansion (Nameref declare -n) [ash stdout] Expected 'bar\nchanged\n' Got '\nbar\n' stdout: barstderr: ash: declare: not found |
| yash | 166 5.3 Shell Parameter Expansion (Nameref declare -n) [yash stdout] Expected 'bar\nchanged\n' Got '\nbar\n' stdout: barstderr: yash: no such command `declare' |
| mksh | 169 6.8 The Directory Stack (pushd/popd) [mksh stdout] Expected '3\n' Got '0\n' [mksh status] Expected 0 Got 127 stdout: 0stderr: mksh: <stdin>[1]: dirs: not found mksh: <stdin>[2]: pushd: not found mksh: <stdin>[3]: pushd: not found mksh: <stdin>[4]: dirs: not found mksh: <stdin>[5]: popd: not found mksh: <stdin>[6]: popd: not found |
| dash | 169 6.8 The Directory Stack (pushd/popd) [dash stdout] Expected '3\n' Got '0\n' [dash status] Expected 0 Got 127 stdout: 0stderr: dash: 1: dirs: not found dash: 2: pushd: not found dash: 3: pushd: not found dash: 4: dirs: not found dash: 5: popd: not found dash: 6: popd: not found |
| ash | 169 6.8 The Directory Stack (pushd/popd) [ash stdout] Expected '3\n' Got '0\n' [ash status] Expected 0 Got 127 stdout: 0stderr: ash: dirs: not found ash: pushd: not found ash: pushd: not found ash: dirs: not found ash: popd: not found ash: popd: not found |
| dash | 170 B.1 SVR4.2 Differences (func def) [dash status] Expected 0 Got 2 stdout: worksstderr: dash: 1: function: not found dash: 3: Syntax error: "}" unexpected |
| dash | 171 B.1 SVR4.2 Differences (Select) [dash stdout] Expected 'one\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "do" unexpected |
| ash | 171 B.1 SVR4.2 Differences (Select) [ash stdout] Expected 'one\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "do" |
| yash | 171 B.1 SVR4.2 Differences (Select) [yash stdout] Expected 'one\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: encountered `do' without a matching `for', `while', or `until' |
| osh | 171 B.1 SVR4.2 Differences (Select) [osh stdout] Expected 'one\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: select i in one; do echo $i; break; done <<EOF
^~
[ stdin ]:1: Unexpected word when parsing command
|
| zsh-5.1 | 174 3.5.7 Word Splitting (Standard IFS) [zsh-5.1 stdout] Expected 'a|b|c\n' Got 'a b c||\n' stdout: a b c||stderr: |
| zsh-5.9 | 174 3.5.7 Word Splitting (Standard IFS) [zsh-5.9 stdout] Expected 'a|b|c\n' Got 'a b c||\n' stdout: a b c||stderr: |
| zsh-5.1 | 175 3.5.7 Word Splitting (Custom IFS) [zsh-5.1 stdout] Expected 'a b c\n' Got 'a,b,c \n' stdout: a,b,cstderr: |
| zsh-5.9 | 175 3.5.7 Word Splitting (Custom IFS) [zsh-5.9 stdout] Expected 'a b c\n' Got 'a,b,c \n' stdout: a,b,cstderr: |
| zsh-5.1 | 177 3.5.7 Word Splitting (Empty leading/trailing) [zsh-5.1 stdout] Expected 'count: 4\nempty first\nsecond a\n' Got 'count: 1\n' [zsh-5.1 status] Expected 0 Got 1 stdout: count: 1stderr: |
| zsh-5.9 | 177 3.5.7 Word Splitting (Empty leading/trailing) [zsh-5.9 stdout] Expected 'count: 4\nempty first\nsecond a\n' Got 'count: 1\n' [zsh-5.9 status] Expected 0 Got 1 stdout: count: 1stderr: |
| zsh-5.1 | 182 4.2 Bash Builtins: read -a (Array) [zsh-5.1 stdout] Expected 'two\n' Got '\n' stdout: stderr: zsh: bad option: -a |
| zsh-5.9 | 182 4.2 Bash Builtins: read -a (Array) [zsh-5.9 stdout] Expected 'two\n' Got '\n' stdout: stderr: read: bad option: -a |
| mksh | 182 4.2 Bash Builtins: read -a (Array) [mksh stdout] Expected 'two\n' Got '110\n' stdout: 110stderr: |
| dash | 182 4.2 Bash Builtins: read -a (Array) [dash stdout] Expected 'two\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: read: Illegal option -a dash: 3: Bad substitution |
| ash | 182 4.2 Bash Builtins: read -a (Array) [ash stdout] Expected 'two\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: read: line 2: illegal option -a ash: syntax error: bad substitution |
| yash | 182 4.2 Bash Builtins: read -a (Array) [yash stdout] Expected 'two\n' Got '\n' stdout: stderr: read: `-a' is not a valid option |
| dash | 183 4.2 Bash Builtins: read -d (Delimiter) [dash stdout] Expected 'line1\n' Got '\n' stdout: stderr: dash: 2: read: Illegal option -d |
| yash | 183 4.2 Bash Builtins: read -d (Delimiter) [yash stdout] Expected 'line1\n' Got '\n' stdout: stderr: read: `-d' is not a valid option |
| zsh-5.1 | 184 4.2 Bash Builtins: printf -v (Variable Assign) [zsh-5.1 stdout] Expected 'value: 10\n' Got '-v\n' stdout: -vstderr: |
| mksh | 184 4.2 Bash Builtins: printf -v (Variable Assign) [mksh stdout] Expected 'value: 10\n' Got '-v\n' stdout: -vstderr: printf: warning: ignoring excess arguments, starting with ‘myvar’ |
| dash | 184 4.2 Bash Builtins: printf -v (Variable Assign) [dash stdout] Expected 'value: 10\n' Got '\n' stdout: stderr: dash: 1: printf: Illegal option -v |
| ash | 184 4.2 Bash Builtins: printf -v (Variable Assign) [ash stdout] Expected 'value: 10\n' Got '-v\n' stdout: -vstderr: |
| yash | 184 4.2 Bash Builtins: printf -v (Variable Assign) [yash stdout] Expected 'value: 10\n' Got '\n' stdout: stderr: printf: `-v' is not a valid option |
| dash | 185 4.2 Bash Builtins: source (vs .) [dash stdout] Expected 'sourced\n' Got '' stdout: stderr: dash: 2: source: not found |
| ash | 185 4.2 Bash Builtins: source (vs .) [ash stdout] Expected 'sourced\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: source: line 2: tmp_source.sh: not found |
| yash | 185 4.2 Bash Builtins: source (vs .) [yash stdout] Expected 'sourced\n' Got '' stdout: stderr: yash: no such command `source' |
| dash | 187 6.4 File Operators (-e -f -d) [dash stdout] Expected 'exists\nfile\ndir\n' Got '' stdout: stderr: dash: 4: [[: not found dash: 5: [[: not found dash: 6: [[: not found |
| dash | 188 6.4 File Operators (-s) [dash stdout] Expected 'empty is empty\nfull is full\n' Got '' stdout: stderr: dash: 3: [[: not found dash: 4: [[: not found |
| dash | 189 6.4 File Operators (-nt Newer Than) [dash stdout] Expected 'new is newer\n' Got '' stdout: stderr: dash: 3: [[: not found |
| dash | 190 6.4 String Operators (< > Sort) [dash stdout] Expected 'a < b\nz > a\n' Got '' stdout: stderr: dash: 1: cannot open b: No such file dash: 1: [[: not found dash: 2: [[: not found |
| ash | 190 6.4 String Operators (< > Sort) [ash stdout] Expected 'a < b\nz > a\n' Got 'z > a\n' stdout: z > astderr: ash: can't open b: no such file |
| zsh-5.1 | 191 6.5 Arithmetic Constants (Octal) [zsh-5.1 stdout] Expected '8\n' Got '10\n' stdout: 10stderr: |
| zsh-5.9 | 191 6.5 Arithmetic Constants (Octal) [zsh-5.9 stdout] Expected '8\n' Got '10\n' stdout: 10stderr: |
| mksh | 191 6.5 Arithmetic Constants (Octal) [mksh stdout] Expected '8\n' Got '10\n' stdout: 10stderr: |
| dash | 193 6.5 Arithmetic Constants (Base#) [dash stdout] Expected '5\n10\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: arithmetic expression: expecting EOF: " 2#101 " |
| yash | 193 6.5 Arithmetic Constants (Base#) [yash stdout] Expected '5\n10\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: arithmetic: `#' is not a valid number or operator |
| osh | 193 6.5 Arithmetic Constants (Base#) [osh stdout] Expected '5\n10\n' Got '5\n0\n' stdout: 5 0stderr: |
| zsh-5.1 | 196 3.2.5.2 Case Statement (resume ;;&) [zsh-5.1 stdout] Expected '12\n' Got '\n' stdout: stderr: zsh: parse error near `&' zsh: parse error near `)' zsh: parse error near `esac' |
| zsh-5.9 | 196 3.2.5.2 Case Statement (resume ;;&) [zsh-5.9 stdout] Expected '12\n' Got '\n' stdout: stderr: zsh: parse error near `&' zsh: parse error near `)' zsh: parse error near `esac' |
| dash | 196 3.2.5.2 Case Statement (resume ;;&) [dash stdout] Expected '12\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 4: Syntax error: newline unexpected (expecting ")") |
| ash | 196 3.2.5.2 Case Statement (resume ;;&) [ash stdout] Expected '12\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected newline (expecting ")") |
| yash | 196 3.2.5.2 Case Statement (resume ;;&) [yash stdout] Expected '12\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: encountered an invalid character `&' in the case pattern syntax error: a command is missing before `&' syntax error: `esac' is missing |
| dash | 197 3.6.4 Redirecting Stdout and Stderr (&>) [dash stdout] Expected 'err\nout\n' Got 'out\n' stdout: outstderr: err |
| yash | 197 3.6.4 Redirecting Stdout and Stderr (&>) [yash stdout] Expected 'err\nout\n' Got 'out\n' stdout: outstderr: err |
| dash | 198 3.6.6 Here Documents (Stripping Tabs <<-) [dash stdout] Expected 'line1\nline2\n' Got '' stdout: stderr: |
| yash | 198 3.6.6 Here Documents (Stripping Tabs <<-) [yash stdout] Expected 'line1\nline2\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: eval:1: syntax error: here-document content for <<-EOF\n\tline1\n\tline2\nEOF is missing |
| dash | 203 4.2 Bash Builtins: builtin [dash stdout] Expected '0\n' Got '127\n' stdout: 127stderr: dash: 2: builtin: not found |
| ash | 203 4.2 Bash Builtins: builtin [ash stdout] Expected '0\n' Got '127\n' stdout: 127stderr: ash: builtin: not found |
| yash | 203 4.2 Bash Builtins: builtin [yash stdout] Expected '0\n' Got '127\n' stdout: 127stderr: yash: no such command `builtin' |
| dash | 205 4.2 Bash Builtins: read (Default REPLY) [dash stdout] Expected 'data\n' Got '\n' stdout: stderr: dash: 2: read: arg count |
| yash | 205 4.2 Bash Builtins: read (Default REPLY) [yash stdout] Expected 'data\n' Got '\n' stdout: stderr: read: this command requires an operand |
| zsh-5.1 | 206 4.3.1 The Set Builtin (-f Noglob) [zsh-5.1 stdout] Expected 'glob_test_*\n' Got 'glob_test_A\n' stdout: glob_test_Astderr: |
| zsh-5.9 | 206 4.3.1 The Set Builtin (-f Noglob) [zsh-5.9 stdout] Expected 'glob_test_*\n' Got 'glob_test_A\n' stdout: glob_test_Astderr: |
| zsh-5.1 | 207 5.2 Bash Variables: BASH_SUBSHELL [zsh-5.1 stdout] Expected '0\n1\n' Got '\n\n' stdout: stderr: |
| zsh-5.9 | 207 5.2 Bash Variables: BASH_SUBSHELL [zsh-5.9 stdout] Expected '0\n1\n' Got '\n\n' stdout: stderr: |
| mksh | 207 5.2 Bash Variables: BASH_SUBSHELL [mksh stdout] Expected '0\n1\n' Got '\n\n' stdout: stderr: |
| dash | 207 5.2 Bash Variables: BASH_SUBSHELL [dash stdout] Expected '0\n1\n' Got '\n\n' stdout: stderr: |
| ash | 207 5.2 Bash Variables: BASH_SUBSHELL [ash stdout] Expected '0\n1\n' Got '\n\n' stdout: stderr: |
| yash | 207 5.2 Bash Variables: BASH_SUBSHELL [yash stdout] Expected '0\n1\n' Got '\n\n' stdout: stderr: |
| osh | 207 5.2 Bash Variables: BASH_SUBSHELL [osh stdout] Expected '0\n1\n' Got '\n\n' stdout: stderr: |
| zsh-5.1 | 210 6.7 Arrays (Sparse) [zsh-5.1 stdout] Expected '2\nten\n' Got '100\nten\n' stdout: 100 tenstderr: |
| zsh-5.9 | 210 6.7 Arrays (Sparse) [zsh-5.9 stdout] Expected '2\nten\n' Got '100\nten\n' stdout: 100 tenstderr: |
| dash | 210 6.7 Arrays (Sparse) [dash stdout] Expected '2\nten\n' Got '0\n' [dash status] Expected 0 Got 2 stdout: 0stderr: dash: 1: s[10]=ten: not found dash: 2: s[100]=hundred: not found dash: 4: Bad substitution |
| ash | 210 6.7 Arrays (Sparse) [ash stdout] Expected '2\nten\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: s[10]=ten: not found ash: s[100]=hundred: not found ash: syntax error: bad substitution |
| yash | 210 6.7 Arrays (Sparse) [yash stdout] Expected '2\nten\n' Got '0\n\n' stdout: 0stderr: yash: no such command `s[10]=ten' yash: no such command `s[100]=hundred' |
| zsh-5.1 | 211 6.7 Arrays (Unset Element) [zsh-5.1 stdout] Expected '2\n0 2\n' Got '3\n 1\n' stdout: 3 1stderr: |
| zsh-5.9 | 211 6.7 Arrays (Unset Element) [zsh-5.9 stdout] Expected '2\n0 2\n' Got '3\n 1\n' stdout: 3 1stderr: |
| dash | 211 6.7 Arrays (Unset Element) [dash stdout] Expected '2\n0 2\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 211 6.7 Arrays (Unset Element) [ash stdout] Expected '2\n0 2\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 211 6.7 Arrays (Unset Element) [yash stdout] Expected '2\n0 2\n' Got '1 1 1\n 1\n' stdout: 1 1 1 1stderr: |
| zsh-5.1 | 212 6.7 Arrays (Keys ${!name[@]}) [zsh-5.1 stdout] Expected '0 1 2 10\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 212 6.7 Arrays (Keys ${!name[@]}) [zsh-5.9 stdout] Expected '0 1 2 10\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| dash | 212 6.7 Arrays (Keys ${!name[@]}) [dash stdout] Expected '0 1 2 10\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 212 6.7 Arrays (Keys ${!name[@]}) [ash stdout] Expected '0 1 2 10\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 212 6.7 Arrays (Keys ${!name[@]}) [yash stdout] Expected '0 1 2 10\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `a[10]=z' syntax error: invalid character `a' in parameter expansion |
| mksh | 214 3.5.8.1 Pattern Matching (Negation ^) [mksh stdout] Expected 'file_1\n' Got 'file_a\n' stdout: file_astderr: |
| dash | 214 3.5.8.1 Pattern Matching (Negation ^) [dash stdout] Expected 'file_1\n' Got 'file_a\n' stdout: file_astderr: |
| zsh-5.1 | 215 3.5.8.1 Extglob: ?(pattern-list) [zsh-5.1 stdout] Expected 'match a\nmatch empty\nno match ab\n' Got 'fail a\nfail empty\nfail ab\n' stdout: fail a fail empty fail abstderr: zsh: command not found: shopt |
| zsh-5.9 | 215 3.5.8.1 Extglob: ?(pattern-list) [zsh-5.9 stdout] Expected 'match a\nmatch empty\nno match ab\n' Got 'fail a\nfail empty\nfail ab\n' stdout: fail a fail empty fail abstderr: zsh: command not found: shopt |
| dash | 215 3.5.8.1 Extglob: ?(pattern-list) [dash stdout] Expected 'match a\nmatch empty\nno match ab\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: shopt: not found
dash: 3: Syntax error: "(" unexpected (expecting ")")
|
| ash | 215 3.5.8.1 Extglob: ?(pattern-list) [ash stdout] Expected 'match a\nmatch empty\nno match ab\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: shopt: not found
ash: syntax error: unexpected "(" (expecting ")")
|
| yash | 215 3.5.8.1 Extglob: ?(pattern-list) [yash stdout] Expected 'match a\nmatch empty\nno match ab\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `shopt'
syntax error: `)' is missing
syntax error: encountered `)' without a matching `('
syntax error: (maybe you missed `esac'?)
|
| dash | 216 3.5.8.1 Extglob: *(pattern-list) [dash stdout] Expected 'match mixed\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: shopt: not found
dash: 3: Syntax error: "(" unexpected (expecting ")")
|
| ash | 216 3.5.8.1 Extglob: *(pattern-list) [ash stdout] Expected 'match mixed\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: shopt: not found
ash: syntax error: unexpected "(" (expecting ")")
|
| yash | 216 3.5.8.1 Extglob: *(pattern-list) [yash stdout] Expected 'match mixed\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `shopt'
syntax error: `)' is missing
syntax error: encountered `)' without a matching `('
syntax error: (maybe you missed `esac'?)
|
| zsh-5.1 | 217 3.5.8.1 Extglob: +(pattern-list) [zsh-5.1 stdout] Expected 'match single\nno match empty\n' Got 'fail single\nno match empty\n' stdout: fail single no match emptystderr: zsh: command not found: shopt |
| zsh-5.9 | 217 3.5.8.1 Extglob: +(pattern-list) [zsh-5.9 stdout] Expected 'match single\nno match empty\n' Got 'fail single\nno match empty\n' stdout: fail single no match emptystderr: zsh: command not found: shopt |
| dash | 217 3.5.8.1 Extglob: +(pattern-list) [dash stdout] Expected 'match single\nno match empty\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: shopt: not found
dash: 3: Syntax error: "(" unexpected (expecting ")")
|
| ash | 217 3.5.8.1 Extglob: +(pattern-list) [ash stdout] Expected 'match single\nno match empty\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: shopt: not found
ash: syntax error: unexpected "(" (expecting ")")
|
| yash | 217 3.5.8.1 Extglob: +(pattern-list) [yash stdout] Expected 'match single\nno match empty\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `shopt'
syntax error: `)' is missing
syntax error: encountered `)' without a matching `('
syntax error: (maybe you missed `esac'?)
|
| zsh-5.1 | 218 3.5.8.1 Extglob: @(pattern-list) [zsh-5.1 stdout] Expected 'match a\nno match ab\n' Got 'fail a\nno match ab\n' stdout: fail a no match abstderr: zsh: command not found: shopt |
| zsh-5.9 | 218 3.5.8.1 Extglob: @(pattern-list) [zsh-5.9 stdout] Expected 'match a\nno match ab\n' Got 'fail a\nno match ab\n' stdout: fail a no match abstderr: zsh: command not found: shopt |
| dash | 218 3.5.8.1 Extglob: @(pattern-list) [dash stdout] Expected 'match a\nno match ab\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: shopt: not found
dash: 3: Syntax error: "(" unexpected (expecting ")")
|
| ash | 218 3.5.8.1 Extglob: @(pattern-list) [ash stdout] Expected 'match a\nno match ab\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: shopt: not found
ash: syntax error: unexpected "(" (expecting ")")
|
| yash | 218 3.5.8.1 Extglob: @(pattern-list) [yash stdout] Expected 'match a\nno match ab\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `shopt'
syntax error: `)' is missing
syntax error: encountered `)' without a matching `('
syntax error: (maybe you missed `esac'?)
|
| zsh-5.1 | 219 3.5.8.1 Extglob: !(pattern-list) [zsh-5.1 stdout] Expected 'match c\nno match a\n' Got 'fail c\nno match a\n' stdout: fail c no match astderr: zsh: command not found: shopt |
| zsh-5.9 | 219 3.5.8.1 Extglob: !(pattern-list) [zsh-5.9 stdout] Expected 'match c\nno match a\n' Got 'fail c\nno match a\n' stdout: fail c no match astderr: zsh: command not found: shopt |
| dash | 219 3.5.8.1 Extglob: !(pattern-list) [dash stdout] Expected 'match c\nno match a\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: shopt: not found
dash: 3: Syntax error: "(" unexpected (expecting ")")
|
| ash | 219 3.5.8.1 Extglob: !(pattern-list) [ash stdout] Expected 'match c\nno match a\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: shopt: not found
ash: syntax error: unexpected "(" (expecting ")")
|
| yash | 219 3.5.8.1 Extglob: !(pattern-list) [yash stdout] Expected 'match c\nno match a\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `shopt'
syntax error: `)' is missing
syntax error: encountered `)' without a matching `('
syntax error: (maybe you missed `esac'?)
|
| mksh | 220 6.5 Arithmetic: Exponentiation (**) [mksh stdout] Expected '8\n512\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: 2 ** 3 : unexpected '*' |
| dash | 220 6.5 Arithmetic: Exponentiation (**) [dash stdout] Expected '8\n512\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: arithmetic expression: expecting primary: " 2 ** 3 " |
| yash | 220 6.5 Arithmetic: Exponentiation (**) [yash stdout] Expected '8\n512\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: arithmetic: a value is missing |
| dash | 221 6.5 Arithmetic: Assignment Operators (+=, -=, *=, /=) [dash stdout] Expected '15\n30\n20\n5\n' Got '10\n10\n10\n10\n' stdout: 10 10 10 10stderr: dash: 2: x: not found dash: 4: x: not found dash: 6: x: not found dash: 8: x: not found |
| ash | 221 6.5 Arithmetic: Assignment Operators (+=, -=, *=, /=) [ash stdout] Expected '15\n30\n20\n5\n' Got '10\n10\n10\n10\n' stdout: 10 10 10 10stderr: ash: x: not found ash: x: not found ash: x: not found ash: x: not found |
| yash | 221 6.5 Arithmetic: Assignment Operators (+=, -=, *=, /=) [yash stdout] Expected '15\n30\n20\n5\n' Got '10\n10\n10\n10\n' stdout: 10 10 10 10stderr: yash: no such command `x' yash: no such command `x' yash: no such command `x' yash: no such command `x' |
| zsh-5.1 | 225 3.7.2 Command Precedence (Builtin overrides PATH) [zsh-5.1 stdout] Expected 'builtin\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad option: -t |
| zsh-5.9 | 225 3.7.2 Command Precedence (Builtin overrides PATH) [zsh-5.9 stdout] Expected 'builtin\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: type: bad option: -t |
| mksh | 225 3.7.2 Command Precedence (Builtin overrides PATH) [mksh stdout] Expected 'builtin\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: whence: -t: unknown option |
| dash | 225 3.7.2 Command Precedence (Builtin overrides PATH) [dash stdout] Expected 'builtin\n' Got '-t: not found\necho is a shell builtin\n' [dash status] Expected 0 Got 127 stdout: -t: not found echo is a shell builtinstderr: |
| ash | 225 3.7.2 Command Precedence (Builtin overrides PATH) [ash stdout] Expected 'builtin\n' Got 'echo\n' stdout: echostderr: |
| yash | 225 3.7.2 Command Precedence (Builtin overrides PATH) [yash stdout] Expected 'builtin\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: type: `-t' is not a valid option |
| zsh-5.1 | 226 3.5.3 Expansion: Indirect Prefix List (${!prefix*}) [zsh-5.1 stdout] Expected 'v_one\nv_two\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 226 3.5.3 Expansion: Indirect Prefix List (${!prefix*}) [zsh-5.9 stdout] Expected 'v_one\nv_two\n' Got '' stdout: stderr: zsh: bad substitution |
| mksh | 226 3.5.3 Expansion: Indirect Prefix List (${!prefix*}) [mksh stdout] Expected 'v_one\nv_two\n' Got 'v_\n' stdout: v_stderr: |
| dash | 226 3.5.3 Expansion: Indirect Prefix List (${!prefix*}) [dash stdout] Expected 'v_one\nv_two\n' Got '' stdout: stderr: dash: 3: Bad substitution |
| ash | 226 3.5.3 Expansion: Indirect Prefix List (${!prefix*}) [ash stdout] Expected 'v_one\nv_two\n' Got '' stdout: stderr: ash: syntax error: bad substitution |
| yash | 226 3.5.3 Expansion: Indirect Prefix List (${!prefix*}) [yash stdout] Expected 'v_one\nv_two\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `v' in parameter expansion |
| zsh-5.1 | 227 3.5.3 Expansion: Indirect Prefix List (${!prefix@}) [zsh-5.1 stdout] Expected 'var: v_a\nvar: v_b\n' Got '' stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 227 3.5.3 Expansion: Indirect Prefix List (${!prefix@}) [zsh-5.9 stdout] Expected 'var: v_a\nvar: v_b\n' Got '' stdout: stderr: zsh: bad substitution |
| mksh | 227 3.5.3 Expansion: Indirect Prefix List (${!prefix@}) [mksh stdout] Expected 'var: v_a\nvar: v_b\n' Got 'var: v_\n' stdout: var: v_stderr: |
| dash | 227 3.5.3 Expansion: Indirect Prefix List (${!prefix@}) [dash stdout] Expected 'var: v_a\nvar: v_b\n' Got '' stdout: stderr: dash: 3: Bad substitution |
| ash | 227 3.5.3 Expansion: Indirect Prefix List (${!prefix@}) [ash stdout] Expected 'var: v_a\nvar: v_b\n' Got '' stdout: stderr: ash: syntax error: bad substitution |
| yash | 227 3.5.3 Expansion: Indirect Prefix List (${!prefix@}) [yash stdout] Expected 'var: v_a\nvar: v_b\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `v' in parameter expansion |
| dash | 228 4.2 Bash Builtins: printf %q (Shell Quote) [dash stdout] Expected 'a b\n' Got '\n' stdout: stderr: dash: 1: printf: %q: invalid directive |
| ash | 228 4.2 Bash Builtins: printf %q (Shell Quote) [ash stdout] Expected 'a b\n' Got '\n' stdout: stderr: ash: %q: invalid format |
| yash | 228 4.2 Bash Builtins: printf %q (Shell Quote) [yash stdout] Expected 'a b\n' Got '\n' stdout: stderr: printf: `q' is not a valid conversion specifier |
| zsh-5.1 | 230 6.4 Conditional: Variable Set (-v) [zsh-5.1 stdout] Expected 'ok unset\nok set\n' Got '' [zsh-5.1 status] Expected 0 Got 2 stdout: stderr: zsh: unknown condition: -v |
| mksh | 230 6.4 Conditional: Variable Set (-v) [mksh stdout] Expected 'ok unset\nok set\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: syntax error: 'my_var' unexpected operator/operand |
| dash | 230 6.4 Conditional: Variable Set (-v) [dash stdout] Expected 'ok unset\nok set\n' Got 'ok unset\nfail set\n' stdout: ok unset fail setstderr: dash: 2: [[: not found dash: 4: [[: not found |
| ash | 230 6.4 Conditional: Variable Set (-v) [ash stdout] Expected 'ok unset\nok set\n' Got 'ok unset\nfail set\n' stdout: ok unset fail setstderr: ash: my_var: unknown operand ash: my_var: unknown operand |
| yash | 230 6.4 Conditional: Variable Set (-v) [yash stdout] Expected 'ok unset\nok set\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid word `my_var' between `[[' and `]]' syntax error: `then' is missing syntax error: encountered `then' without a matching `if' or `elif' syntax error: (maybe you missed `fi'?) |
| dash | 232 3.1.2.4 ANSI-C Quoting (Empty String) [dash stdout] Expected 'startend\n' Got 'start$end\n' stdout: start$endstderr: |
| yash | 232 3.1.2.4 ANSI-C Quoting (Empty String) [yash stdout] Expected 'startend\n' Got 'start$end\n' stdout: start$endstderr: |
| zsh-5.1 | 236 6.7 Arrays: Expansion with IFS (Unquoted) [zsh-5.1 stdout] Expected '3\n' Got '2\n' stdout: 2stderr: |
| zsh-5.9 | 236 6.7 Arrays: Expansion with IFS (Unquoted) [zsh-5.9 stdout] Expected '3\n' Got '2\n' stdout: 2stderr: |
| dash | 236 6.7 Arrays: Expansion with IFS (Unquoted) [dash stdout] Expected '3\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 236 6.7 Arrays: Expansion with IFS (Unquoted) [ash stdout] Expected '3\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| dash | 237 6.7 Arrays: Expansion with IFS (Quoted [*]) [dash stdout] Expected 'one:two\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 237 6.7 Arrays: Expansion with IFS (Quoted [*]) [ash stdout] Expected 'one:two\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| dash | 238 6.7 Arrays: Expansion with IFS (Quoted [@]) [dash stdout] Expected '2\none 1\ntwo 2\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 238 6.7 Arrays: Expansion with IFS (Quoted [@]) [ash stdout] Expected '2\none 1\ntwo 2\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| dash | 239 6.7 Arrays: Sparse Expansion [dash stdout] Expected 'one two\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: a[1]=one: not found dash: 2: a[10]=two: not found dash: 3: Bad substitution |
| ash | 239 6.7 Arrays: Sparse Expansion [ash stdout] Expected 'one two\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: a[1]=one: not found ash: a[10]=two: not found ash: syntax error: bad substitution |
| yash | 239 6.7 Arrays: Sparse Expansion [yash stdout] Expected 'one two\n' Got '\n' stdout: stderr: yash: no such command `a[1]=one' yash: no such command `a[10]=two' |
| dash | 245 4.3.1 Set -u: Array Length (Empty) [dash status] Expected 1 Got 2 stdout: stderr: dash: 3: an_array: parameter not set |
| ash | 245 4.3.1 Set -u: Array Length (Empty) [ash status] Expected 1 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 245 4.3.1 Set -u: Array Length (Empty) [yash status] Expected 1 Got 2 stdout: stderr: yash: parameter `an_array' is not set |
| zsh-5.1 | 246 4.3.1 Set -u: Array Expansion (Empty) [zsh-5.1 stdout] Expected 'ok\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: a[@]: parameter not set |
| zsh-5.9 | 246 4.3.1 Set -u: Array Expansion (Empty) [zsh-5.9 stdout] Expected 'ok\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: a[@]: parameter not set |
| mksh | 246 4.3.1 Set -u: Array Expansion (Empty) [mksh stdout] Expected 'ok\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[5]: a[@]: parameter not set |
| dash | 246 4.3.1 Set -u: Array Expansion (Empty) [dash stdout] Expected 'ok\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 3: Bad substitution |
| ash | 246 4.3.1 Set -u: Array Expansion (Empty) [ash stdout] Expected 'ok\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 246 4.3.1 Set -u: Array Expansion (Empty) [yash stdout] Expected 'ok\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: parameter `a' is not set |
| osh | 246 4.3.1 Set -u: Array Expansion (Empty) [osh stdout] Expected 'ok\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: for x in "${a[@]}"; do
^
[ stdin ]:3: fatal: Undefined array 'a'
|
| dash | 249 3.5.3 Expansion: Substring with negative offset (Space requirement) [dash stdout] Expected '45\n2\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| yash | 249 3.5.3 Expansion: Substring with negative offset (Space requirement) [yash stdout] Expected '45\n2\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character ` ' in parameter expansion |
| dash | 250 3.5.3 Expansion: Pattern Replace (Greedy vs Non-Greedy) [dash stdout] Expected 'aXbbc\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| zsh-5.1 | 251 3.5.3 Expansion: Case Toggle (~~) [zsh-5.1 stdout] Expected 'aBcD\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 251 3.5.3 Expansion: Case Toggle (~~) [zsh-5.9 stdout] Expected 'aBcD\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 251 3.5.3 Expansion: Case Toggle (~~) [mksh stdout] Expected 'aBcD\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: ${v~~}: bad substitution
|
| dash | 251 3.5.3 Expansion: Case Toggle (~~) [dash stdout] Expected 'aBcD\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 251 3.5.3 Expansion: Case Toggle (~~) [ash stdout] Expected 'aBcD\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 251 3.5.3 Expansion: Case Toggle (~~) [yash stdout] Expected 'aBcD\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `~' in parameter expansion |
| osh | 251 3.5.3 Expansion: Case Toggle (~~) [osh stdout] Expected 'aBcD\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: echo "${v~~}"
^
[ stdin ]:2: Expected } to close ${
|
| dash | 252 6.4 Conditional: Compound Logic precedence [dash stdout] Expected 'pass\n' Got '' stdout: stderr: dash: 1: [[: not found |
| dash | 253 6.4 Conditional: Grouping ( ) inside [[ ]] [dash stdout] Expected 'pass\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: word unexpected (expecting ")") |
| ash | 253 6.4 Conditional: Grouping ( ) inside [[ ]] [ash stdout] Expected 'pass\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected word (expecting ")") |
| dash | 254 6.4 Conditional: Comparison of Numbers vs Strings [dash stdout] Expected 'numeric equal\nstring unequal\n' Got '' stdout: stderr: dash: 1: [[: not found dash: 2: [[: not found |
| mksh | 256 3.7.3 Environment (fd inheritance) [mksh stdout] Expected 'Subshell read: content\n' Got 'Subshell read: \n' stdout: Subshell read:stderr: mksh: <stdin>[6]: read: read-only: 3 |
| dash | 256 3.7.3 Environment (fd inheritance) [dash stdout] Expected 'Subshell read: content\n' Got 'Subshell read: \n' stdout: Subshell read:stderr: dash: 4: read: Illegal option -u |
| yash | 256 3.7.3 Environment (fd inheritance) [yash stdout] Expected 'Subshell read: content\n' Got 'Subshell read: \n' stdout: Subshell read:stderr: read: `-u' is not a valid option |
| zsh-5.1 | 257 4.1 Builtins: trap (RETURN) [zsh-5.1 stdout] Expected 'inside\nreturning\n' Got 'inside\n' [zsh-5.1 status] Expected 0 Got 1 stdout: insidestderr: trap: undefined signal: RETURN trap: undefined signal: RETURN |
| zsh-5.9 | 257 4.1 Builtins: trap (RETURN) [zsh-5.9 stdout] Expected 'inside\nreturning\n' Got 'inside\n' [zsh-5.9 status] Expected 0 Got 1 stdout: insidestderr: trap: undefined signal: RETURN trap: undefined signal: RETURN |
| mksh | 257 4.1 Builtins: trap (RETURN) [mksh stdout] Expected 'inside\nreturning\n' Got 'inside\n' [mksh status] Expected 0 Got 1 stdout: insidestderr: mksh: <stdin>[7]: trap: bad signal 'RETURN' mksh: <stdin>[9]: trap: bad signal 'RETURN' |
| dash | 257 4.1 Builtins: trap (RETURN) [dash stdout] Expected 'inside\nreturning\n' Got 'inside\n' [dash status] Expected 0 Got 2 stdout: insidestderr: trap: RETURN: bad trap trap: RETURN: bad trap |
| ash | 257 4.1 Builtins: trap (RETURN) [ash stdout] Expected 'inside\nreturning\n' Got 'inside\n' [ash status] Expected 0 Got 1 stdout: insidestderr: ash: trap: line 7: RETURN: invalid signal specification ash: trap: line 9: RETURN: invalid signal specification |
| yash | 257 4.1 Builtins: trap (RETURN) [yash stdout] Expected 'inside\nreturning\n' Got 'inside\n' [yash status] Expected 0 Got 2 stdout: insidestderr: trap: no such signal `RETURN' trap: no such signal `RETURN' |
| osh | 257 4.1 Builtins: trap (RETURN) [osh stdout] Expected 'inside\nreturning\n' Got 'inside\n' [osh status] Expected 0 Got 2 stdout: insidestderr: osh warning: The 'RETURN' hook isn't implemented |
| zsh-5.1 | 258 4.1 Builtins: trap (DEBUG) [zsh-5.1 stdout] Expected 'trace\ncmd\ntrace\n' Got 'trace\ntrace\ncmd\ntrace\n' stdout: trace trace cmd tracestderr: |
| zsh-5.9 | 258 4.1 Builtins: trap (DEBUG) [zsh-5.9 stdout] Expected 'trace\ncmd\ntrace\n' Got 'trace\ntrace\ncmd\ntrace\n' stdout: trace trace cmd tracestderr: |
| mksh | 258 4.1 Builtins: trap (DEBUG) [mksh stdout] Expected 'trace\ncmd\ntrace\n' Got 'cmd\n' [mksh status] Expected 0 Got 1 stdout: cmdstderr: mksh: <stdin>[4]: trap: bad signal 'DEBUG' mksh: <stdin>[6]: trap: bad signal 'DEBUG' |
| dash | 258 4.1 Builtins: trap (DEBUG) [dash stdout] Expected 'trace\ncmd\ntrace\n' Got 'cmd\n' [dash status] Expected 0 Got 1 stdout: cmdstderr: trap: DEBUG: bad trap trap: DEBUG: bad trap |
| ash | 258 4.1 Builtins: trap (DEBUG) [ash stdout] Expected 'trace\ncmd\ntrace\n' Got 'cmd\n' [ash status] Expected 0 Got 1 stdout: cmdstderr: ash: trap: line 4: DEBUG: invalid signal specification ash: trap: line 6: DEBUG: invalid signal specification |
| yash | 258 4.1 Builtins: trap (DEBUG) [yash stdout] Expected 'trace\ncmd\ntrace\n' Got 'cmd\n' [yash status] Expected 0 Got 1 stdout: cmdstderr: trap: no such signal `DEBUG' trap: no such signal `DEBUG' |
| zsh-5.1 | 259 4.1 Builtins: wait -n [zsh-5.1 stdout] Expected '2\n' Got '1\n' stdout: 1stderr: wait: job not found: -n |
| zsh-5.9 | 259 4.1 Builtins: wait -n [zsh-5.9 stdout] Expected '2\n' Got '127\n' stdout: 127stderr: wait: job not found: -n |
| mksh | 259 4.1 Builtins: wait -n [mksh stdout] Expected '2\n' Got '1\n' stdout: 1stderr: mksh: <stdin>[3]: wait: -n: unknown option |
| ash | 259 4.1 Builtins: wait -n [ash stdout] Expected '2\n' Got '129\n' stdout: 129stderr: |
| zsh-5.1 | 260 4.2 Builtins: caller [zsh-5.1 stdout] Expected 'f1\n' Got '' stdout: stderr: f2: command not found: caller |
| zsh-5.9 | 260 4.2 Builtins: caller [zsh-5.9 stdout] Expected 'f1\n' Got '' stdout: stderr: f2: command not found: caller |
| mksh | 260 4.2 Builtins: caller [mksh stdout] Expected 'f1\n' Got '' stdout: stderr: mksh: <stdin>[3]: caller: not found |
| dash | 260 4.2 Builtins: caller [dash stdout] Expected 'f1\n' Got '' stdout: stderr: dash: 2: caller: not found |
| ash | 260 4.2 Builtins: caller [ash stdout] Expected 'f1\n' Got '' stdout: stderr: ash: caller: not found |
| yash | 260 4.2 Builtins: caller [yash stdout] Expected 'f1\n' Got '' stdout: stderr: yash: no such command `caller' |
| osh | 260 4.2 Builtins: caller [osh stdout] Expected 'f1\n' Got '' stdout: stderr: f2() { caller 0 | awk '{print $2}'; } # Print the calling function name
^~~~~~
[ stdin ]:2: Command 'caller' not found (OILS-ERR-100)
|
| zsh-5.1 | 263 4.2 Builtins: help -d [zsh-5.1 stdout] Expected '' Got 'no help\n' stdout: no helpstderr: |
| zsh-5.9 | 263 4.2 Builtins: help -d [zsh-5.9 stdout] Expected '' Got 'no help\n' stdout: no helpstderr: |
| mksh | 263 4.2 Builtins: help -d [mksh stdout] Expected '' Got 'no help\n' stdout: no helpstderr: |
| dash | 263 4.2 Builtins: help -d [dash stdout] Expected '' Got 'no help\n' stdout: no helpstderr: |
| yash | 263 4.2 Builtins: help -d [yash stdout] Expected '' Got 'no help\n' stdout: no helpstderr: |
| osh | 263 4.2 Builtins: help -d [osh stdout] Expected '' Got 'no help\n' stdout: no helpstderr: |
| zsh-5.1 | 264 4.2 Builtins: mapfile -C (Callback) [zsh-5.1 stdout] Expected 'cb: 0 a\ncb: 1 b\ncb: 2 c\n' Got '' stdout: stderr: zsh: command not found: mapfile |
| zsh-5.9 | 264 4.2 Builtins: mapfile -C (Callback) [zsh-5.9 stdout] Expected 'cb: 0 a\ncb: 1 b\ncb: 2 c\n' Got '' stdout: stderr: zsh: command not found: mapfile |
| mksh | 264 4.2 Builtins: mapfile -C (Callback) [mksh stdout] Expected 'cb: 0 a\ncb: 1 b\ncb: 2 c\n' Got '' stdout: stderr: mksh: <stdin>[3]: mapfile: not found |
| dash | 264 4.2 Builtins: mapfile -C (Callback) [dash stdout] Expected 'cb: 0 a\ncb: 1 b\ncb: 2 c\n' Got '' stdout: stderr: dash: 3: mapfile: not found |
| ash | 264 4.2 Builtins: mapfile -C (Callback) [ash stdout] Expected 'cb: 0 a\ncb: 1 b\ncb: 2 c\n' Got '' stdout: stderr: ash: mapfile: not found |
| yash | 264 4.2 Builtins: mapfile -C (Callback) [yash stdout] Expected 'cb: 0 a\ncb: 1 b\ncb: 2 c\n' Got '' stdout: stderr: yash: no such command `mapfile' |
| osh | 264 4.2 Builtins: mapfile -C (Callback) [osh stdout] Expected 'cb: 0 a\ncb: 1 b\ncb: 2 c\n' Got '' stdout: stderr: mapfile -C callback -c 1 lines < map.txt
^~
[ stdin ]:3: 'mapfile' doesn't accept flag -C
|
| zsh-5.1 | 265 4.2 Builtins: printf -v (Array Assignment) [zsh-5.1 stdout] Expected 'value\n' Got '-v\n' stdout: -vstderr: |
| mksh | 265 4.2 Builtins: printf -v (Array Assignment) [mksh stdout] Expected 'value\n' Got '-v\n' stdout: -vstderr: printf: warning: ignoring excess arguments, starting with ‘arr[1]’ |
| dash | 265 4.2 Builtins: printf -v (Array Assignment) [dash stdout] Expected 'value\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: printf: Illegal option -v dash: 2: Bad substitution |
| ash | 265 4.2 Builtins: printf -v (Array Assignment) [ash stdout] Expected 'value\n' Got '-v' [ash status] Expected 0 Got 2 stdout: -vstderr: ash: syntax error: bad substitution |
| yash | 265 4.2 Builtins: printf -v (Array Assignment) [yash stdout] Expected 'value\n' Got '\n' stdout: stderr: printf: `-v' is not a valid option |
| bash | 266 4.2 Builtins: type -a [bash stdout] Expected '2\n' Got '3\n' stdout: 3stderr: |
| zsh-5.1 | 266 4.2 Builtins: type -a [zsh-5.1 stdout] Expected '2\n' Got '3\n' stdout: 3stderr: |
| zsh-5.9 | 266 4.2 Builtins: type -a [zsh-5.9 stdout] Expected '2\n' Got '3\n' stdout: 3stderr: |
| mksh | 266 4.2 Builtins: type -a [mksh stdout] Expected '2\n' Got '0\n' [mksh status] Expected 0 Got 1 stdout: 0stderr: mksh: <stdin>[2]: whence: -a: unknown option |
| dash | 266 4.2 Builtins: type -a [dash stdout] Expected '2\n' Got '1\n' stdout: 1stderr: |
| ash | 266 4.2 Builtins: type -a [ash stdout] Expected '2\n' Got '0\n' [ash status] Expected 0 Got 1 stdout: 0stderr: |
| yash | 266 4.2 Builtins: type -a [yash stdout] Expected '2\n' Got '0\n' [yash status] Expected 0 Got 1 stdout: 0stderr: type: no such command `ls' |
| osh | 266 4.2 Builtins: type -a [osh stdout] Expected '2\n' Got '3\n' stdout: 3stderr: |
| zsh-5.1 | 268 6.2 Bash Startup Files (BASH_ENV) [zsh-5.1 stdout] Expected 'loaded\nmain\n' Got 'main\n' stdout: mainstderr: |
| zsh-5.9 | 268 6.2 Bash Startup Files (BASH_ENV) [zsh-5.9 stdout] Expected 'loaded\nmain\n' Got 'main\n' stdout: mainstderr: |
| mksh | 268 6.2 Bash Startup Files (BASH_ENV) [mksh stdout] Expected 'loaded\nmain\n' Got 'main\n' stdout: mainstderr: |
| dash | 268 6.2 Bash Startup Files (BASH_ENV) [dash stdout] Expected 'loaded\nmain\n' Got 'main\n' stdout: mainstderr: |
| ash | 268 6.2 Bash Startup Files (BASH_ENV) [ash stdout] Expected 'loaded\nmain\n' Got 'main\n' stdout: mainstderr: |
| yash | 268 6.2 Bash Startup Files (BASH_ENV) [yash stdout] Expected 'loaded\nmain\n' Got 'main\n' stdout: mainstderr: |
| osh | 268 6.2 Bash Startup Files (BASH_ENV) [osh stdout] Expected 'loaded\nmain\n' Got 'main\n' stdout: mainstderr: |
| mksh | 270 6.10 The Restricted Shell (cd) [mksh stdout] Expected 'restricted\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[4]: set: -r: unknown option |
| dash | 270 6.10 The Restricted Shell (cd) [dash stdout] Expected 'restricted\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: set: Illegal option -r |
| ash | 270 6.10 The Restricted Shell (cd) [ash stdout] Expected 'restricted\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: set: line 2: illegal option -r |
| yash | 270 6.10 The Restricted Shell (cd) [yash stdout] Expected 'restricted\n' Got '' stdout: stderr: set: `r' is not a valid option |
| osh | 270 6.10 The Restricted Shell (cd) [osh stdout] Expected 'restricted\n' Got '' stdout: stderr: set -r
^~
[ stdin ]:2: 'set' got invalid flag '-r'
|
| mksh | 271 6.10 The Restricted Shell (Redirection) [mksh stdout] Expected 'restricted\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[4]: set: -r: unknown option |
| dash | 271 6.10 The Restricted Shell (Redirection) [dash stdout] Expected 'restricted\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: set: Illegal option -r |
| ash | 271 6.10 The Restricted Shell (Redirection) [ash stdout] Expected 'restricted\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: set: line 2: illegal option -r |
| yash | 271 6.10 The Restricted Shell (Redirection) [yash stdout] Expected 'restricted\n' Got '' stdout: stderr: set: `r' is not a valid option |
| osh | 271 6.10 The Restricted Shell (Redirection) [osh stdout] Expected 'restricted\n' Got '' stdout: stderr: set -r
^~
[ stdin ]:2: 'set' got invalid flag '-r'
|
| zsh-5.9 | 272 6.11 POSIX Mode (Assignment preceding special builtin) [zsh-5.9 stdout] Expected 'temp\n' Got '\n' stdout: stderr: |
| dash | 273 3.5.2 Tilde Expansion (~+) [dash stdout] Expected 'match\n' Got '' [dash status] Expected 0 Got 1 stdout: stderr: |
| ash | 273 3.5.2 Tilde Expansion (~+) [ash stdout] Expected 'match\n' Got '' [ash status] Expected 0 Got 1 stdout: stderr: |
| osh | 273 3.5.2 Tilde Expansion (~+) [osh stdout] Expected 'match\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: |
| dash | 274 3.5.2 Tilde Expansion (~-) [dash stdout] Expected 'match\n' Got '' [dash status] Expected 0 Got 1 stdout: stderr: |
| ash | 274 3.5.2 Tilde Expansion (~-) [ash stdout] Expected 'match\n' Got '' [ash status] Expected 0 Got 1 stdout: stderr: |
| osh | 274 3.5.2 Tilde Expansion (~-) [osh stdout] Expected 'match\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: |
| dash | 275 4.1 Builtins: cd (CDPATH) [dash stdout] Expected 'found subdir\n' Got '' stdout: stderr: dash: 5: [[: not found |
| osh | 275 4.1 Builtins: cd (CDPATH) [osh stdout] Expected 'found subdir\n' Got '' stdout: stderr: cd subdir >/dev/null
^~~~~~
[ stdin ]:4: cd '/home/uke/oil/_tmp/spec-tmp/gemini.test.sh/275-osh/subdir': No such file or directory
|
| osh | 276 4.2 Builtins: read -t (Timeout) [osh stdout] Expected 'timed out\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: if ! read -t 0.1 var; then echo "timed out"; fi
^~~~
[ stdin ]:1: fatal: read -t isn't implemented (except t=0)
|
| zsh-5.1 | 277 4.2 Builtins: read -n (Nchars) [zsh-5.1 stdout] Expected 'da\n' Got '\n' stdout: stderr: |
| zsh-5.9 | 277 4.2 Builtins: read -n (Nchars) [zsh-5.9 stdout] Expected 'da\n' Got '\n' stdout: stderr: |
| dash | 277 4.2 Builtins: read -n (Nchars) [dash stdout] Expected 'da\n' Got '\n' stdout: stderr: dash: 2: read: Illegal option -n |
| yash | 277 4.2 Builtins: read -n (Nchars) [yash stdout] Expected 'da\n' Got '\n' stdout: stderr: read: `-n' is not a valid option |
| zsh-5.1 | 278 4.2 Builtins: disown [zsh-5.1 stdout] Expected 'done\n' Got '[1] + running { sleep 1; }\ndone\n' stdout: [1] + running { sleep 1; }
done
stderr: disown: job not found: 32787 |
| zsh-5.9 | 278 4.2 Builtins: disown [zsh-5.9 stdout] Expected 'done\n' Got '[1] + running { sleep 1; }\ndone\n' stdout: [1] + running { sleep 1; }
done
stderr: disown: job not found: 32789 |
| mksh | 278 4.2 Builtins: disown [mksh stdout] Expected 'done\n' Got '[1] + Running { sleep 1 ; } \ndone\n' stdout: [1] + Running { sleep 1 ; }
done
stderr: mksh: <stdin>[2]: disown: not found |
| dash | 278 4.2 Builtins: disown [dash stdout] Expected 'done\n' Got '[1] + Running \ndone\n' stdout: [1] + Running donestderr: dash: 2: disown: not found |
| ash | 278 4.2 Builtins: disown [ash stdout] Expected 'done\n' Got '[1]+ Running \ndone\n' stdout: [1]+ Running donestderr: ash: disown: not found |
| yash | 278 4.2 Builtins: disown [yash stdout] Expected 'done\n' Got '[1] + Running { sleep 1; }\ndone\n' stdout: [1] + Running { sleep 1; }
done
stderr: disown: no such job `32797' |
| osh | 278 4.2 Builtins: disown [osh stdout] Expected 'done\n' Got '%1 32801 Running [subprog] BraceGroup\ndone\n' stdout: %1 32801 Running [subprog] BraceGroup donestderr: disown $! ^~~~~~ [ stdin ]:2: Command 'disown' not found (OILS-ERR-100) |
| zsh-5.1 | 280 4.3.2 Shopt: nocaseglob [zsh-5.1 stdout] Expected 'CASE_TEST\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: command not found: shopt zsh: no matches found: case_tes[t] |
| zsh-5.9 | 280 4.3.2 Shopt: nocaseglob [zsh-5.9 stdout] Expected 'CASE_TEST\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: command not found: shopt zsh: no matches found: case_tes[t] |
| mksh | 280 4.3.2 Shopt: nocaseglob [mksh stdout] Expected 'CASE_TEST\n' Got 'case_tes[t]\n' stdout: case_tes[t]stderr: mksh: <stdin>[2]: shopt: not found mksh: <stdin>[4]: shopt: not found |
| dash | 280 4.3.2 Shopt: nocaseglob [dash stdout] Expected 'CASE_TEST\n' Got 'case_tes[t]\n' stdout: case_tes[t]stderr: dash: 2: shopt: not found dash: 4: shopt: not found |
| ash | 280 4.3.2 Shopt: nocaseglob [ash stdout] Expected 'CASE_TEST\n' Got 'case_tes[t]\n' stdout: case_tes[t]stderr: ash: shopt: not found ash: shopt: not found |
| yash | 280 4.3.2 Shopt: nocaseglob [yash stdout] Expected 'CASE_TEST\n' Got 'case_tes[t]\n' stdout: case_tes[t]stderr: yash: no such command `shopt' yash: no such command `shopt' |
| osh | 280 4.3.2 Shopt: nocaseglob [osh stdout] Expected 'CASE_TEST\n' Got 'case_tes[t]\n' stdout: case_tes[t]stderr: shopt -s nocaseglob ^~~~~ [ stdin ]:2: 'shopt' got invalid option 'nocaseglob' shopt -u nocaseglob ^~~~~ [ stdin ]:4: 'shopt' got invalid option 'nocaseglob' |
| zsh-5.1 | 281 4.3.2 Shopt: failglob [zsh-5.1 status] Expected 0 Got 127 stdout: failedstderr: zsh: command not found: shopt zsh: command not found: shopt |
| zsh-5.9 | 281 4.3.2 Shopt: failglob [zsh-5.9 status] Expected 0 Got 127 stdout: failedstderr: zsh: command not found: shopt zsh: command not found: shopt |
| mksh | 281 4.3.2 Shopt: failglob [mksh stdout] Expected 'failed\n' Got 'non_existent_*\n' [mksh status] Expected 0 Got 127 stdout: non_existent_*stderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[3]: shopt: not found |
| dash | 281 4.3.2 Shopt: failglob [dash stdout] Expected 'failed\n' Got 'non_existent_*\n' [dash status] Expected 0 Got 127 stdout: non_existent_*stderr: dash: 1: shopt: not found dash: 3: shopt: not found |
| ash | 281 4.3.2 Shopt: failglob [ash stdout] Expected 'failed\n' Got 'non_existent_*\n' [ash status] Expected 0 Got 127 stdout: non_existent_*stderr: ash: shopt: not found ash: shopt: not found |
| yash | 281 4.3.2 Shopt: failglob [yash stdout] Expected 'failed\n' Got 'non_existent_*\n' [yash status] Expected 0 Got 127 stdout: non_existent_*stderr: yash: no such command `shopt' yash: no such command `shopt' |
| zsh-5.1 | 282 4.3.2 Shopt: xpg_echo [zsh-5.1 status] Expected 0 Got 127 stdout: a bstderr: zsh: command not found: shopt zsh: command not found: shopt |
| zsh-5.9 | 282 4.3.2 Shopt: xpg_echo [zsh-5.9 status] Expected 0 Got 127 stdout: a bstderr: zsh: command not found: shopt zsh: command not found: shopt |
| mksh | 282 4.3.2 Shopt: xpg_echo [mksh status] Expected 0 Got 127 stdout: a bstderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[3]: shopt: not found |
| dash | 282 4.3.2 Shopt: xpg_echo [dash status] Expected 0 Got 127 stdout: a bstderr: dash: 1: shopt: not found dash: 3: shopt: not found |
| ash | 282 4.3.2 Shopt: xpg_echo [ash stdout] Expected 'a\nb\n' Got 'a\\nb\n' [ash status] Expected 0 Got 127 stdout: a\nbstderr: ash: shopt: not found ash: shopt: not found |
| yash | 282 4.3.2 Shopt: xpg_echo [yash status] Expected 0 Got 127 stdout: a bstderr: yash: no such command `shopt' yash: no such command `shopt' |
| osh | 282 4.3.2 Shopt: xpg_echo [osh stdout] Expected 'a\nb\n' Got 'a\\nb\n' [osh status] Expected 0 Got 2 stdout: a\nbstderr: shopt -s xpg_echo ^~~~~ [ stdin ]:1: 'shopt' got invalid option 'xpg_echo' shopt -u xpg_echo ^~~~~ [ stdin ]:3: 'shopt' got invalid option 'xpg_echo' |
| dash | 283 4.1 Builtins: trap (ERR) [dash stdout] Expected 'error_caught\n' Got '' [dash status] Expected 0 Got 1 stdout: stderr: trap: ERR: bad trap trap: ERR: bad trap |
| yash | 283 4.1 Builtins: trap (ERR) [yash stdout] Expected 'error_caught\n' Got '' [yash status] Expected 0 Got 1 stdout: stderr: trap: no such signal `ERR' trap: no such signal `ERR' |
| zsh-5.1 | 284 3.5.3 Parameter Expansion (Transformation @Q) [zsh-5.1 stdout] Expected "a 'b'\n" Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 284 3.5.3 Parameter Expansion (Transformation @Q) [zsh-5.9 stdout] Expected "a 'b'\n" Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| dash | 284 3.5.3 Parameter Expansion (Transformation @Q) [dash stdout] Expected "a 'b'\n" Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 284 3.5.3 Parameter Expansion (Transformation @Q) [ash stdout] Expected "a 'b'\n" Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 284 3.5.3 Parameter Expansion (Transformation @Q) [yash stdout] Expected "a 'b'\n" Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `@' in parameter expansion |
| zsh-5.1 | 285 3.5.3 Parameter Expansion (Case Modification) [zsh-5.1 stdout] Expected 'ABC\nxyz\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 285 3.5.3 Parameter Expansion (Case Modification) [zsh-5.9 stdout] Expected 'ABC\nxyz\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 285 3.5.3 Parameter Expansion (Case Modification) [mksh stdout] Expected 'ABC\nxyz\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[3]: ${lower^^}: bad substitution
|
| dash | 285 3.5.3 Parameter Expansion (Case Modification) [dash stdout] Expected 'ABC\nxyz\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 3: Bad substitution |
| ash | 285 3.5.3 Parameter Expansion (Case Modification) [ash stdout] Expected 'ABC\nxyz\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 285 3.5.3 Parameter Expansion (Case Modification) [yash stdout] Expected 'ABC\nxyz\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `^' in parameter expansion |
| mksh | 286 3.5.8.1 Pattern Matching: [[:digit:]] [mksh stdout] Expected 'is digit\nnot digit\n' Got 'not digit\nnot digit\n' stdout: not digit not digitstderr: |
| mksh | 287 3.5.8.1 Pattern Matching: [[:alnum:]] [mksh stdout] Expected 'is alnum\nnot alnum\n' Got 'not alnum\nnot alnum\n' stdout: not alnum not alnumstderr: |
| mksh | 288 3.5.8.1 Pattern Matching: [[:space:]] [mksh stdout] Expected 'is space\n' Got 'not space\n' stdout: not spacestderr: |
| dash | 289 6.5 Arithmetic: Post-increment Side Effect [dash stdout] Expected '6 5\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: arithmetic expression: expecting primary: " x++ " |
| dash | 290 6.5 Arithmetic: Pre-increment Side Effect [dash stdout] Expected '6 6\n' Got '5 5\n' stdout: 5 5stderr: |
| dash | 291 6.5 Arithmetic: Comma Operator Side Effects [dash stdout] Expected '2 11 11\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 3: arithmetic expression: expecting primary: " x++, y+=10 " |
| yash | 291 6.5 Arithmetic: Comma Operator Side Effects [yash stdout] Expected '2 11 11\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: arithmetic: `,' is not a valid number or operator |
| zsh-5.1 | 292 3.5.3 Expansion: Transform @E (Escape) [zsh-5.1 stdout] Expected 'tab expanded\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 292 3.5.3 Expansion: Transform @E (Escape) [zsh-5.9 stdout] Expected 'tab expanded\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 292 3.5.3 Expansion: Transform @E (Escape) [mksh stdout] Expected 'tab expanded\n' Got '' stdout: stderr: |
| dash | 292 3.5.3 Expansion: Transform @E (Escape) [dash stdout] Expected 'tab expanded\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 292 3.5.3 Expansion: Transform @E (Escape) [ash stdout] Expected 'tab expanded\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 292 3.5.3 Expansion: Transform @E (Escape) [yash stdout] Expected 'tab expanded\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `@' in parameter expansion |
| osh | 292 3.5.3 Expansion: Transform @E (Escape) [osh stdout] Expected 'tab expanded\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: expanded="${var@E}"
^~
[ stdin ]:2: fatal: Var op '@E' not implemented
|
| zsh-5.1 | 293 3.5.3 Expansion: Transform @P (Prompt) [zsh-5.1 stdout] Expected 'Prompt: >\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 293 3.5.3 Expansion: Transform @P (Prompt) [zsh-5.9 stdout] Expected 'Prompt: >\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| dash | 293 3.5.3 Expansion: Transform @P (Prompt) [dash stdout] Expected 'Prompt: >\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 293 3.5.3 Expansion: Transform @P (Prompt) [ash stdout] Expected 'Prompt: >\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 293 3.5.3 Expansion: Transform @P (Prompt) [yash stdout] Expected 'Prompt: >\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `@' in parameter expansion |
| zsh-5.1 | 294 3.5.3 Expansion: Transform @A (Assignment) [zsh-5.1 stdout] Expected 'value\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 294 3.5.3 Expansion: Transform @A (Assignment) [zsh-5.9 stdout] Expected 'value\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| dash | 294 3.5.3 Expansion: Transform @A (Assignment) [dash stdout] Expected 'value\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 294 3.5.3 Expansion: Transform @A (Assignment) [ash stdout] Expected 'value\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 294 3.5.3 Expansion: Transform @A (Assignment) [yash stdout] Expected 'value\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `@' in parameter expansion |
| osh | 294 3.5.3 Expansion: Transform @A (Assignment) [osh stdout] Expected 'value\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: eval "${var@A}"
^~
[ stdin ]:2: fatal: Var op '@A' not implemented
|
| zsh-5.1 | 295 6.9 Prompt: PROMPT_DIRTRIM [zsh-5.1 stdout] Expected 'trimmed\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 295 6.9 Prompt: PROMPT_DIRTRIM [zsh-5.9 stdout] Expected 'trimmed\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| dash | 295 6.9 Prompt: PROMPT_DIRTRIM [dash stdout] Expected 'trimmed\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 5: Bad substitution |
| ash | 295 6.9 Prompt: PROMPT_DIRTRIM [ash stdout] Expected 'trimmed\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 295 6.9 Prompt: PROMPT_DIRTRIM [yash stdout] Expected 'trimmed\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `@' in parameter expansion |
| osh | 295 6.9 Prompt: PROMPT_DIRTRIM [osh stdout] Expected 'trimmed\n' Got '' stdout: stderr: |
| zsh-5.1 | 297 4.3.2 Shopt: shift_verbose [zsh-5.1 status] Expected 0 Got 127 stdout: error reportedstderr: zsh: command not found: shopt zsh: command not found: shopt |
| zsh-5.9 | 297 4.3.2 Shopt: shift_verbose [zsh-5.9 status] Expected 0 Got 127 stdout: error reportedstderr: zsh: command not found: shopt zsh: command not found: shopt |
| mksh | 297 4.3.2 Shopt: shift_verbose [mksh status] Expected 0 Got 127 stdout: error reportedstderr: mksh: <stdin>[2]: shopt: not found mksh: <stdin>[4]: shopt: not found |
| dash | 297 4.3.2 Shopt: shift_verbose [dash status] Expected 0 Got 127 stdout: error reportedstderr: dash: 2: shopt: not found dash: 4: shopt: not found |
| ash | 297 4.3.2 Shopt: shift_verbose [ash stdout] Expected 'error reported\n' Got '' [ash status] Expected 0 Got 127 stdout: stderr: ash: shopt: not found ash: shopt: not found |
| yash | 297 4.3.2 Shopt: shift_verbose [yash status] Expected 0 Got 127 stdout: error reportedstderr: yash: no such command `shopt' yash: no such command `shopt' |
| osh | 297 4.3.2 Shopt: shift_verbose [osh stdout] Expected 'error reported\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: shopt -s shift_verbose ^~~~~ [ stdin ]:2: 'shopt' got invalid option 'shift_verbose' shopt -u shift_verbose ^~~~~ [ stdin ]:4: 'shopt' got invalid option 'shift_verbose' |
| zsh-5.1 | 298 4.3.2 Shopt: sourcepath [zsh-5.1 stdout] Expected 'on by default\n' Got '' [zsh-5.1 status] Expected 0 Got 127 stdout: stderr: zsh: command not found: shopt |
| zsh-5.9 | 298 4.3.2 Shopt: sourcepath [zsh-5.9 stdout] Expected 'on by default\n' Got '' [zsh-5.9 status] Expected 0 Got 127 stdout: stderr: zsh: command not found: shopt |
| mksh | 298 4.3.2 Shopt: sourcepath [mksh stdout] Expected 'on by default\n' Got '' [mksh status] Expected 0 Got 127 stdout: stderr: mksh: <stdin>[1]: shopt: not found |
| dash | 298 4.3.2 Shopt: sourcepath [dash stdout] Expected 'on by default\n' Got '' [dash status] Expected 0 Got 127 stdout: stderr: dash: 1: shopt: not found |
| ash | 298 4.3.2 Shopt: sourcepath [ash stdout] Expected 'on by default\n' Got '' [ash status] Expected 0 Got 127 stdout: stderr: ash: shopt: not found |
| yash | 298 4.3.2 Shopt: sourcepath [yash stdout] Expected 'on by default\n' Got '' [yash status] Expected 0 Got 127 stdout: stderr: yash: no such command `shopt' |
| osh | 298 4.3.2 Shopt: sourcepath [osh stdout] Expected 'on by default\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: |
| zsh-5.1 | 299 3.6.9 Moving FD (Digit-Dash Syntax) [zsh-5.1 stdout] Expected 'read: content\nfd3 closed\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: file number expected |
| zsh-5.9 | 299 3.6.9 Moving FD (Digit-Dash Syntax) [zsh-5.9 stdout] Expected 'read: content\nfd3 closed\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: file number expected |
| mksh | 299 3.6.9 Moving FD (Digit-Dash Syntax) [mksh stdout] Expected 'read: content\nfd3 closed\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[3]: 4<&3- : illegal file descriptor name |
| dash | 299 3.6.9 Moving FD (Digit-Dash Syntax) [dash stdout] Expected 'read: content\nfd3 closed\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 4: Syntax error: Bad fd number |
| ash | 299 3.6.9 Moving FD (Digit-Dash Syntax) [ash stdout] Expected 'read: content\nfd3 closed\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: redir error |
| yash | 299 3.6.9 Moving FD (Digit-Dash Syntax) [yash stdout] Expected 'read: content\nfd3 closed\n' Got 'read: \nfd3 closed\n' stdout: read: fd3 closedstderr: yash: redirection: 3-: Invalid argument read: `-u' is not a valid option |
| zsh-5.1 | 300 4.2 Builtins: printf Time Formatting (%(...)T) [zsh-5.1 stdout] Expected 'Year: 2020\n' Got 'Year: ' [zsh-5.1 status] Expected 0 Got 1 stdout: Year:stderr: printf: %(: invalid directive |
| zsh-5.9 | 300 4.2 Builtins: printf Time Formatting (%(...)T) [zsh-5.9 stdout] Expected 'Year: 2020\n' Got 'Year: ' [zsh-5.9 status] Expected 0 Got 1 stdout: Year:stderr: printf: %(: invalid directive |
| mksh | 300 4.2 Builtins: printf Time Formatting (%(...)T) [mksh stdout] Expected 'Year: 2020\n' Got 'Year: ' [mksh status] Expected 0 Got 1 stdout: Year:stderr: printf: %(: invalid conversion specification |
| dash | 300 4.2 Builtins: printf Time Formatting (%(...)T) [dash stdout] Expected 'Year: 2020\n' Got 'Year: ' [dash status] Expected 0 Got 2 stdout: Year:stderr: dash: 1: printf: %(: invalid directive |
| ash | 300 4.2 Builtins: printf Time Formatting (%(...)T) [ash stdout] Expected 'Year: 2020\n' Got 'Year: ' [ash status] Expected 0 Got 1 stdout: Year:stderr: ash: %(%Y)T\n: invalid format |
| yash | 300 4.2 Builtins: printf Time Formatting (%(...)T) [yash stdout] Expected 'Year: 2020\n' Got '' [yash status] Expected 0 Got 1 stdout: stderr: printf: `(' is not a valid conversion specifier
|
| zsh-5.1 | 301 4.2 Builtins: printf Time (-1 Current Time) [zsh-5.1 stdout] Expected 'valid year\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: printf: %(: invalid directive |
| zsh-5.9 | 301 4.2 Builtins: printf Time (-1 Current Time) [zsh-5.9 stdout] Expected 'valid year\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: printf: %(: invalid directive |
| mksh | 301 4.2 Builtins: printf Time (-1 Current Time) [mksh stdout] Expected 'valid year\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: printf: %(: invalid conversion specification |
| dash | 301 4.2 Builtins: printf Time (-1 Current Time) [dash stdout] Expected 'valid year\n' Got '' [dash status] Expected 0 Got 1 stdout: stderr: dash: 1: printf: %(: invalid directive |
| ash | 301 4.2 Builtins: printf Time (-1 Current Time) [ash stdout] Expected 'valid year\n' Got '' [ash status] Expected 0 Got 1 stdout: stderr: ash: %(%Y)T: invalid format |
| yash | 301 4.2 Builtins: printf Time (-1 Current Time) [yash stdout] Expected 'valid year\n' Got '' [yash status] Expected 0 Got 1 stdout: stderr: printf: `(' is not a valid conversion specifier
|
| zsh-5.1 | 302 4.2 Builtins: printf Time (No Argument) [zsh-5.1 stdout] Expected 'valid year\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: printf: %(: invalid directive |
| zsh-5.9 | 302 4.2 Builtins: printf Time (No Argument) [zsh-5.9 stdout] Expected 'valid year\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: printf: %(: invalid directive |
| mksh | 302 4.2 Builtins: printf Time (No Argument) [mksh stdout] Expected 'valid year\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: printf: %(: invalid conversion specification |
| dash | 302 4.2 Builtins: printf Time (No Argument) [dash stdout] Expected 'valid year\n' Got '' [dash status] Expected 0 Got 1 stdout: stderr: dash: 1: printf: %(: invalid directive |
| ash | 302 4.2 Builtins: printf Time (No Argument) [ash stdout] Expected 'valid year\n' Got '' [ash status] Expected 0 Got 1 stdout: stderr: ash: %(%Y)T: invalid format |
| yash | 302 4.2 Builtins: printf Time (No Argument) [yash stdout] Expected 'valid year\n' Got '' [yash status] Expected 0 Got 1 stdout: stderr: printf: `(' is not a valid conversion specifier
|
| mksh | 303 6.8 Directory Stack: pushd +n (Rotate Left) [mksh stdout] Expected 'd2\n' Got '' stdout: stderr: mksh: <stdin>[1]: dirs: not found mksh: <stdin>[4]: pushd: not found mksh: <stdin>[5]: pushd: not found mksh: <stdin>[6]: pushd: not found mksh: <stdin>[7]: dirs: not found mksh: <stdin>[8]: popd: not found mksh: <stdin>[9]: popd: not found mksh: <stdin>[10]: popd: not found |
| dash | 303 6.8 Directory Stack: pushd +n (Rotate Left) [dash stdout] Expected 'd2\n' Got '' stdout: stderr: dash: 1: dirs: not found dash: 4: pushd: not found dash: 5: pushd: not found dash: 6: pushd: not found dash: 7: dirs: not found dash: 8: popd: not found dash: 9: popd: not found dash: 10: popd: not found |
| ash | 303 6.8 Directory Stack: pushd +n (Rotate Left) [ash stdout] Expected 'd2\n' Got '' stdout: stderr: ash: dirs: not found ash: pushd: not found ash: pushd: not found ash: pushd: not found ash: dirs: not found ash: popd: not found ash: popd: not found ash: popd: not found |
| yash | 303 6.8 Directory Stack: pushd +n (Rotate Left) [yash stdout] Expected 'd2\n' Got '' stdout: stderr: dirs: `-p' is not a valid option popd: the directory stack is empty |
| osh | 303 6.8 Directory Stack: pushd +n (Rotate Left) [osh stdout] Expected 'd2\n' Got '' stdout: stderr: pushd +1 >/dev/null
^
[ stdin ]:6: pushd: '/home/uke/oil/_tmp/spec-tmp/gemini.test.sh/303-osh/d3/+1': No such file or directory
popd >/dev/null
^~~~
[ stdin ]:10: popd: directory stack is empty
|
| osh | 304 6.8 Directory Stack: popd -n (Remove from right) [osh stdout] Expected 'd1 gone\n' Got '' stdout: stderr: popd -0 >/dev/null
^~
[ stdin ]:6: 'popd' doesn't accept flag -Z
|
| mksh | 305 3.5.6 Process Substitution: >(list) [mksh stdout] Expected 'abc\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: syntax error: '(' unexpected
|
| dash | 305 3.5.6 Process Substitution: >(list) [dash stdout] Expected 'abc\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Syntax error: "(" unexpected
|
| yash | 305 3.5.6 Process Substitution: >(list) [yash stdout] Expected 'abc\n' Got '' stdout: stderr: |
| zsh-5.1 | 306 3.3 Functions: export -f [zsh-5.1 stdout] Expected 'exported function works\n' Got '' [zsh-5.1 status] Expected 0 Got 127 stdout: stderr: export: invalid option(s) zsh:1: command not found: my_func |
| zsh-5.9 | 306 3.3 Functions: export -f [zsh-5.9 stdout] Expected 'exported function works\n' Got '' [zsh-5.9 status] Expected 0 Got 127 stdout: stderr: export: invalid option(s) zsh:1: command not found: my_func |
| mksh | 306 3.3 Functions: export -f [mksh stdout] Expected 'exported function works\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: export: -f: unknown option |
| dash | 306 3.3 Functions: export -f [dash stdout] Expected 'exported function works\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: export: Illegal option -f |
| ash | 306 3.3 Functions: export -f [ash stdout] Expected 'exported function works\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: export: line 2: illegal option -f |
| yash | 306 3.3 Functions: export -f [yash stdout] Expected 'exported function works\n' Got '' [yash status] Expected 0 Got 127 stdout: stderr: export: the -f option cannot be used with the -x option yash: no such command `my_func' |
| osh | 306 3.3 Functions: export -f [osh stdout] Expected 'exported function works\n' Got '' [osh status] Expected 0 Got 127 stdout: stderr: export -f my_func ^~~~~~ [ stdin ]:2: 'export' doesn't accept -f because it's dangerous. (The code can usually be restructured with 'source') my_func ^~~~~~~ [ -c flag ]:1: Command 'my_func' not found (OILS-ERR-100) |
| mksh | 308 6.7 Arrays: Slicing with Negative Offset [mksh stdout] Expected '4 5\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: ${a[@]: -2}: bad substitution
|
| dash | 308 6.7 Arrays: Slicing with Negative Offset [dash stdout] Expected '4 5\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 308 6.7 Arrays: Slicing with Negative Offset [ash stdout] Expected '4 5\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 308 6.7 Arrays: Slicing with Negative Offset [yash stdout] Expected '4 5\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character ` ' in parameter expansion |
| zsh-5.1 | 309 5.2 Bash Variables: BASH_VERSINFO [zsh-5.1 stdout] Expected 'ok\n' Got '' stdout: stderr: |
| zsh-5.9 | 309 5.2 Bash Variables: BASH_VERSINFO [zsh-5.9 stdout] Expected 'ok\n' Got '' stdout: stderr: |
| mksh | 309 5.2 Bash Variables: BASH_VERSINFO [mksh stdout] Expected 'ok\n' Got '' stdout: stderr: |
| dash | 309 5.2 Bash Variables: BASH_VERSINFO [dash stdout] Expected 'ok\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Bad substitution |
| ash | 309 5.2 Bash Variables: BASH_VERSINFO [ash stdout] Expected 'ok\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 309 5.2 Bash Variables: BASH_VERSINFO [yash stdout] Expected 'ok\n' Got '' stdout: stderr: |
| osh | 309 5.2 Bash Variables: BASH_VERSINFO [osh stdout] Expected 'ok\n' Got '' stdout: stderr: |
| zsh-5.1 | 310 5.2 Bash Variables: GROUPS [zsh-5.1 stdout] Expected 'ok\n' Got '' stdout: stderr: |
| zsh-5.9 | 310 5.2 Bash Variables: GROUPS [zsh-5.9 stdout] Expected 'ok\n' Got '' stdout: stderr: |
| mksh | 310 5.2 Bash Variables: GROUPS [mksh stdout] Expected 'ok\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: syntax error: '=~' unexpected operator/operand |
| dash | 310 5.2 Bash Variables: GROUPS [dash stdout] Expected 'ok\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Bad substitution |
| ash | 310 5.2 Bash Variables: GROUPS [ash stdout] Expected 'ok\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 310 5.2 Bash Variables: GROUPS [yash stdout] Expected 'ok\n' Got '' stdout: stderr: |
| osh | 310 5.2 Bash Variables: GROUPS [osh stdout] Expected 'ok\n' Got '' stdout: stderr: |
| zsh-5.1 | 311 5.2 Bash Variables: HOSTNAME [zsh-5.1 stdout] Expected 'ok\n' Got '' stdout: stderr: |
| zsh-5.9 | 311 5.2 Bash Variables: HOSTNAME [zsh-5.9 stdout] Expected 'ok\n' Got '' stdout: stderr: |
| mksh | 311 5.2 Bash Variables: HOSTNAME [mksh stdout] Expected 'ok\n' Got '' stdout: stderr: |
| dash | 311 5.2 Bash Variables: HOSTNAME [dash stdout] Expected 'ok\n' Got '' stdout: stderr: |
| yash | 311 5.2 Bash Variables: HOSTNAME [yash stdout] Expected 'ok\n' Got '' stdout: stderr: |
| zsh-5.1 | 312 4.2 Builtins: read -N (Exact chars) [zsh-5.1 stdout] Expected '4\n' Got '0\n' stdout: 0stderr: zsh: bad option: -N |
| zsh-5.9 | 312 4.2 Builtins: read -N (Exact chars) [zsh-5.9 stdout] Expected '4\n' Got '0\n' stdout: 0stderr: read: bad option: -N |
| mksh | 312 4.2 Builtins: read -N (Exact chars) [mksh stdout] Expected '4\n' Got '3\n' stdout: 3stderr: |
| dash | 312 4.2 Builtins: read -N (Exact chars) [dash stdout] Expected '4\n' Got '0\n' stdout: 0stderr: dash: 2: read: Illegal option -N |
| ash | 312 4.2 Builtins: read -N (Exact chars) [ash stdout] Expected '4\n' Got '0\n' stdout: 0stderr: ash: read: line 2: illegal option -N |
| yash | 312 4.2 Builtins: read -N (Exact chars) [yash stdout] Expected '4\n' Got '0\n' stdout: 0stderr: read: `-N' is not a valid option |
| zsh-5.1 | 313 4.2 Builtins: read -a (IFS splitting) [zsh-5.1 stdout] Expected 'a-b-c\n' Got '--\n' stdout: --stderr: zsh: bad option: -a |
| zsh-5.9 | 313 4.2 Builtins: read -a (IFS splitting) [zsh-5.9 stdout] Expected 'a-b-c\n' Got '--\n' stdout: --stderr: read: bad option: -a |
| mksh | 313 4.2 Builtins: read -a (IFS splitting) [mksh stdout] Expected 'a-b-c\n' Got '97-58-98\n' stdout: 97-58-98stderr: |
| dash | 313 4.2 Builtins: read -a (IFS splitting) [dash stdout] Expected 'a-b-c\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: read: Illegal option -a dash: 3: Bad substitution |
| ash | 313 4.2 Builtins: read -a (IFS splitting) [ash stdout] Expected 'a-b-c\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: read: line 2: illegal option -a ash: syntax error: bad substitution |
| yash | 313 4.2 Builtins: read -a (IFS splitting) [yash stdout] Expected 'a-b-c\n' Got '--\n' stdout: --stderr: read: `-a' is not a valid option |
| zsh-5.1 | 315 9.3 History Expansion (Scripted) [zsh-5.1 stdout] Expected 'history works\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad option: -s zsh: bad option: -s fc: no such event: 1 |
| zsh-5.9 | 315 9.3 History Expansion (Scripted) [zsh-5.9 stdout] Expected 'history works\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: history: bad option: -s history: bad option: -s fc: no such event: 1 |
| mksh | 315 9.3 History Expansion (Scripted) [mksh stdout] Expected 'history works\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: set: -H: unknown option |
| dash | 315 9.3 History Expansion (Scripted) [dash stdout] Expected 'history works\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: set: Illegal option -H |
| ash | 315 9.3 History Expansion (Scripted) [ash stdout] Expected 'history works\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: set: line 1: illegal option -H |
| yash | 315 9.3 History Expansion (Scripted) [yash stdout] Expected 'history works\n' Got '' [yash status] Expected 0 Got 1 stdout: stderr: set: `H' is not a valid option history: `history_entry' is not a valid integer: Invalid argument |
| osh | 315 9.3 History Expansion (Scripted) [osh stdout] Expected 'history works\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: set -H
^~
[ stdin ]:1: 'set' got invalid flag '-H'
history -s "echo previous_command"
^~
[ stdin ]:2: 'history' doesn't accept flag -s
history -s echo "history_entry"
^~
[ stdin ]:4: 'history' doesn't accept flag -s
|
| zsh-5.1 | 316 4.2 Builtins: fc -l (List) [zsh-5.1 stdout] Expected '2\n' Got '0\n' [zsh-5.1 status] Expected 0 Got 1 stdout: 0stderr: zsh: bad option: -s zsh: bad option: -s fc: no such event: 0 |
| zsh-5.9 | 316 4.2 Builtins: fc -l (List) [zsh-5.9 stdout] Expected '2\n' Got '0\n' [zsh-5.9 status] Expected 0 Got 1 stdout: 0stderr: history: bad option: -s history: bad option: -s fc: no such event: 0 |
| mksh | 316 4.2 Builtins: fc -l (List) [mksh stdout] Expected '2\n' Got '0\n' [mksh status] Expected 0 Got 1 stdout: 0stderr: mksh: <stdin>[1]: fc: history functions not available mksh: <stdin>[2]: fc: history functions not available mksh: <stdin>[3]: fc: history functions not available |
| dash | 316 4.2 Builtins: fc -l (List) [dash stdout] Expected '2\n' Got '0\n' [dash status] Expected 0 Got 1 stdout: 0stderr: dash: 1: history: not found dash: 2: history: not found dash: 3: fc: not found |
| ash | 316 4.2 Builtins: fc -l (List) [ash stdout] Expected '2\n' Got '0\n' [ash status] Expected 0 Got 1 stdout: 0stderr: ash: fc: not found |
| yash | 316 4.2 Builtins: fc -l (List) [yash stdout] Expected '2\n' Got '1\n' stdout: 1stderr: |
| osh | 316 4.2 Builtins: fc -l (List) [osh stdout] Expected '2\n' Got '0\n' [osh status] Expected 0 Got 1 stdout: 0stderr: history -s "cmd1"
^~
[ stdin ]:1: 'history' doesn't accept flag -s
history -s "cmd2"
^~
[ stdin ]:2: 'history' doesn't accept flag -s
fc -l -2 | grep -c "cmd"
^~
[ stdin ]:3: 'fc' doesn't accept flag -2
|
| zsh-5.1 | 317 3.5.3 Expansion: Indirect (${!var}) [zsh-5.1 stdout] Expected 'final\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 317 3.5.3 Expansion: Indirect (${!var}) [zsh-5.9 stdout] Expected 'final\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 317 3.5.3 Expansion: Indirect (${!var}) [mksh stdout] Expected 'final\n' Got 'ptr\n' stdout: ptrstderr: |
| dash | 317 3.5.3 Expansion: Indirect (${!var}) [dash stdout] Expected 'final\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 3: Bad substitution |
| ash | 317 3.5.3 Expansion: Indirect (${!var}) [ash stdout] Expected 'final\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 317 3.5.3 Expansion: Indirect (${!var}) [yash stdout] Expected 'final\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `p' in parameter expansion |
| zsh-5.1 | 318 3.5.3 Expansion: Indirect Array (Scalar) [zsh-5.1 stdout] Expected 'zero\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 318 3.5.3 Expansion: Indirect Array (Scalar) [zsh-5.9 stdout] Expected 'zero\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 318 3.5.3 Expansion: Indirect Array (Scalar) [mksh stdout] Expected 'zero\n' Got 'ptr\n' stdout: ptrstderr: |
| dash | 318 3.5.3 Expansion: Indirect Array (Scalar) [dash stdout] Expected 'zero\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 318 3.5.3 Expansion: Indirect Array (Scalar) [ash stdout] Expected 'zero\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 318 3.5.3 Expansion: Indirect Array (Scalar) [yash stdout] Expected 'zero\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `p' in parameter expansion |
| zsh-5.1 | 319 3.5.3 Expansion: Indirect Array (Full) [zsh-5.1 stdout] Expected 'zero one\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 319 3.5.3 Expansion: Indirect Array (Full) [zsh-5.9 stdout] Expected 'zero one\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 319 3.5.3 Expansion: Indirect Array (Full) [mksh stdout] Expected 'zero one\n' Got 'ptr\n' stdout: ptrstderr: |
| dash | 319 3.5.3 Expansion: Indirect Array (Full) [dash stdout] Expected 'zero one\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 319 3.5.3 Expansion: Indirect Array (Full) [ash stdout] Expected 'zero one\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 319 3.5.3 Expansion: Indirect Array (Full) [yash stdout] Expected 'zero one\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `p' in parameter expansion |
| zsh-5.1 | 320 6.4 Conditional: [[ -v array[index] ]] [zsh-5.1 stdout] Expected '10 set\n0 unset\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: unknown condition: -v |
| mksh | 320 6.4 Conditional: [[ -v array[index] ]] [mksh stdout] Expected '10 set\n0 unset\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: syntax error: 'a[10]' unexpected operator/operand |
| dash | 320 6.4 Conditional: [[ -v array[index] ]] [dash stdout] Expected '10 set\n0 unset\n' Got '' stdout: stderr: dash: 1: a[10]=set: not found dash: 2: [[: not found dash: 3: [[: not found |
| ash | 320 6.4 Conditional: [[ -v array[index] ]] [ash stdout] Expected '10 set\n0 unset\n' Got '' stdout: stderr: ash: a[10]=set: not found ash: a[10]: unknown operand ash: a[0]: unknown operand |
| yash | 320 6.4 Conditional: [[ -v array[index] ]] [yash stdout] Expected '10 set\n0 unset\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `a[10]=set' syntax error: invalid word `a[10]' between `[[' and `]]' syntax error: `then' is missing syntax error: encountered `then' without a matching `if' or `elif' syntax error: (maybe you missed `fi'?) |
| zsh-5.1 | 321 6.4 Conditional: [[ -R var ]] (Nameref) [zsh-5.1 stdout] Expected 'is ref\nfoo not ref\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad option: -n zsh: unknown condition: -R |
| zsh-5.9 | 321 6.4 Conditional: [[ -R var ]] (Nameref) [zsh-5.9 stdout] Expected 'is ref\nfoo not ref\n' Got '' [zsh-5.9 status] Expected 0 Got 2 stdout: stderr: declare: bad option: -n zsh: unknown condition: -R |
| mksh | 321 6.4 Conditional: [[ -R var ]] (Nameref) [mksh stdout] Expected 'is ref\nfoo not ref\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: declare: not found mksh: <stdin>[2]: syntax error: 'ref' unexpected operator/operand |
| dash | 321 6.4 Conditional: [[ -R var ]] (Nameref) [dash stdout] Expected 'is ref\nfoo not ref\n' Got '' stdout: stderr: dash: 1: declare: not found dash: 2: [[: not found dash: 3: [[: not found |
| ash | 321 6.4 Conditional: [[ -R var ]] (Nameref) [ash stdout] Expected 'is ref\nfoo not ref\n' Got '' stdout: stderr: ash: declare: not found ash: ref: unknown operand ash: foo: unknown operand |
| yash | 321 6.4 Conditional: [[ -R var ]] (Nameref) [yash stdout] Expected 'is ref\nfoo not ref\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `declare' syntax error: invalid word `ref' between `[[' and `]]' syntax error: `then' is missing syntax error: encountered `then' without a matching `if' or `elif' syntax error: (maybe you missed `fi'?) |
| osh | 321 6.4 Conditional: [[ -R var ]] (Nameref) [osh stdout] Expected 'is ref\nfoo not ref\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: if [[ -R ref ]]; then echo "is ref"; fi
^~
[ stdin ]:2: fatal: Id.BoolUnary_R isn't implemented
|
| zsh-5.1 | 322 4.3.2 Shopt: globstar (Limit) [zsh-5.1 status] Expected 0 Got 127 stdout: gs/ gs/a/ gs/a/b/stderr: zsh: command not found: shopt zsh: command not found: shopt |
| zsh-5.9 | 322 4.3.2 Shopt: globstar (Limit) [zsh-5.9 status] Expected 0 Got 127 stdout: gs/ gs/a/ gs/a/b/stderr: zsh: command not found: shopt zsh: command not found: shopt |
| mksh | 322 4.3.2 Shopt: globstar (Limit) [mksh stdout] Expected 'gs/\ngs/a/\ngs/a/b/\n' Got 'gs/a/\n' [mksh status] Expected 0 Got 127 stdout: gs/a/stderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[6]: shopt: not found |
| dash | 322 4.3.2 Shopt: globstar (Limit) [dash stdout] Expected 'gs/\ngs/a/\ngs/a/b/\n' Got 'gs/a/\n' [dash status] Expected 0 Got 127 stdout: gs/a/stderr: dash: 1: shopt: not found dash: 6: shopt: not found |
| ash | 322 4.3.2 Shopt: globstar (Limit) [ash stdout] Expected 'gs/\ngs/a/\ngs/a/b/\n' Got 'gs/a/\n' [ash status] Expected 0 Got 127 stdout: gs/a/stderr: ash: shopt: not found ash: shopt: not found |
| yash | 322 4.3.2 Shopt: globstar (Limit) [yash stdout] Expected 'gs/\ngs/a/\ngs/a/b/\n' Got 'gs/a/\n' [yash status] Expected 0 Got 127 stdout: gs/a/stderr: yash: no such command `shopt' yash: no such command `shopt' |
| osh | 322 4.3.2 Shopt: globstar (Limit) [osh stdout] Expected 'gs/\ngs/a/\ngs/a/b/\n' Got 'gs/a/\n' [osh status] Expected 0 Got 2 stdout: gs/a/stderr: shopt -s globstar ^~~~~ [ stdin ]:1: 'shopt' got invalid option 'globstar' shopt -u globstar ^~~~~ [ stdin ]:6: 'shopt' got invalid option 'globstar' |
| zsh-5.1 | 323 6.5 Arithmetic: Base 64 [zsh-5.1 stdout] Expected '64\n63\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: invalid base (must be 2 to 36 inclusive): 64 |
| zsh-5.9 | 323 6.5 Arithmetic: Base 64 [zsh-5.9 stdout] Expected '64\n63\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: invalid base (must be 2 to 36 inclusive): 64 |
| mksh | 323 6.5 Arithmetic: Base 64 [mksh stdout] Expected '64\n63\n' Got '10\n' [mksh status] Expected 0 Got 1 stdout: 10stderr: mksh: <stdin>[2]: 64#_ : unexpected '_' |
| dash | 323 6.5 Arithmetic: Base 64 [dash stdout] Expected '64\n63\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: arithmetic expression: expecting EOF: " 64#10 " |
| yash | 323 6.5 Arithmetic: Base 64 [yash stdout] Expected '64\n63\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: arithmetic: `#' is not a valid number or operator |
| dash | 324 6.5 Arithmetic: Arbitrary Base (Base 2) [dash stdout] Expected '5\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: arithmetic expression: expecting EOF: " 2#101 " |
| yash | 324 6.5 Arithmetic: Arbitrary Base (Base 2) [yash stdout] Expected '5\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: arithmetic: `#' is not a valid number or operator |
| dash | 325 6.5 Arithmetic: Arbitrary Base (Base 36) [dash stdout] Expected '35\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: arithmetic expression: expecting EOF: " 36#Z " |
| yash | 325 6.5 Arithmetic: Arbitrary Base (Base 36) [yash stdout] Expected '35\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: arithmetic: `#' is not a valid number or operator |
| osh | 325 6.5 Arithmetic: Arbitrary Base (Base 36) [osh stdout] Expected '35\n' Got '0\n' stdout: 0stderr: |
| zsh-5.1 | 326 6.7 Arrays: Associative Append (+=) [zsh-5.1 stdout] Expected 'a=3\nb=2\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: no matches found: [a]=1 |
| zsh-5.9 | 326 6.7 Arrays: Associative Append (+=) [zsh-5.9 stdout] Expected 'a=3\nb=2\n' Got '' stdout: stderr: zsh: bad substitution |
| mksh | 326 6.7 Arrays: Associative Append (+=) [mksh stdout] Expected 'a=3\nb=2\n' Got '0=[a]=1\n1=[b]=2\n2=[a]=3\n' stdout: 0=[a]=1 1=[b]=2 2=[a]=3stderr: mksh: <stdin>[1]: declare: not found |
| dash | 326 6.7 Arrays: Associative Append (+=) [dash stdout] Expected 'a=3\nb=2\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: declare: not found
dash: 2: Syntax error: "(" unexpected
|
| ash | 326 6.7 Arrays: Associative Append (+=) [ash stdout] Expected 'a=3\nb=2\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: declare: not found
ash: syntax error: unexpected "("
|
| yash | 326 6.7 Arrays: Associative Append (+=) [yash stdout] Expected 'a=3\nb=2\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `declare' syntax error: invalid function name |
| mksh | 327 6.7 Arrays: Unset Associative Element [mksh stdout] Expected '1\n2\n' Got '0\n\n' stdout: 0stderr: mksh: <stdin>[1]: declare: not found |
| dash | 327 6.7 Arrays: Unset Associative Element [dash stdout] Expected '1\n2\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: declare: not found dash: 2: dict[one]=1: not found dash: 3: dict[two]=2: not found dash: 4: unset: dict[one]: bad variable name |
| ash | 327 6.7 Arrays: Unset Associative Element [ash stdout] Expected '1\n2\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: declare: not found ash: dict[one]=1: not found ash: dict[two]=2: not found ash: unset: line 4: dict[one]: bad variable name |
| yash | 327 6.7 Arrays: Unset Associative Element [yash stdout] Expected '1\n2\n' Got '0\n\n' stdout: 0stderr: yash: no such command `declare' yash: no such command `dict[one]=1' yash: no such command `dict[two]=2' |
| osh | 327 6.7 Arrays: Unset Associative Element [osh stdout] Expected '1\n2\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: dict[one]=1 ^~~~~ [ stdin ]:2: fatal: Assoc array keys must be strings: $x 'x' "$x" etc. (OILS-ERR-101) |
| zsh-5.1 | 328 5.2 Bash Variables: FUNCNAME [zsh-5.1 stdout] Expected 'f2 called by f1\n' Got ' called by \n' stdout: called bystderr: |
| zsh-5.9 | 328 5.2 Bash Variables: FUNCNAME [zsh-5.9 stdout] Expected 'f2 called by f1\n' Got ' called by \n' stdout: called bystderr: |
| mksh | 328 5.2 Bash Variables: FUNCNAME [mksh stdout] Expected 'f2 called by f1\n' Got ' called by \n' stdout: called bystderr: |
| dash | 328 5.2 Bash Variables: FUNCNAME [dash stdout] Expected 'f2 called by f1\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 328 5.2 Bash Variables: FUNCNAME [ash stdout] Expected 'f2 called by f1\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 328 5.2 Bash Variables: FUNCNAME [yash stdout] Expected 'f2 called by f1\n' Got ' called by \n' stdout: called bystderr: |
| zsh-5.1 | 329 5.2 Bash Variables: BASH_SOURCE [zsh-5.1 stdout] Expected 'source known\n' Got '' stdout: stderr: |
| zsh-5.9 | 329 5.2 Bash Variables: BASH_SOURCE [zsh-5.9 stdout] Expected 'source known\n' Got '' stdout: stderr: |
| mksh | 329 5.2 Bash Variables: BASH_SOURCE [mksh stdout] Expected 'source known\n' Got '' stdout: stderr: |
| dash | 329 5.2 Bash Variables: BASH_SOURCE [dash stdout] Expected 'source known\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 329 5.2 Bash Variables: BASH_SOURCE [ash stdout] Expected 'source known\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 329 5.2 Bash Variables: BASH_SOURCE [yash stdout] Expected 'source known\n' Got '' stdout: stderr: |
| mksh | 332 3.5.3 Expansion: Array Pattern Replace [mksh stdout] Expected 'Xpple bXnana cXntaloupe\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: ${a[@]/a/X}: bad substitution
|
| dash | 332 3.5.3 Expansion: Array Pattern Replace [dash stdout] Expected 'Xpple bXnana cXntaloupe\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 332 3.5.3 Expansion: Array Pattern Replace [ash stdout] Expected 'Xpple bXnana cXntaloupe\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| zsh-5.1 | 333 3.5.3 Expansion: Array Case Modification [zsh-5.1 stdout] Expected 'One Two\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 333 3.5.3 Expansion: Array Case Modification [zsh-5.9 stdout] Expected 'One Two\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| mksh | 333 3.5.3 Expansion: Array Case Modification [mksh stdout] Expected 'One Two\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: ${a[@]^}: bad substitution
|
| dash | 333 3.5.3 Expansion: Array Case Modification [dash stdout] Expected 'One Two\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 333 3.5.3 Expansion: Array Case Modification [ash stdout] Expected 'One Two\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 333 3.5.3 Expansion: Array Case Modification [yash stdout] Expected 'One Two\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `^' in parameter expansion |
| mksh | 334 3.5.3 Expansion: Array Substring [mksh stdout] Expected 'alpha beta\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: ${a[@]: 0:2}: bad substitution
|
| dash | 334 3.5.3 Expansion: Array Substring [dash stdout] Expected 'alpha beta\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 1: Syntax error: "(" unexpected
|
| ash | 334 3.5.3 Expansion: Array Substring [ash stdout] Expected 'alpha beta\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: unexpected "("
|
| yash | 334 3.5.3 Expansion: Array Substring [yash stdout] Expected 'alpha beta\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `0' in parameter expansion |
| zsh-5.1 | 340 4.3.1 Set: -a (allexport function) [zsh-5.1 stdout] Expected 'func visible\n' Got '' stdout: stderr: zsh:1: command not found: my_exported_func |
| zsh-5.9 | 340 4.3.1 Set: -a (allexport function) [zsh-5.9 stdout] Expected 'func visible\n' Got '' stdout: stderr: zsh:1: command not found: my_exported_func |
| mksh | 340 4.3.1 Set: -a (allexport function) [mksh stdout] Expected 'func visible\n' Got '' stdout: stderr: mksh: my_exported_func: not found |
| dash | 340 4.3.1 Set: -a (allexport function) [dash stdout] Expected 'func visible\n' Got '' stdout: stderr: dash: 1: my_exported_func: not found |
| ash | 340 4.3.1 Set: -a (allexport function) [ash stdout] Expected 'func visible\n' Got '' stdout: stderr: ash: my_exported_func: not found |
| yash | 340 4.3.1 Set: -a (allexport function) [yash stdout] Expected 'func visible\n' Got '' stdout: stderr: yash: no such command `my_exported_func' |
| osh | 340 4.3.1 Set: -a (allexport function) [osh stdout] Expected 'func visible\n' Got '' stdout: stderr: my_exported_func ^~~~~~~~~~~~~~~~ [ -c flag ]:1: Command 'my_exported_func' not found (OILS-ERR-100) |
| zsh-5.1 | 341 4.3.2 Shopt: nullglob [zsh-5.1 stdout] Expected '\ncount: 0\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: command not found: shopt zsh: no matches found: non_existent_* zsh: no matches found: non_existent_* |
| zsh-5.9 | 341 4.3.2 Shopt: nullglob [zsh-5.9 stdout] Expected '\ncount: 0\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: command not found: shopt zsh: no matches found: non_existent_* zsh: no matches found: non_existent_* |
| mksh | 341 4.3.2 Shopt: nullglob [mksh stdout] Expected '\ncount: 0\n' Got 'non_existent_*\ncount: 1\n' [mksh status] Expected 0 Got 127 stdout: non_existent_* count: 1stderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[6]: shopt: not found |
| dash | 341 4.3.2 Shopt: nullglob [dash stdout] Expected '\ncount: 0\n' Got 'non_existent_*\ncount: 1\n' [dash status] Expected 0 Got 127 stdout: non_existent_* count: 1stderr: dash: 1: shopt: not found dash: 6: shopt: not found |
| ash | 341 4.3.2 Shopt: nullglob [ash stdout] Expected '\ncount: 0\n' Got 'non_existent_*\ncount: 1\n' [ash status] Expected 0 Got 127 stdout: non_existent_* count: 1stderr: ash: shopt: not found ash: shopt: not found |
| yash | 341 4.3.2 Shopt: nullglob [yash stdout] Expected '\ncount: 0\n' Got 'non_existent_*\ncount: 1\n' [yash status] Expected 0 Got 127 stdout: non_existent_* count: 1stderr: yash: no such command `shopt' yash: no such command `shopt' |
| zsh-5.1 | 342 4.1 Builtins: test vs [[ (Word Splitting) [zsh-5.1 stdout] Expected 'dbracket ok\nbracket failed\n' Got 'dbracket ok\n' stdout: dbracket okstderr: |
| zsh-5.9 | 342 4.1 Builtins: test vs [[ (Word Splitting) [zsh-5.9 stdout] Expected 'dbracket ok\nbracket failed\n' Got 'dbracket ok\n' stdout: dbracket okstderr: |
| dash | 342 4.1 Builtins: test vs [[ (Word Splitting) [dash stdout] Expected 'dbracket ok\nbracket failed\n' Got 'bracket failed\n' stdout: bracket failedstderr: dash: 2: [[: not found |
| ash | 342 4.1 Builtins: test vs [[ (Word Splitting) [ash stdout] Expected 'dbracket ok\nbracket failed\n' Got 'bracket failed\n' stdout: bracket failedstderr: ash: b: unknown operand |
| mksh | 344 3.4.2 Special Parameters: $_ (Last Argument) [mksh stdout] Expected 'a b c\nlast: c\nlast: e\n' Got 'a b c\nlast: \nlast: \n' stdout: a b c last: last:stderr: |
| dash | 344 3.4.2 Special Parameters: $_ (Last Argument) [dash stdout] Expected 'a b c\nlast: c\nlast: e\n' Got 'a b c\nlast: \nlast: \n' stdout: a b c last: last:stderr: |
| ash | 344 3.4.2 Special Parameters: $_ (Last Argument) [ash stdout] Expected 'a b c\nlast: c\nlast: e\n' Got 'a b c\nlast: \nlast: \n' stdout: a b c last: last:stderr: |
| yash | 344 3.4.2 Special Parameters: $_ (Last Argument) [yash stdout] Expected 'a b c\nlast: c\nlast: e\n' Got 'a b c\nlast: \nlast: \n' stdout: a b c last: last:stderr: |
| osh | 348 4.1 Builtins: getopts (Silent Reporting) [osh stdout] Expected 'opt: ?\narg: x\n' Got 'opt: ?\narg: \n' stdout: opt: ? arg:stderr: |
| osh | 349 4.1 Builtins: getopts (Missing Argument) [osh stdout] Expected 'opt: :\narg: a\n' Got 'opt: ?\narg: \n' stdout: opt: ? arg:stderr: getopts ":a:" opt ^~~~~~~ [ stdin ]:2: getopts: option '-a' requires an argument. (getopts argv: -a) |
| zsh-5.1 | 350 4.1 Builtins: trap (Ignore Signal) [zsh-5.1 stdout] Expected 'ignored\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: trap: undefined signal: INT trap: undefined signal: INT trap: undefined signal: INT |
| zsh-5.9 | 350 4.1 Builtins: trap (Ignore Signal) [zsh-5.9 stdout] Expected 'ignored\n' Got '' stdout: stderr: |
| mksh | 350 4.1 Builtins: trap (Ignore Signal) [mksh stdout] Expected 'ignored\n' Got '' stdout: stderr: mksh: <stdin>[2]: trap: -p: unknown option |
| dash | 350 4.1 Builtins: trap (Ignore Signal) [dash stdout] Expected 'ignored\n' Got '' stdout: stderr: dash: 2: trap: Illegal option -p |
| ash | 350 4.1 Builtins: trap (Ignore Signal) [ash stdout] Expected 'ignored\n' Got '' stdout: stderr: ash: trap: line 2: illegal option -p |
| osh | 350 4.1 Builtins: trap (Ignore Signal) [osh stdout] Expected 'ignored\n' Got '' stdout: stderr: |
| mksh | 351 4.1 Builtins: trap (Reset Signal) [mksh stdout] Expected 'reset\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[3]: trap: -p: unknown option |
| dash | 351 4.1 Builtins: trap (Reset Signal) [dash stdout] Expected 'reset\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 3: trap: Illegal option -p |
| ash | 351 4.1 Builtins: trap (Reset Signal) [ash stdout] Expected 'reset\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: trap: line 3: illegal option -p |
| zsh-5.1 | 352 4.2 Builtins: type -t (Types) [zsh-5.1 stdout] Expected 'alias\nkeyword\nbuiltin\nfunction\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: command not found: shopt zsh: bad option: -t zsh: bad option: -t zsh: bad option: -t zsh: bad option: -t |
| zsh-5.9 | 352 4.2 Builtins: type -t (Types) [zsh-5.9 stdout] Expected 'alias\nkeyword\nbuiltin\nfunction\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: command not found: shopt type: bad option: -t type: bad option: -t type: bad option: -t type: bad option: -t |
| mksh | 352 4.2 Builtins: type -t (Types) [mksh stdout] Expected 'alias\nkeyword\nbuiltin\nfunction\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[3]: whence: -t: unknown option mksh: <stdin>[4]: whence: -t: unknown option mksh: <stdin>[5]: whence: -t: unknown option mksh: <stdin>[7]: whence: -t: unknown option |
| dash | 352 4.2 Builtins: type -t (Types) [dash stdout] Expected 'alias\nkeyword\nbuiltin\nfunction\n' Got '-t: not found\nmyalias is an alias for echo\n-t: not found\nif is a shell keyword\n-t: not found\ncd is a shell builtin\n-t: not found\nmyfunc is a shell function\n' [dash status] Expected 0 Got 127 stdout: -t: not found myalias is an alias for echo -t: not found if is a shell keyword -t: not found cd is a shell builtin -t: not found myfunc is a shell functionstderr: dash: 1: shopt: not found |
| ash | 352 4.2 Builtins: type -t (Types) [ash stdout] Expected 'alias\nkeyword\nbuiltin\nfunction\n' Got "alias myalias='echo'\nif\ncd\nmyfunc\n" stdout: alias myalias='echo' if cd myfuncstderr: ash: shopt: not found |
| yash | 352 4.2 Builtins: type -t (Types) [yash stdout] Expected 'alias\nkeyword\nbuiltin\nfunction\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: yash: no such command `shopt' type: `-t' is not a valid option type: `-t' is not a valid option type: `-t' is not a valid option type: `-t' is not a valid option |
| zsh-5.1 | 353 4.2 Builtins: type -P (Path force) [zsh-5.1 stdout] Expected 'found binary\n' Got '' stdout: stderr: zsh: bad option: -P |
| zsh-5.9 | 353 4.2 Builtins: type -P (Path force) [zsh-5.9 stdout] Expected 'found binary\n' Got '' stdout: stderr: type: bad option: -P |
| mksh | 353 4.2 Builtins: type -P (Path force) [mksh stdout] Expected 'found binary\n' Got '' stdout: stderr: mksh: <stdin>[1]: whence: -P: unknown option |
| dash | 353 4.2 Builtins: type -P (Path force) [dash stdout] Expected 'found binary\n' Got '' stdout: stderr: dash: 1: [[: not found |
| ash | 353 4.2 Builtins: type -P (Path force) [ash stdout] Expected 'found binary\n' Got '' stdout: stderr: ash: /boot: unknown operand |
| yash | 353 4.2 Builtins: type -P (Path force) [yash stdout] Expected 'found binary\n' Got '' stdout: stderr: type: `-P' is not a valid option |
| dash | 354 6.4 Conditional: [[ string ]] (Non-empty) [dash stdout] Expected 'true\nempty is false\n' Got 'empty is false\n' stdout: empty is falsestderr: dash: 1: [[: not found dash: 2: [[: not found |
| zsh-5.1 | 355 3.5.7 Word Splitting: IFS whitespace behavior [zsh-5.1 stdout] Expected 'count: 2\n' Got 'count: 1\n' stdout: count: 1stderr: |
| zsh-5.9 | 355 3.5.7 Word Splitting: IFS whitespace behavior [zsh-5.9 stdout] Expected 'count: 2\n' Got 'count: 1\n' stdout: count: 1stderr: |
| zsh-5.1 | 356 3.5.7 Word Splitting: IFS non-whitespace behavior [zsh-5.1 stdout] Expected 'count: 3\n2: ()\n' Got 'count: 1\n2: ()\n' stdout: count: 1 2: ()stderr: |
| zsh-5.9 | 356 3.5.7 Word Splitting: IFS non-whitespace behavior [zsh-5.9 stdout] Expected 'count: 3\n2: ()\n' Got 'count: 1\n2: ()\n' stdout: count: 1 2: ()stderr: |
| mksh | 357 4.2 Builtins: declare -i (Integer) [mksh stdout] Expected '2\n' Got '1 + 1\n' stdout: 1 + 1stderr: mksh: <stdin>[1]: declare: not found |
| dash | 357 4.2 Builtins: declare -i (Integer) [dash stdout] Expected '2\n' Got '1 + 1\n' stdout: 1 + 1stderr: dash: 1: declare: not found |
| ash | 357 4.2 Builtins: declare -i (Integer) [ash stdout] Expected '2\n' Got '1 + 1\n' stdout: 1 + 1stderr: ash: declare: not found |
| yash | 357 4.2 Builtins: declare -i (Integer) [yash stdout] Expected '2\n' Got '1 + 1\n' stdout: 1 + 1stderr: yash: no such command `declare' |
| osh | 357 4.2 Builtins: declare -i (Integer) [osh stdout] Expected '2\n' Got '1 + 1\n' stdout: 1 + 1stderr: declare -i val ^~~~~~~ [ stdin ]:1: 'declare' doesn't implement flag -i (shopt --set ignore_flags_not_impl) |
| mksh | 358 4.2 Builtins: declare -i (Reference) [mksh stdout] Expected '15\n' Got 'ref + 5\n' stdout: ref + 5stderr: mksh: <stdin>[2]: declare: not found |
| dash | 358 4.2 Builtins: declare -i (Reference) [dash stdout] Expected '15\n' Got 'ref + 5\n' stdout: ref + 5stderr: dash: 2: declare: not found |
| ash | 358 4.2 Builtins: declare -i (Reference) [ash stdout] Expected '15\n' Got 'ref + 5\n' stdout: ref + 5stderr: ash: declare: not found |
| yash | 358 4.2 Builtins: declare -i (Reference) [yash stdout] Expected '15\n' Got 'ref + 5\n' stdout: ref + 5stderr: yash: no such command `declare' |
| osh | 358 4.2 Builtins: declare -i (Reference) [osh stdout] Expected '15\n' Got 'ref + 5\n' stdout: ref + 5stderr: declare -i val ^~~~~~~ [ stdin ]:2: 'declare' doesn't implement flag -i (shopt --set ignore_flags_not_impl) |
| mksh | 359 4.2 Builtins: declare -u (Uppercase) [mksh stdout] Expected 'ABC\nMIXEDCASE\n' Got 'abc\nmixedCASE\n' stdout: abc mixedCASEstderr: mksh: <stdin>[1]: declare: not found |
| dash | 359 4.2 Builtins: declare -u (Uppercase) [dash stdout] Expected 'ABC\nMIXEDCASE\n' Got 'abc\nmixedCASE\n' stdout: abc mixedCASEstderr: dash: 1: declare: not found |
| ash | 359 4.2 Builtins: declare -u (Uppercase) [ash stdout] Expected 'ABC\nMIXEDCASE\n' Got 'abc\nmixedCASE\n' stdout: abc mixedCASEstderr: ash: declare: not found |
| yash | 359 4.2 Builtins: declare -u (Uppercase) [yash stdout] Expected 'ABC\nMIXEDCASE\n' Got 'abc\nmixedCASE\n' stdout: abc mixedCASEstderr: yash: no such command `declare' |
| osh | 359 4.2 Builtins: declare -u (Uppercase) [osh stdout] Expected 'ABC\nMIXEDCASE\n' Got 'abc\nmixedCASE\n' stdout: abc mixedCASEstderr: declare -u upper ^~~~~~~ [ stdin ]:1: Warning: OSH doesn't implement flags -l or -u (shopt --set ignore_flags_not_impl) |
| mksh | 360 4.2 Builtins: declare -l (Lowercase) [mksh stdout] Expected 'xyz\n' Got 'XYZ\n' stdout: XYZstderr: mksh: <stdin>[1]: declare: not found |
| dash | 360 4.2 Builtins: declare -l (Lowercase) [dash stdout] Expected 'xyz\n' Got 'XYZ\n' stdout: XYZstderr: dash: 1: declare: not found |
| ash | 360 4.2 Builtins: declare -l (Lowercase) [ash stdout] Expected 'xyz\n' Got 'XYZ\n' stdout: XYZstderr: ash: declare: not found |
| yash | 360 4.2 Builtins: declare -l (Lowercase) [yash stdout] Expected 'xyz\n' Got 'XYZ\n' stdout: XYZstderr: yash: no such command `declare' |
| osh | 360 4.2 Builtins: declare -l (Lowercase) [osh stdout] Expected 'xyz\n' Got 'XYZ\n' stdout: XYZstderr: declare -l lower ^~~~~~~ [ stdin ]:1: Warning: OSH doesn't implement flags -l or -u (shopt --set ignore_flags_not_impl) |
| mksh | 361 4.2 Builtins: declare -x (Export) [mksh stdout] Expected 'exported\n' Got '\n' stdout: stderr: mksh: <stdin>[1]: declare: not found |
| dash | 361 4.2 Builtins: declare -x (Export) [dash stdout] Expected 'exported\n' Got '\n' stdout: stderr: dash: 1: declare: not found |
| ash | 361 4.2 Builtins: declare -x (Export) [ash stdout] Expected 'exported\n' Got '\n' stdout: stderr: ash: declare: not found |
| yash | 361 4.2 Builtins: declare -x (Export) [yash stdout] Expected 'exported\n' Got '\n' stdout: stderr: yash: no such command `declare' |
| mksh | 362 4.2 Builtins: declare +x (Remove Attribute) [mksh stdout] Expected 'hidden\n' Got 'exported\n' stdout: exportedstderr: mksh: <stdin>[2]: declare: not found |
| dash | 362 4.2 Builtins: declare +x (Remove Attribute) [dash stdout] Expected 'hidden\n' Got 'exported\n' stdout: exportedstderr: dash: 2: declare: not found |
| ash | 362 4.2 Builtins: declare +x (Remove Attribute) [ash stdout] Expected 'hidden\n' Got 'exported\n' stdout: exportedstderr: ash: declare: not found |
| yash | 362 4.2 Builtins: declare +x (Remove Attribute) [yash stdout] Expected 'hidden\n' Got 'exported\n' stdout: exportedstderr: yash: no such command `declare' |
| zsh-5.1 | 363 4.3.2 Shopt: nocasematch (Case Statement) [zsh-5.1 stdout] Expected 'match\n' Got 'fail\n' [zsh-5.1 status] Expected 0 Got 127 stdout: failstderr: zsh: command not found: shopt zsh: command not found: shopt |
| zsh-5.9 | 363 4.3.2 Shopt: nocasematch (Case Statement) [zsh-5.9 stdout] Expected 'match\n' Got 'fail\n' [zsh-5.9 status] Expected 0 Got 127 stdout: failstderr: zsh: command not found: shopt zsh: command not found: shopt |
| mksh | 363 4.3.2 Shopt: nocasematch (Case Statement) [mksh stdout] Expected 'match\n' Got 'fail\n' [mksh status] Expected 0 Got 127 stdout: failstderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[6]: shopt: not found |
| dash | 363 4.3.2 Shopt: nocasematch (Case Statement) [dash stdout] Expected 'match\n' Got 'fail\n' [dash status] Expected 0 Got 127 stdout: failstderr: dash: 1: shopt: not found dash: 6: shopt: not found |
| ash | 363 4.3.2 Shopt: nocasematch (Case Statement) [ash stdout] Expected 'match\n' Got 'fail\n' [ash status] Expected 0 Got 127 stdout: failstderr: ash: shopt: not found ash: shopt: not found |
| yash | 363 4.3.2 Shopt: nocasematch (Case Statement) [yash stdout] Expected 'match\n' Got 'fail\n' [yash status] Expected 0 Got 127 stdout: failstderr: yash: no such command `shopt' yash: no such command `shopt' |
| zsh-5.1 | 364 4.3.2 Shopt: nocasematch ([[ ... ]]) [zsh-5.1 stdout] Expected 'eq match\nregex match\n' Got '' [zsh-5.1 status] Expected 0 Got 127 stdout: stderr: zsh: command not found: shopt zsh: command not found: shopt |
| zsh-5.9 | 364 4.3.2 Shopt: nocasematch ([[ ... ]]) [zsh-5.9 stdout] Expected 'eq match\nregex match\n' Got '' [zsh-5.9 status] Expected 0 Got 127 stdout: stderr: zsh: command not found: shopt zsh: command not found: shopt |
| mksh | 364 4.3.2 Shopt: nocasematch ([[ ... ]]) [mksh stdout] Expected 'eq match\nregex match\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: shopt: not found mksh: <stdin>[3]: syntax error: '=~' unexpected operator/operand |
| dash | 364 4.3.2 Shopt: nocasematch ([[ ... ]]) [dash stdout] Expected 'eq match\nregex match\n' Got '' [dash status] Expected 0 Got 127 stdout: stderr: dash: 1: shopt: not found dash: 2: [[: not found dash: 3: [[: not found dash: 4: shopt: not found |
| ash | 364 4.3.2 Shopt: nocasematch ([[ ... ]]) [ash stdout] Expected 'eq match\nregex match\n' Got '' [ash status] Expected 0 Got 127 stdout: stderr: ash: shopt: not found ash: shopt: not found |
| yash | 364 4.3.2 Shopt: nocasematch ([[ ... ]]) [yash stdout] Expected 'eq match\nregex match\n' Got '' [yash status] Expected 0 Got 127 stdout: stderr: yash: no such command `shopt' yash: no such command `shopt' |
| zsh-5.1 | 365 6.5 Arithmetic: Unary Plus/Minus [zsh-5.1 stdout] Expected '1\n-1\n1\n' Got '1\n-1\n' [zsh-5.1 status] Expected 0 Got 1 stdout: 1 -1stderr: zsh: bad math expression: lvalue required |
| zsh-5.9 | 365 6.5 Arithmetic: Unary Plus/Minus [zsh-5.9 stdout] Expected '1\n-1\n1\n' Got '1\n-1\n' [zsh-5.9 status] Expected 0 Got 1 stdout: 1 -1stderr: zsh: bad math expression: lvalue required |
| mksh | 365 6.5 Arithmetic: Unary Plus/Minus [mksh stdout] Expected '1\n-1\n1\n' Got '1\n-1\n' [mksh status] Expected 0 Got 1 stdout: 1 -1stderr: mksh: <stdin>[3]: --1 : -- requires lvalue |
| yash | 365 6.5 Arithmetic: Unary Plus/Minus [yash stdout] Expected '1\n-1\n1\n' Got '1\n-1\n' [yash status] Expected 0 Got 2 stdout: 1 -1stderr: yash: arithmetic: operator `--' requires a variable |
| osh | 365 6.5 Arithmetic: Unary Plus/Minus [osh stdout] Expected '1\n-1\n1\n' Got '1\n-1\n-1\n' stdout: 1 -1 -1stderr: |
| mksh | 369 3.7.4 Environment: Function-local assignment persistence [mksh stdout] Expected 'inside: temp\noutside: original\n' Got 'inside: temp\noutside: temp\n' stdout: inside: temp outside: tempstderr: |
| osh | 369 3.7.4 Environment: Function-local assignment persistence [osh stdout] Expected 'inside: temp\noutside: original\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: func() { echo "inside: $var"; }
^~~~
[ stdin ]:1: func is a YSH keyword, but this is OSH.
|
| dash | 370 3.5.3 Expansion: Replace Anchored Start (#) [dash stdout] Expected 'X-ab\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 370 3.5.3 Expansion: Replace Anchored Start (#) [ash stdout] Expected 'X-ab\n' Got 'ab-ab\n' stdout: ab-abstderr: |
| dash | 371 3.5.3 Expansion: Replace Anchored End (%) [dash stdout] Expected 'ab-X\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 371 3.5.3 Expansion: Replace Anchored End (%) [ash stdout] Expected 'ab-X\n' Got 'ab-ab\n' stdout: ab-abstderr: |
| dash | 372 3.5.3 Expansion: Replace Empty Pattern [dash stdout] Expected 'ac\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| mksh | 376 4.1 Builtins: shift (Overflow) [mksh stdout] Expected 'status: 1\nargs: a b c\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[2]: shift: nothing to shift |
| dash | 376 4.1 Builtins: shift (Overflow) [dash stdout] Expected 'status: 1\nargs: a b c\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: shift: can't shift that many |
| dash | 378 4.2 Builtins: let (Arithmetic) [dash stdout] Expected '2 4\nstatus: 1\nstatus: 0\n' Got ' \nstatus: 127\nstatus: 127\n' stdout: status: 127 status: 127stderr: dash: 1: let: not found dash: 3: let: not found dash: 5: let: not found |
| yash | 378 4.2 Builtins: let (Arithmetic) [yash stdout] Expected '2 4\nstatus: 1\nstatus: 0\n' Got ' \nstatus: 127\nstatus: 127\n' stdout: status: 127 status: 127stderr: yash: no such command `let' yash: no such command `let' yash: no such command `let' |
| osh | 378 4.2 Builtins: let (Arithmetic) [osh stdout] Expected '2 4\nstatus: 1\nstatus: 0\n' Got ' \nstatus: 127\nstatus: 127\n' stdout: status: 127 status: 127stderr: let "x = 1 + 1" "y = x * 2" ^~~ [ stdin ]:1: Command 'let' not found (OILS-ERR-100) let "z = 0" ^~~ [ stdin ]:3: Command 'let' not found (OILS-ERR-100) let "z = 1" ^~~ [ stdin ]:5: Command 'let' not found (OILS-ERR-100) |
| zsh-5.1 | 379 5.2 Bash Variables: BASH_CMDS (Hash Table) [zsh-5.1 stdout] Expected 'hashed\npath ok\n' Got '' [zsh-5.1 status] Expected 0 Got 2 stdout: stderr: zsh: unknown condition: -v |
| mksh | 379 5.2 Bash Variables: BASH_CMDS (Hash Table) [mksh stdout] Expected 'hashed\npath ok\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[6]: syntax error: 'BASH_CMDS[mycmd]' unexpected operator/operand |
| yash | 379 5.2 Bash Variables: BASH_CMDS (Hash Table) [yash stdout] Expected 'hashed\npath ok\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid word `BASH_CMDS[mycmd]' between `[[' and `]]' syntax error: `then' is missing syntax error: encountered `then' without a matching `if' or `elif' syntax error: (maybe you missed `fi'?) |
| zsh-5.1 | 383 4.2 Builtins: enable -n (Disable Builtin) [zsh-5.1 stdout] Expected 'disabled\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad option: -n zsh: bad option: -t |
| zsh-5.9 | 383 4.2 Builtins: enable -n (Disable Builtin) [zsh-5.9 stdout] Expected 'disabled\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: enable: bad option: -n type: bad option: -t |
| mksh | 383 4.2 Builtins: enable -n (Disable Builtin) [mksh stdout] Expected 'disabled\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[4]: enable: not found mksh: <stdin>[4]: whence: -t: unknown option |
| yash | 383 4.2 Builtins: enable -n (Disable Builtin) [yash stdout] Expected 'disabled\n' Got '' [yash status] Expected 0 Got 1 stdout: stderr: yash: no such command `enable' type: `-t' is not a valid option |
| osh | 383 4.2 Builtins: enable -n (Disable Builtin) [osh stdout] Expected 'disabled\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: enable -n echo
^~~~~~
[ stdin ]:2: Command 'enable' not found (OILS-ERR-100)
|
| zsh-5.1 | 384 4.2 Builtins: enable -a (List) [zsh-5.1 stdout] Expected 'found enable\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: |
| zsh-5.9 | 384 4.2 Builtins: enable -a (List) [zsh-5.9 stdout] Expected 'found enable\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: |
| mksh | 384 4.2 Builtins: enable -a (List) [mksh stdout] Expected 'found enable\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: mksh: <stdin>[1]: enable: not found |
| dash | 384 4.2 Builtins: enable -a (List) [dash stdout] Expected 'found enable\n' Got '' [dash status] Expected 0 Got 1 stdout: stderr: dash: 1: enable: not found |
| ash | 384 4.2 Builtins: enable -a (List) [ash stdout] Expected 'found enable\n' Got '' [ash status] Expected 0 Got 1 stdout: stderr: ash: enable: not found |
| yash | 384 4.2 Builtins: enable -a (List) [yash stdout] Expected 'found enable\n' Got '' [yash status] Expected 0 Got 1 stdout: stderr: yash: no such command `enable' |
| osh | 384 4.2 Builtins: enable -a (List) [osh stdout] Expected 'found enable\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: enable -a | grep -q "enable" && echo "found enable" ^~~~~~ [ stdin ]:1: Command 'enable' not found (OILS-ERR-100) |
| dash | 385 4.2 Builtins: typeset (Synonym) [dash stdout] Expected '10 20\n' Got ' \n' stdout: stderr: dash: 1: typeset: not found dash: 2: typeset: not found |
| ash | 385 4.2 Builtins: typeset (Synonym) [ash stdout] Expected '10 20\n' Got ' \n' stdout: stderr: ash: typeset: not found ash: typeset: not found |
| yash | 385 4.2 Builtins: typeset (Synonym) [yash stdout] Expected '10 20\n' Got ' 20\n' stdout: 20stderr: typeset: `-i' is not a valid option |
| osh | 385 4.2 Builtins: typeset (Synonym) [osh stdout] Expected '10 20\n' Got ' 20\n' stdout: 20stderr: typeset -i x=10 ^~~~~~~ [ stdin ]:1: 'typeset' doesn't implement flag -i (shopt --set ignore_flags_not_impl) |
| zsh-5.1 | 388 4.2 Builtins: kill -l (List Signals) [zsh-5.1 stdout] Expected 'found INT\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: |
| zsh-5.1 | 389 4.2 Builtins: kill -l (Exit Status Conversion) [zsh-5.1 stdout] Expected 'found INT\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: |
| osh | 389 4.2 Builtins: kill -l (Exit Status Conversion) [osh stdout] Expected 'found INT\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: kill -l 130 | grep -E "INT|SIGINT" >/dev/null && echo "found INT"
^~~
[ stdin ]:1: 'kill' can't translate number '130' to a name
|
| zsh-5.1 | 390 5.2 Bash Variables: TIMEFORMAT [zsh-5.1 stdout] Expected 'formatted\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: |
| zsh-5.9 | 390 5.2 Bash Variables: TIMEFORMAT [zsh-5.9 stdout] Expected 'formatted\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: |
| mksh | 390 5.2 Bash Variables: TIMEFORMAT [mksh stdout] Expected 'formatted\n' Got '' [mksh status] Expected 0 Got 1 stdout: stderr: |
| osh | 390 5.2 Bash Variables: TIMEFORMAT [osh stdout] Expected 'formatted\n' Got '' [osh status] Expected 0 Got 1 stdout: stderr: |
| zsh-5.1 | 391 6.4 Conditional: -o option (Legacy Check) [zsh-5.1 stdout] Expected 'errexit on\nerrexit off\n' Got 'errexit off\n' stdout: errexit offstderr: [: too many arguments |
| zsh-5.9 | 391 6.4 Conditional: -o option (Legacy Check) [zsh-5.9 stdout] Expected 'errexit on\nerrexit off\n' Got 'errexit off\n' stdout: errexit offstderr: [: too many arguments |
| dash | 391 6.4 Conditional: -o option (Legacy Check) [dash stdout] Expected 'errexit on\nerrexit off\n' Got '' stdout: stderr: dash: 2: [: -o: unexpected operator dash: 4: [: -o: unexpected operator |
| ash | 391 6.4 Conditional: -o option (Legacy Check) [ash stdout] Expected 'errexit on\nerrexit off\n' Got '' stdout: stderr: ash: errexit: unknown operand ash: errexit: unknown operand |
| dash | 392 3.5.3 Expansion: Substring of Unset Variable [dash stdout] Expected 'start||end\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| yash | 392 3.5.3 Expansion: Substring of Unset Variable [yash stdout] Expected 'start||end\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `0' in parameter expansion |
| dash | 393 3.5.3 Expansion: Substring of Empty String [dash stdout] Expected 'start||end\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| yash | 393 3.5.3 Expansion: Substring of Empty String [yash stdout] Expected 'start||end\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `0' in parameter expansion |
| zsh-5.1 | 394 3.2.3 Pipelines: Variable Persistence [zsh-5.1 stdout] Expected '0\n' Got '1\n' stdout: 1stderr: |
| zsh-5.9 | 394 3.2.3 Pipelines: Variable Persistence [zsh-5.9 stdout] Expected '0\n' Got '1\n' stdout: 1stderr: |
| osh | 394 3.2.3 Pipelines: Variable Persistence [osh stdout] Expected '0\n' Got '1\n' stdout: 1stderr: |
| zsh-5.1 | 395 3.2.3 Pipelines: While Loop Side Effects [zsh-5.1 stdout] Expected '0\n' Got '2\n' stdout: 2stderr: |
| zsh-5.9 | 395 3.2.3 Pipelines: While Loop Side Effects [zsh-5.9 stdout] Expected '0\n' Got '2\n' stdout: 2stderr: |
| osh | 395 3.2.3 Pipelines: While Loop Side Effects [osh stdout] Expected '0\n' Got '2\n' stdout: 2stderr: |
| zsh-5.1 | 399 3.5 Expansion: Indirection Loop [zsh-5.1 stdout] Expected 'x\n' Got '' [zsh-5.1 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| zsh-5.9 | 399 3.5 Expansion: Indirection Loop [zsh-5.9 stdout] Expected 'x\n' Got '' [zsh-5.9 status] Expected 0 Got 1 stdout: stderr: zsh: bad substitution |
| dash | 399 3.5 Expansion: Indirection Loop [dash stdout] Expected 'x\n' Got '' [dash status] Expected 0 Got 2 stdout: stderr: dash: 2: Bad substitution |
| ash | 399 3.5 Expansion: Indirection Loop [ash stdout] Expected 'x\n' Got '' [ash status] Expected 0 Got 2 stdout: stderr: ash: syntax error: bad substitution |
| yash | 399 3.5 Expansion: Indirection Loop [yash stdout] Expected 'x\n' Got '' [yash status] Expected 0 Got 2 stdout: stderr: syntax error: invalid character `x' in parameter expansion |
| dash | 401 6.4 Conditional: [[ -f ]] Ambiguity [dash stdout] Expected 'string true\n' Got '' stdout: stderr: dash: 1: [[: not found |