oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 115 OK 0.165342 OK args.sh
view 46 OK 0.119662 OK breakpoints.sh
view 40 OK 0.120163 OK display.sh
view 49 OK 0.122678 OK files.sh
view 51 OK 0.113577 OK functions.sh
view 29 OK 0.101746 OK handle.sh
view 39 OK 0.100083 OK line.sh
view 44 OK 0.117864 OK program.sh
view 62 OK 0.125673 FAIL signals.sh
view 41 OK 0.123704 OK source.sh
view 28 OK 0.108374 OK stack.sh
view 127 OK 0.174654 OK variables.sh
view 51 OK 0.114322 OK warranty.sh
view 45 OK 0.098185 OK watchpoints.sh

stderr

Translating signals.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 358, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 301, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 272, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 156, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 80, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 572, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 739, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 844, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 635, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 344, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir