72 passed, 0 OK, 0 not implemented, 0 BUG, 3 failed, 0 timeouts, 0 cases skipped 3 failed under osh
| osh | 0 Performance demo [osh stdout] Expected 'BashArray\nlen: 6\nsubst: foo 25 26 27 bar sparse\nkeys: 0 1 2 3 4 10\nslice: 26 27 bar\nget0: set0\nget1: 25\n---\nappend\nsubst: set0 25 26 27 bar sparse x y\nkeys: 0 1 2 3 4 10 11 12\n---\nunset\nsubst: set0 25 26 27 bar sparse y\nkeys: 0 1 2 3 4 10 12\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: echo $[type(sp)]
^
[ stdin ]:8: Unexpected token after arithmetic expression (Id.Arith_LParen != Id.Arith_RBracket)
|
| osh-cpp | 0 Performance demo [osh-cpp stdout] Expected 'BashArray\nlen: 6\nsubst: foo 25 26 27 bar sparse\nkeys: 0 1 2 3 4 10\nslice: 26 27 bar\nget0: set0\nget1: 25\n---\nappend\nsubst: set0 25 26 27 bar sparse x y\nkeys: 0 1 2 3 4 10 11 12\n---\nunset\nsubst: set0 25 26 27 bar sparse y\nkeys: 0 1 2 3 4 10 12\n' Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: echo $[type(sp)]
^
[ stdin ]:8: Unexpected token after arithmetic expression (Id.Arith_LParen != Id.Arith_RBracket)
|
| osh-cpp | 6 a[i]=v with BigInt [osh-cpp stdout] Expected '3\n4\n5\n6\n' Got '3\n3\n4\n5\n' stdout: 3 3 4 5stderr: |
| osh-cpp | 21 ${a[@]:BigInt} [osh-cpp stdout] Expected '[x][x]\n[y x][y x]\n[z y x][z y x]\n[z y x][z y x]\n' Got '[x][x]\n[y x][y x]\n[z y x][z y x]\n[][]\n' stdout: [x][x] [y x][y x] [z y x][z y x] [][]stderr: |
| osh | 34 (YSH) $[a1 === a2] [osh stdout] Expected 'true\ntrue\nfalse\nfalse\ntrue\nfalse\nfalse\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: echo $[a1 === a1]
^
[ stdin ]:11: Token can't be used in prefix position
|
| osh-cpp | 34 (YSH) $[a1 === a2] [osh-cpp stdout] Expected 'true\ntrue\nfalse\nfalse\ntrue\nfalse\nfalse\n' Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: echo $[a1 === a1]
^
[ stdin ]:11: Token can't be used in prefix position
|
| osh | 36 (YSH) $[bool(a)] [osh stdout] Expected 'false\ntrue\ntrue\ntrue\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: echo $[bool(a1)]
^
[ stdin ]:9: Unexpected token after arithmetic expression (Id.Arith_LParen != Id.Arith_RBracket)
|
| osh-cpp | 36 (YSH) $[bool(a)] [osh-cpp stdout] Expected 'false\ntrue\ntrue\ntrue\n' Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: echo $[bool(a1)]
^
[ stdin ]:9: Unexpected token after arithmetic expression (Id.Arith_LParen != Id.Arith_RBracket)
|