oilshell.org

Files Max Lines Total Lines Parse Failures Max Parse Time (secs) Total Parse Time (secs) Translation Failures Directory
6 110 380 0 0.144694 0.587833 3 chgrp/
11 86 470 0 0.093609 0.88316 7 chmod/
4 66 226 0 0.11212 0.388493 4 chown/
60 220 3,463 0 0.14866 5.113524 40 cp/
13 107 762 0 0.146876 1.204962 12 dd/
11 140 638 0 0.153585 1.041 9 df/
27 360 1,807 0 0.346501 2.657183 27 du/
2 83 115 0 0.138963 0.204042 2 factor/
2 61 117 0 0.080297 0.157947 2 fmt/
6 64 231 0 0.115825 0.510618 6 id/
8 115 495 0 0.125324 0.705119 7 install/
8 124 401 0 0.126873 0.667819 4 ln/
32 173 1,813 0 0.112414 2.669936 27 ls/
107 330 6,729 0 0.223565 9.898515 84 misc/
14 83 620 0 0.110197 1.184308 5 mkdir/
41 261 2,275 0 0.13581 3.567166 36 mv/
5 153 487 0 0.212364 0.689961 4 readlink/
45 256 2,318 0 0.178761 3.617528 35 rm/
3 32 93 0 0.079389 0.231767 1 rmdir/
12 141 781 0 0.123448 1.129495 11 split/
23 114 1,258 0 0.177101 1.946958 21 tail-2/
15 84 659 0 0.104395 1.180408 9 touch/

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 589 OK 0.277988 FAIL init.sh

stderr

Translating init.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 360, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 303, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 274, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 155, 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 900, 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