oilshell.org

Files Max Lines Total Lines Parse Failures Max Parse Time (secs) Total Parse Time (secs) Translation Failures Directory
1 19 19 0 0.06 0.06 0 bfd/
3 260 349 0 0.22 0.37 0 binutils/
4 1,470 1,531 0 0.2 0.42 0 gas/
89 144 4,797 0 0.19 7.52 0 gold/
369 440 5,739 0 0.37 24.69 0 ld/
1 175 175 0 0.17 0.17 0 opcodes/

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 8,636 OK 9.39 FAIL ltmain.sh
view 353 OK 0.34 OK src-release.sh

stderr

Translating ltmain.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 702, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oilshell/oil/bin/../tools/osh2oil.py", line 796, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oilshell/oil/bin/../tools/osh2oil.py", line 880, in DoCommand
    raise AssertionError(node.__class__.__name__)
AssertionError: Until