oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 24 OK 0.08 OK 00-preamble.sh
view 25 OK 0.09 OK envdir.sh
view 20 OK 0.07 OK envini.sh
view 15 OK 0.06 OK envuidgid.sh
view 8 OK 0.06 OK fghack.sh
view 91 OK 0.14 OK matchtest.sh
view 49 OK 0.09 OK multilog.sh
view 15 OK 0.09 OK nonexistent.sh
view 12 OK 0.07 OK pgrphack.sh
view 9 OK 0.06 OK readproctitle.sh
view 22 OK 0.08 OK setlock.sh
view 23 OK 0.07 OK softlimit.sh
view 96 OK 0.12 FAIL supervise-base.sh
view 17 OK 0.06 OK supervise-stop.sh
view 28 OK 0.07 OK svc.sh
view 51 OK 0.1 FAIL svscan.sh
view 10 OK 0.07 OK tai64n.sh
view 2 OK 0.06 OK zz-cleanup.sh

stderr

Translating svscan.sh
        Traceback (most recent call last):
  File "bin/osh", line 616, in <module>
    main(sys.argv)
  File "bin/osh", line 594, in main
    sys.exit(AppBundleMain(argv))
  File "bin/osh", line 568, in AppBundleMain
    status = OshMain(argv0, main_argv, login_shell)
  File "bin/osh", line 327, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oilshell/oil/bin/../tools/osh2oil.py", line 83, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/bin/../tools/osh2oil.py", line 535, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/bin/../tools/osh2oil.py", line 880, in DoCommand
    raise AssertionError(node.__class__.__name__)
AssertionError: Until

        
Translating supervise-base.sh
        Traceback (most recent call last):
  File "bin/osh", line 616, in <module>
    main(sys.argv)
  File "bin/osh", line 594, in main
    sys.exit(AppBundleMain(argv))
  File "bin/osh", line 568, in AppBundleMain
    status = OshMain(argv0, main_argv, login_shell)
  File "bin/osh", line 327, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oilshell/oil/bin/../tools/osh2oil.py", line 83, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/bin/../tools/osh2oil.py", line 535, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/bin/../tools/osh2oil.py", line 880, in DoCommand
    raise AssertionError(node.__class__.__name__)
AssertionError: Until