oilshell.org

Files Max Lines Total Lines Parse Failures Max Parse Time (secs) Total Parse Time (secs) Parsed Lines/sec Translation Failures Directory
1 71 71 1 0.12 0.12 0.0 1 sematree/

Side By Side Lines Parsed? Parse Process Time (secs) Internal Parse Time (secs) Parsed Lines/sec Translated? Filename
view 53 OK 0.13 0.13 407.7 OK 7seg
view 43 OK 0.12 0.12 358.3 OK add
view 514 OK 0.88 0.88 584.1 OK ansi2html.sh
view 34 OK 0.16 0.16 212.5 OK ansi_colours.sh
view 146 OK 0.29 0.29 503.4 OK bashfeed
view 16 OK 0.1 0.1 160.0 OK ccodes
view 14 OK 0.09 0.09 155.6 OK conv
view 16 OK 0.12 0.12 133.3 OK datedir
view 37 OK 0.15 0.15 246.7 OK day
view 77 OK 0.27 0.27 285.2 OK disk_grep
view 11 OK 0.11 0.11 100.0 OK dosfiles
view 20 OK 0.12 0.12 166.7 OK download
view 13 OK 0.11 0.11 118.2 OK errno
view 56 OK 0.18 0.18 311.1 OK find_mm_yyyy
view 81 OK 0.2 0.2 405.0 OK findrepo
view 76 OK 0.22 0.22 345.5 OK fix
view 421 OK 0.84 0.84 501.2 FAIL gcccpuopt
view 72 FAIL 0.21 - - FAIL gen_timeline
view 23 OK 0.1 0.1 230.0 FAIL getpw
view 74 OK 0.16 0.16 462.5 OK idiff
view 207 OK 0.62 0.62 333.9 OK l
view 33 OK 0.13 0.13 253.8 OK lomount.sh
view 43 OK 0.12 0.12 358.3 OK lowercase
view 21 OK 0.08 0.08 262.5 OK lsdate
view 13 OK 0.11 0.11 118.2 OK lsmode
view 17 OK 0.1 0.1 170.0 OK moz
view 73 OK 0.15 0.15 486.7 OK newest
view 40 OK 0.14 0.14 285.7 OK quote
view 40 OK 0.13 0.13 307.7 OK rmws
view 26 OK 0.11 0.11 236.4 OK self_modify.sh
view 50 OK 0.18 0.18 277.8 OK split_to
view 24 OK 0.12 0.12 200.0 OK svndiff
view 124 OK 0.22 0.22 563.6 OK sw
view 75 OK 0.24 0.24 312.5 OK sysinfo
view 25 OK 0.1 0.1 250.0 OK tcpdump_not_me
view 27 OK 0.14 0.14 192.9 OK threadsafe
view 57 OK 0.14 0.14 407.1 OK timeout
view 51 OK 0.11 0.11 463.6 OK truncate
view 21 OK 0.11 0.11 190.9 OK urldiff
view 22 OK 0.16 0.16 137.5 OK xfullmag
view 46 OK 0.16 0.16 287.5 OK ximkeys

stderr

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

        
Translating gcccpuopt
        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 632, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 682, in DoCommand
    self.DoCommand(node.body, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 652, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 726, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 549, in DoCommand
    self.DoAssignment(node, at_top_level, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 463, in DoAssignment
    self.DoWordAsExpr(pair.rhs, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 838, in DoWordAsExpr
    self.DoWordInCommand(node, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 989, in DoWordInCommand
    self.DoWordPart(part, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 1167, in DoWordPart
    self.DoArithExpr(node.anode, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 1186, in DoArithExpr
    r_id = word.LeftMostSpanForWord(node.right.w)
AttributeError: 'ArithBinary' object has no attribute 'w'

        
Parsing gen_timeline
        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 379, in OshMain
    fmt.PrintTree(tree, ast_f)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 482, in PrintTree
    _PrintTreeObj(node, f, indent, max_col)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 431, in _PrintTreeObj
    PrintTree(child, f, indent=indent+INDENT+INDENT)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 482, in PrintTree
    _PrintTreeObj(node, f, indent, max_col)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 431, in _PrintTreeObj
    PrintTree(child, f, indent=indent+INDENT+INDENT)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 469, in PrintTree
    if _TrySingleLine(node, single_f, max_col - indent):
  File "/home/andy/git/oil/bin/../asdl/format.py", line 547, in _TrySingleLine
    return _TrySingleLineObj(node, f, max_chars)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 501, in _TrySingleLineObj
    if not _TrySingleLine(val, f, max_chars):
  File "/home/andy/git/oil/bin/../asdl/format.py", line 547, in _TrySingleLine
    return _TrySingleLineObj(node, f, max_chars)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 501, in _TrySingleLineObj
    if not _TrySingleLine(val, f, max_chars):
  File "/home/andy/git/oil/bin/../asdl/format.py", line 547, in _TrySingleLine
    return _TrySingleLineObj(node, f, max_chars)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 501, in _TrySingleLineObj
    if not _TrySingleLine(val, f, max_chars):
  File "/home/andy/git/oil/bin/../asdl/format.py", line 536, in _TrySingleLine
    f.write(_PrettyString(node.s))
  File "/home/andy/git/oil/bin/../asdl/format.py", line 325, in _PrettyString
    return json.dumps(s)
  File "/usr/lib/python2.7/json/__init__.py", line 244, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 201, in encode
    return encode_basestring_ascii(o)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xc2 in position 0: unexpected end of data

        
Translating gen_timeline
        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 379, in OshMain
    fmt.PrintTree(tree, ast_f)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 482, in PrintTree
    _PrintTreeObj(node, f, indent, max_col)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 431, in _PrintTreeObj
    PrintTree(child, f, indent=indent+INDENT+INDENT)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 482, in PrintTree
    _PrintTreeObj(node, f, indent, max_col)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 431, in _PrintTreeObj
    PrintTree(child, f, indent=indent+INDENT+INDENT)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 469, in PrintTree
    if _TrySingleLine(node, single_f, max_col - indent):
  File "/home/andy/git/oil/bin/../asdl/format.py", line 547, in _TrySingleLine
    return _TrySingleLineObj(node, f, max_chars)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 501, in _TrySingleLineObj
    if not _TrySingleLine(val, f, max_chars):
  File "/home/andy/git/oil/bin/../asdl/format.py", line 547, in _TrySingleLine
    return _TrySingleLineObj(node, f, max_chars)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 501, in _TrySingleLineObj
    if not _TrySingleLine(val, f, max_chars):
  File "/home/andy/git/oil/bin/../asdl/format.py", line 547, in _TrySingleLine
    return _TrySingleLineObj(node, f, max_chars)
  File "/home/andy/git/oil/bin/../asdl/format.py", line 501, in _TrySingleLineObj
    if not _TrySingleLine(val, f, max_chars):
  File "/home/andy/git/oil/bin/../asdl/format.py", line 536, in _TrySingleLine
    f.write(_PrettyString(node.s))
  File "/home/andy/git/oil/bin/../asdl/format.py", line 325, in _PrettyString
    return json.dumps(s)
  File "/usr/lib/python2.7/json/__init__.py", line 244, in dumps
    return _default_encoder.encode(obj)
  File "/usr/lib/python2.7/json/encoder.py", line 201, in encode
    return encode_basestring_ascii(o)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xc2 in position 0: unexpected end of data