spec test index / oilshell.org
63 passed, 3 OK, 0 not implemented, 0 BUG, 12 failed, 0 timeouts, 0 cases skipped 3 failed under osh
osh_.cc | 9 } on the second line [osh_.cc status] Expected 127, got 1 stdout: stderr: {ls; ^ [ stdin ]:2: '{ls' not found {ls; ^ [ stdin ]:2: fatal: Exiting with status 127 (command in PID 27521) dumb_alloc: gNumNew = 1945 gNumDelete = 147 gMemPos = 67728 gNumMalloc = 106 gNumFree = 0 gMemPos2 = 10896 |
osh_.py | 19 interactive parse error (regression) [osh_.py status] Expected 2, got 1 stdout: stderr: osh fatal error: |
osh_.cc | 19 interactive parse error (regression) [osh_.cc status] Expected 2, got -6 stdout: stderr: osh_eval.opt: cpp/pylib_path_stat.h:10: bool path_stat::exists(Str*): Assertion `0' failed. |
osh | 20 array literal inside array is a parse error [osh status] Expected 2, got 1 stdout: stderr: a=( inside=() ) ^ [ stdin ]:1: fatal: Unexpected array literal |
osh_.py | 20 array literal inside array is a parse error [osh_.py status] Expected 2, got 1 stdout: stderr: a=( inside=() ) ^ [ stdin ]:1: fatal: Unexpected array literal |
osh_.cc | 20 array literal inside array is a parse error [osh_.cc status] Expected 2, got 1 stdout: stderr: a=( inside=() ) ^~ [ stdin ]:1: fatal: Unexpected array literal dumb_alloc: gNumNew = 1652 gNumDelete = 102 gMemPos = 58432 gNumMalloc = 28 gNumFree = 0 gMemPos2 = 9648 |
osh | 21 array literal inside loop is a parse error [osh status] Expected 2, got 0 stdout: stderr: |
osh_.py | 21 array literal inside loop is a parse error [osh_.py status] Expected 2, got 0 stdout: stderr: |
osh_.cc | 21 array literal inside loop is a parse error [osh_.cc status] Expected 2, got 0 stdout: stderr: dumb_alloc: gNumNew = 1759 gNumDelete = 128 gMemPos = 61712 gNumMalloc = 38 gNumFree = 0 gMemPos2 = 9808 |
osh | 22 array literal in case [osh status] Expected 2, got 0 stdout: stderr: |
osh_.py | 22 array literal in case [osh_.py status] Expected 2, got 0 stdout: stderr: |
osh_.cc | 22 array literal in case [osh_.cc status] Expected 2, got 0 stdout: stderr: dumb_alloc: gNumNew = 1731 gNumDelete = 124 gMemPos = 61104 gNumMalloc = 33 gNumFree = 0 gMemPos2 = 9728 |
osh | 24 =word is not allowed stdout: stderr: =word ^ [ stdin ]:1: =word isn't allowed when shopt 'parse_equals' is on. Hint: add a space after = to pretty print an expression |
osh_.py | 24 =word is not allowed stdout: stderr: =word ^ [ stdin ]:1: =word isn't allowed when shopt 'parse_equals' is on. Hint: add a space after = to pretty print an expression |
osh_.cc | 24 =word is not allowed stdout: stderr: =word ^ [ stdin ]:1: =word isn't allowed when shopt 'parse_equals' is on. Hint: add a space after = to pretty print an expression dumb_alloc: gNumNew = 1612 gNumDelete = 96 gMemPos = 57408 gNumMalloc = 25 gNumFree = 0 gMemPos2 = 9600 |