Results for osh-bugs.test.sh

statusbashdashashzshmkshkshtoyshsushbrushosh
pass 0000000002
FAIL 2222222220
total2222222222
casebashdashashzshmkshkshtoyshsushbrushoshdescription
0FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL pass var x = $(echo bad; false) in OSH
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
1FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL pass var x = $(echo one; false; echo two) in OSH
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
2 passed, 0 OK, 0 not implemented, 0 BUG, 18 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

bash0 var x = $(echo bad; false) in OSH

[bash stdout] Expected '', got 'unreachable\n'
[bash status] Expected 1, got 2

stdout:
unreachable
stderr:
bash: line 1: var: command not found
bash: line 4: syntax error near unexpected token `('
bash: line 4: `pp test_ (x)'
dash0 var x = $(echo bad; false) in OSH

[dash stdout] Expected '', got 'unreachable\n'
[dash status] Expected 1, got 2

stdout:
unreachable
stderr:
dash: 1: var: not found
dash: 4: Syntax error: "(" unexpected
ash0 var x = $(echo bad; false) in OSH

[ash stdout] Expected '', got 'unreachable\n'
[ash status] Expected 1, got 2

stdout:
unreachable
stderr:
ash: var: not found
ash: syntax error: unexpected "("
zsh0 var x = $(echo bad; false) in OSH

[zsh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
zsh: command not found: var
zsh: no matches found: (x)
mksh0 var x = $(echo bad; false) in OSH

[mksh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
mksh: <stdin>[1]: var: not found
mksh: <stdin>[4]: syntax error: '(' unexpected
ksh0 var x = $(echo bad; false) in OSH

[ksh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
E: ksh: <stdin>[1]: var: inaccessible or not found
E: ksh: <stdin>[4]: syntax error: unexpected '('
toysh0 var x = $(echo bad; false) in OSH

[toysh stdout] Expected '', got 'unreachable\n'
[toysh status] Expected 1, got 2

stdout:
unreachable
stderr:
sh: var: No such file or directory
main: line 4: sh: syntax error: )
sush0 var x = $(echo bad; false) in OSH

[sush stdout] Expected '', got 'unreachable\n'
[sush status] Expected 1, got 2

stdout:
unreachable
stderr:
/home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 1: var: command not found
/home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 5: Unexpected token: (x)

brush0 var x = $(echo bad; false) in OSH

[brush stdout] Expected '', got 'unreachable\n'
[brush status] Expected 1, got 0

stdout:
unreachable
stderr:
var: command not found
ERROR main: syntax error near token `
' (line 1 col 13)
bash1 var x = $(echo one; false; echo two) in OSH

[bash stdout] Expected '', got 'unreachable\n'
[bash status] Expected 1, got 2

stdout:
unreachable
stderr:
bash: line 1: var: command not found
bash: line 4: syntax error near unexpected token `('
bash: line 4: `pp test_ (x)'
dash1 var x = $(echo one; false; echo two) in OSH

[dash stdout] Expected '', got 'unreachable\n'
[dash status] Expected 1, got 2

stdout:
unreachable
stderr:
dash: 1: var: not found
dash: 4: Syntax error: "(" unexpected
ash1 var x = $(echo one; false; echo two) in OSH

[ash stdout] Expected '', got 'unreachable\n'
[ash status] Expected 1, got 2

stdout:
unreachable
stderr:
ash: var: not found
ash: syntax error: unexpected "("
zsh1 var x = $(echo one; false; echo two) in OSH

[zsh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
zsh: command not found: var
zsh: no matches found: (x)
mksh1 var x = $(echo one; false; echo two) in OSH

[mksh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
mksh: <stdin>[1]: var: not found
mksh: <stdin>[4]: syntax error: '(' unexpected
ksh1 var x = $(echo one; false; echo two) in OSH

[ksh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
E: ksh: <stdin>[1]: var: inaccessible or not found
E: ksh: <stdin>[4]: syntax error: unexpected '('
toysh1 var x = $(echo one; false; echo two) in OSH

[toysh stdout] Expected '', got 'unreachable\n'
[toysh status] Expected 1, got 2

stdout:
unreachable
stderr:
sh: var: No such file or directory
main: line 4: sh: syntax error: )
sush1 var x = $(echo one; false; echo two) in OSH

[sush stdout] Expected '', got 'unreachable\n'
[sush status] Expected 1, got 2

stdout:
unreachable
stderr:
/home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 1: var: command not found
/home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 5: Unexpected token: (x)

brush1 var x = $(echo one; false; echo two) in OSH

[brush stdout] Expected '', got 'unreachable\n'
[brush status] Expected 1, got 0

stdout:
unreachable
stderr:
var: command not found
ERROR main: syntax error near token `
' (line 1 col 13)