case | bash | mksh | description |
0 | FAIL | pass | pass array by reference |
details | |||
1 | FAIL | pass | pass assoc array by reference |
details | |||
2 | FAIL | BUG | pass local array by reference, relying on DYNAMIC SCOPING |
details | details |
2 passed, 0 ok, 0 known unimplemented, 1 known bugs, 3 failed, 0 skipped
bash | 0 pass array by reference [bash stdout] Expected b'zo\n', got b'\n' stdout: stderr: /bin/bash: line 2: local: -n: invalid option local: usage: local [option] name[=value] ... |
bash | 1 pass assoc array by reference [bash stdout] Expected b'jam\n', got b'\n' stdout: stderr: /bin/bash: line 2: local: -n: invalid option local: usage: local [option] name[=value] ... |
bash | 2 pass local array by reference, relying on DYNAMIC SCOPING [bash stdout] Expected b'zo\n', got b'\n' stdout: stderr: /bin/bash: line 2: local: -n: invalid option local: usage: local [option] name[=value] ... |
mksh | 2 pass local array by reference, relying on DYNAMIC SCOPING stdout: stderr: /bin/mksh: <stdin>[7]: syntax error: '(' unexpected |