Results for bugs.test.sh

statusdashbashmkshzshashosh
pass 275628
ok 503250
N-I 100010
BUG 010000
total888888
casedashbashmkshzshashoshdescription
0pass pass pass pass pass pass echo keyword
1pass pass pass pass pass pass if/else
2N-I pass pass pass N-I pass Turn an array into an integer.
detailsdetails
3ok pass ok pass ok pass assign readonly -- one line
detailsdetailsdetails
4ok BUG ok pass ok pass assign readonly -- multiple lines
detailsdetailsdetailsdetails
5ok pass ok pass ok pass assign readonly -- multiple lines -- set -o posix
detailsdetailsdetails
6ok pass pass ok ok pass unset readonly -- one line
detailsdetailsdetails
7ok pass pass ok ok pass unset readonly -- multiple lines
detailsdetailsdetails
30 passed, 15 OK, 2 not implemented, 1 BUG, 0 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

dash2 Turn an array into an integer.

stdout:
stderr: 
dash: 1: Syntax error: "(" unexpected
ash2 Turn an array into an integer.

stdout:
stderr: 
ash: syntax error: unexpected "("
dash3 assign readonly -- one line

stdout:
stderr: 
dash: 1: x: is read only
mksh3 assign readonly -- one line

stdout:
stderr: 
mksh: <stdin>[1]: read-only: x
ash3 assign readonly -- one line

stdout:
stderr: 
ash: x: is read only
dash4 assign readonly -- multiple lines

stdout:
stderr: 
dash: 2: x: is read only
bash4 assign readonly -- multiple lines

stdout:
hi
stderr:
bash: line 2: x: readonly variable
mksh4 assign readonly -- multiple lines

stdout:
stderr: 
mksh: <stdin>[2]: read-only: x
ash4 assign readonly -- multiple lines

stdout:
stderr: 
ash: x: is read only
dash5 assign readonly -- multiple lines -- set -o posix

stdout:
stderr: 
dash: 1: set: Illegal option -o posix
mksh5 assign readonly -- multiple lines -- set -o posix

stdout:
stderr: 
mksh: <stdin>[3]: read-only: x
ash5 assign readonly -- multiple lines -- set -o posix

stdout:
stderr: 
ash: set: line 1: illegal option -o posix
ash: x: is read only
dash6 unset readonly -- one line

stdout:
stderr: 
dash: 1: unset: x: is read only
zsh6 unset readonly -- one line

stdout:
stderr: 
zsh: read-only variable: x
ash6 unset readonly -- one line

stdout:
stderr: 
ash: unset: line 1: x: is read only
dash7 unset readonly -- multiple lines

stdout:
stderr: 
dash: 2: unset: x: is read only
zsh7 unset readonly -- multiple lines

stdout:
stderr: 
zsh: read-only variable: x
ash7 unset readonly -- multiple lines

stdout:
stderr: 
ash: unset: line 2: x: is read only