spec test index / oilshell.org
96 passed, 0 OK, 0 not implemented, 0 BUG, 3 failed, 0 timeouts, 0 cases skipped
osh_.cc | 8 strict_errexit and errexit disabled [osh_.cc stdout] Expected 'before\nx=\n', got '' stdout: stderr: |
osh_.py | 31 Regression [osh_.py stdout] Expected 'hi\np\n', got 'hi\n' [osh_.py status] Expected 0, got 1 [osh_.py stderr] Found 'Traceback (most recent' stdout: histderr: Traceback (most recent call last): File "/home/uke/oil/bin/osh_eval.py", line 66, in <module> sys.exit(main(sys.argv)) File "/home/uke/oil/bin/osh_eval.py", line 34, in main None) File "/home/uke/oil/core/shell_native.py", line 521, in Main cmd_flags=cmd_eval.IsMainProgram) File "/home/uke/oil/core/main_loop.py", line 317, in Batch node = c_parser.ParseLogicalLine() # can raise ParseError File "/home/uke/oil/osh/cmd_parse.py", line 2366, in ParseLogicalLine node = self._ParseCommandLine() File "/home/uke/oil/osh/cmd_parse.py", line 2227, in _ParseCommandLine child = self.ParseAndOr() File "/home/uke/oil/osh/cmd_parse.py", line 2146, in ParseAndOr return self._ParseAndOr() File "/home/uke/oil/osh/cmd_parse.py", line 2157, in _ParseAndOr child = self.ParsePipeline() File "/home/uke/oil/osh/cmd_parse.py", line 2089, in ParsePipeline child = self.ParseCommand() File "/home/uke/oil/osh/cmd_parse.py", line 1951, in ParseCommand return self.ParseOilProc() File "/home/uke/oil/osh/cmd_parse.py", line 1822, in ParseOilProc self.w_parser.ParseProc(node) File "/home/uke/oil/osh/word_parse.py", line 1112, in ParseProc last_token = self.parse_ctx.ParseProc(self.lexer, node) File "/home/uke/oil/frontend/parse_lib.py", line 396, in ParseProc pnode, last_token = self._ParseOil(lexer, grammar_nt.oil_proc) File "/home/uke/oil/frontend/parse_lib.py", line 329, in _ParseOil return e_parser.Parse(lexer, start_symbol) File "/home/uke/oil/oil_lang/expr_parse.py", line 318, in Parse self.push_parser.setup(start_symbol) File "/home/uke/oil/pgen2/parse.py", line 111, in setup self.stack = [_StackItem(self.grammar.dfas[start], 0, newnode)] AttributeError: 'NoneType' object has no attribute 'dfas' |
osh_.cc | 31 Regression [osh_.cc stdout] Expected 'hi\np\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.stripped: cpp/leaky_pgen2.cc:8: void parse::Parser::setup(int): Assertion `0' failed. |