oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Internal Parse Time (secs) Parsed Lines/sec Translated? Filename
view 115 OK 0.24 0.24 479.2 FAIL bisectinate.sh
view 36 OK 0.14 0.14 257.1 OK buildall-native.sh
view 61 OK 0.15 0.15 406.7 OK buildall.sh
view 53 OK 0.18 0.18 294.4 FAIL chroot-splice.sh
view 12 OK 0.08 0.08 150.0 OK clean.sh
view 99 OK 0.2 0.2 495.0 OK cronjob.sh
view 31 OK 0.14 0.14 221.4 OK cross-smoke-test.sh
view 7 OK 0.1 0.1 70.0 OK dev-environment-from-build.sh
view 20 OK 0.11 0.11 181.8 OK for-each-target.sh
view 49 OK 0.15 0.15 326.7 OK migrate-kernel.sh
view 110 OK 0.24 0.24 458.3 OK miniconfig.sh
view 23 OK 0.12 0.12 191.7 OK native-build-from-build.sh
view 23 OK 0.11 0.11 209.1 OK record-commands.sh
view 35 OK 0.15 0.15 233.3 OK repo.sh
view 37 OK 0.15 0.15 246.7 OK report-recorded-commands.sh
view 5 OK 0.07 0.07 71.4 OK run-emulator-from-build.sh
view 34 OK 0.14 0.14 242.9 OK smoketest-all.sh
view 25 OK 0.14 0.14 178.6 OK smoketest-report.sh
view 25 OK 0.11 0.11 227.3 OK smoketest.sh
view 15 OK 0.08 0.08 187.5 OK test.sh
view 20 OK 0.11 0.11 181.8 OK timeout.sh
view 21 OK 0.11 0.11 190.9 OK tweak.sh
view 40 OK 0.15 0.15 266.7 OK zapchroot.sh

stderr

Translating bisectinate.sh
        Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 565, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 565, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 532, in DoCommand
    self.DoWordInCommand(w, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 996, in DoWordInCommand
    raise AssertionError(node.__class__.__name__)
AssertionError: BracedWordTree

        
Translating chroot-splice.sh
        Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 674, in DoCommand
    self.DoWordInCommand(w, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 996, in DoWordInCommand
    raise AssertionError(node.__class__.__name__)
AssertionError: BracedWordTree