Results for ysh-json.test.sh

statusoshosh_ALT
pass 590
FAIL 463
total6363
caseoshosh_ALTdescription
0pass FAIL usage errors
details
1pass FAIL json write STRING
details
2pass FAIL json write ARRAY
details
3pass FAIL json write Dict
details
4pass FAIL json write space=0, space=4
details
5pass FAIL json write in command sub
details
6pass FAIL json read passed invalid args
details
7pass FAIL json read uses $_reply var
details
8pass FAIL json read then json write
details
9pass FAIL json read with redirect
details
10pass FAIL json read at end of pipeline (relies on lastpipe)
details
11pass FAIL invalid JSON
details
12pass FAIL Extra data after valid JSON
details
13pass FAIL json write expression
details
14pass FAIL json write evaluation error
details
15pass FAIL json write of List in cycle
details
16pass FAIL json write of Dict in cycle
details
17pass FAIL json write of List/Dict referenced twice (bug fix)
details
18pass FAIL json read doesn't accept u'' or b'' strings
details
19pass FAIL json read doesn't accept comments, but json8 does
details
20pass FAIL json write emits Unicode replacement char for binary data \yff
details
21pass FAIL json8 accepts j"" prefix, but json doesn't
details
22pass FAIL j"" prefix not accepted in YSH (could be added later)
details
23pass FAIL json8 write emits b'' strings for binary data \yff
details
24pass FAIL json8 write bytes vs unicode string
details
25FAIL FAIL JSON \/ escapes supported
detailsdetails
26pass FAIL JSON string can have unescaped ' and J8 string can have unescaped "
details
27FAIL FAIL J8 supports superfluous \" escapes, but JSON doesn't support \' escapes
detailsdetails
28pass FAIL Escaping uses \u0001 in "", but \u{1} in b''
details
29pass FAIL json8 read
details
30pass FAIL json8 round trip
details
31pass FAIL json round trip (regression)
details
32pass FAIL round trip: decode surrogate pair and encode
details
33pass FAIL round trip: decode surrogate half and encode
details
34pass FAIL toJson() toJson8()
details
35pass FAIL fromJson() fromJson8()
details
36pass FAIL User can handle errors - toJson() toJson8()
details
37pass FAIL User can handle errors - fromJson() fromJson8()
details
38pass FAIL ASCII control chars can't appear literally in messages
details
39pass FAIL \yff can't appear in u'' code strings (command)
details
40pass FAIL \yff can't appear in u'' code strings (expr)
details
41pass FAIL \yff can't appear in u'' multiline code strings
details
42pass FAIL \yff can't appear in u'' data strings
details
43pass FAIL \u{dc00} can't be in surrogate range in code (command)
details
44pass FAIL \u{dc00} can't be in surrogate range in code (expr)
details
45pass FAIL \u{dc00} can't be in surrogate range in data
details
46pass FAIL Inf is encoded as null, like JavaScript
details
47pass FAIL NaN is encoded as null, like JavaScript
details
48pass FAIL Invalid UTF-8 in JSON is rejected
details
49pass FAIL Invalid JSON in J8 is rejected
details
50pass FAIL '' means the same thing as u''
details
51pass FAIL decode integer larger than 2^32
details
52pass FAIL decode integer larger than 2^64
details
53pass FAIL round trip: read/write with ysh
details
54FAIL FAIL round trip: read/write with ysh, read/write with Python 3 (bug regression)
detailsdetails
55pass FAIL Encoding bytes that don't hit UTF8_REJECT immediately (bug fix)
details
56pass FAIL NIL8 token in JSON / JSON8
details
57pass FAIL Data after internal NUL (issue #2026)
details
58pass FAIL Float too big
details
59pass FAIL Many [[[ , but not too many
details
60FAIL FAIL Too many opening [[[ - blocking stack
detailsdetails
61pass FAIL BashArray can be serialized
details
62pass FAIL BashAssoc can be serialized
details
59 passed, 0 OK, 0 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped
4 failed under osh

Details on runs that didn't PASS

osh_ALT0 usage errors

[osh_ALT stdout] Expected 'status=2\n', got ''
[osh_ALT status] Expected 3, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT1 json write STRING

[osh_ALT stdout] Expected '"foo"\n"foo"\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT2 json write ARRAY

[osh_ALT stdout] Expected '[\n "foo.cc",\n "foo.h"\n]\n["foo.cc","foo.h"]\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT3 json write Dict

[osh_ALT stdout] Expected '{\n "k": "v",\n "k2": [\n 4,\n 5\n ]\n}\n[\n {\n "k": "v",\n "k2": "v2"\n },\n {}\n]\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT4 json write space=0, space=4

[osh_ALT stdout] Expected '{"name":"bob","age":30}\n{\n "name": "bob",\n "age": 30\n}\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT5 json write in command sub

[osh_ALT stdout] Expected '{\n "name": "bob",\n "age": 30\n}\n{\n "name": "bob",\n "age": 30\n}\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT6 json read passed invalid args

[osh_ALT stdout] Expected 'status=1\nstatus=2\nstatus=2\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT7 json read uses $_reply var

[osh_ALT stdout] Expected 'true\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT8 json read then json write

[osh_ALT stdout] Expected '{\n "name": "bob",\n "age": 42,\n "ok": true\n}\n{\n "name": "bob",\n "age": 42,\n "ok": true\n}\n{\n "name": {},\n "age": {},\n "x": -1,\n "y": 0\n}\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT9 json read with redirect

[osh_ALT stdout] Expected 'x = (Cell exported:F readonly:F nameref:F val:(value.Dict d:[Dict age (value.Int i:42)]))\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT10 json read at end of pipeline (relies on lastpipe)

[osh_ALT stdout] Expected 'y = (Cell exported:F readonly:F nameref:F val:(value.Dict d:[Dict age (value.Int i:43)]))\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT11 invalid JSON

[osh_ALT stdout] Expected 'pipeline status = 1\n', got ''
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT12 Extra data after valid JSON

[osh_ALT stdout] Expected 'num space 0\nobj space 0\nnum comment 0\nobj comment 0\nnum bracket 1\nobj bracket 1\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT13 json write expression

[osh_ALT stdout] Expected '[1,2,3]\nstatus=0\n', got ''
[osh_ALT status] Expected 3, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT14 json write evaluation error

[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT15 json write of List in cycle

[osh_ALT stdout] Expected '(List) [[...],2,3]\nstatus=1\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT16 json write of Dict in cycle

[osh_ALT stdout] Expected '(Dict) {"k":{...}}\nstatus=1\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT17 json write of List/Dict referenced twice (bug fix)

[osh_ALT stdout] Expected '{"k":[1,2,3],"k2":[1,2,3],"k3":{"foo":"bar"},"k4":{"foo":"bar"}}\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT18 json read doesn't accept u'' or b'' strings

[osh_ALT stdout] Expected 'status=1\nstatus=1\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT19 json read doesn't accept comments, but json8 does

[osh_ALT stdout] Expected 'status=0\n{\n "key": "val",\n "k2": "v2"\n}\nstatus=1\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT20 json write emits Unicode replacement char for binary data \yff

[osh_ALT stdout] Expected '[\n 3,\n "foo",\n "-\xef\xbf\xbd\xef\xbf\xbd---\xef\xbf\xbd="\n]\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT21 json8 accepts j"" prefix, but json doesn't

[osh_ALT stdout] Expected 'json=1\n\njson8=0\n(Str) "foo\\nbar"\n\njson8=0\n(Str) "A"\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT22 j"" prefix not accepted in YSH (could be added later)

[osh_ALT status] Expected 2, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT23 json8 write emits b'' strings for binary data \yff

[osh_ALT stdout] Expected '[\n 3,\n "foo",\n b\'-\\yff\\yfe-\\yfd=\'\n]\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT24 json8 write bytes vs unicode string

[osh_ALT stdout] Expected '"mu \xce\xbc \\u0001 \\" \\\\ \\b\\f\\n\\r\\t"\n"\\u0001\\u001f"\nb\'\\yff\'\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh25 JSON \/ escapes supported

[osh stdout] Expected '/\nreply=/\nreply=/\n', got 'reply=/\nreply=/\n'

stdout:
reply=/
reply=/
stderr:
  echo "$msg" | python3 -c 'import json, sys; print(json.load(sys.stdin))'
                ^~~~~~~
[ stdin ]:3: 'python3' not found (OILS-ERR-100)
osh_ALT25 JSON \/ escapes supported

[osh_ALT stdout] Expected '/\nreply=/\nreply=/\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT26 JSON string can have unescaped ' and J8 string can have unescaped "

[osh_ALT stdout] Expected '(Str) "\'"\n(Str) "\\""\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh27 J8 supports superfluous \" escapes, but JSON doesn't support \' escapes

[osh stdout] Expected 'reply="\n(Str) "\'\'\\b\\f\\n\\r\\t\\"\\\\"\npython3=1\njson=1\n' Got 'reply="\n(Str) "\'\'\\b\\f\\n\\r\\t\\"\\\\"\npython3=127\njson=1\n'

stdout:
reply="
(Str)   "''\b\f\n\r\t\"\\"
python3=127
json=1
stderr:
  json read <<'EOF'
       ^~~~
[ stdin ]:16: json read: Bad backslash escape in JSON string (line 1, offset 0-2: '"\\\'"\n')
osh_ALT27 J8 supports superfluous \" escapes, but JSON doesn't support \' escapes

[osh_ALT stdout] Expected 'reply="\n(Str) "\'\'\\b\\f\\n\\r\\t\\"\\\\"\npython3=1\njson=1\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT28 Escaping uses \u0001 in "", but \u{1} in b''

[osh_ALT stdout] Expected '"\\u0001"\nb\'\\u{1}\\yff\\u{1f}\'\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT29 json8 read

[osh_ALT stdout] Expected '(Dict) {}\n(List) []\n(List) [42]\n(List) [true,false]\n(Dict) {"k":"v"}\n(Dict) {"k":null}\n(Dict) {"k":1,"k2":2}\n(Dict) {"k":{"k2":null}}\n(Dict) {"k":{"k2":"v2"},"k3":"backslash \\\\ \\" \\n line 2 \xce\xbc "}\n(Dict) {"k":{"k2":"v2"},"k3":"backslash \\\\ \\" \\n line 2 \xce\xbc "}\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT30 json8 round trip

[osh_ALT stdout] Expected '[42,1.5,null,true,"hi",b\'\\yff\\yfe\\b\\n""\']\n[\n 42,\n 1.5,\n null,\n true,\n "hi",\n b\'\\yff\\yfe\\b\\n""\'\n]\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT31 json round trip (regression)

[osh_ALT stdout] Expected '(Dict) {"short":"-v","long":"--verbose","type":null,"default":"","help":"Enable verbose logging"}\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT32 round trip: decode surrogate pair and encode

[osh_ALT stdout] Expected '"\xf0\x9f\xa4\xa6"\n"\xf0\x9f\xa4\xa6"\n"\\u0001\\u0002"\n"\xc4\x80\xc4\x81\xc4\x82"\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT33 round trip: decode surrogate half and encode

[osh_ALT stdout] Expected '"\\ud83e"\n(Str) b\'\\yed\\ya0\\ybe\'\njson "\\ud83e"\njson8 b\'\\yed\\ya0\\ybe\'\n\n"\\udd26"\n(Str) b\'\\yed\\yb4\\ya6\'\njson "\\udd26"\njson8 b\'\\yed\\yb4\\ya6\'\n\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT34 toJson() toJson8()

[osh_ALT stdout] Expected '[42,1.5,null,true,"hi","\xef\xbf\xbd"]\n[42,1.5,null,true,"hi",b\'\\yf0\']\n[3,4]\n[3,4]\n[\n 3,\n 4\n]\n[\n 3,\n 4\n]\n[3,4]\n[3,4]\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT35 fromJson() fromJson8()

[osh_ALT stdout] Expected '(List) [42,1.5,null,true,"hi"]\n(List) [42,1.5,null,true,"hi"]\n(List) [42,1.5,null,true,"hi",""]\n' Got ''
[osh_ALT status] Expected 4, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT36 User can handle errors - toJson() toJson8()

[osh_ALT stdout] Expected "status=4\nencode error Can't encode List (object id) in object cycle\nstatus=4\nencode error Can't serialize object of type Eggex\n" Got ''
[osh_ALT status] Expected 4, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT37 User can handle errors - fromJson() fromJson8()

[osh_ALT stdout] Expected 'status=4\ndecode error Expected Id.J8_RBracket\nstatus=4\ndecode error Expected Id.J8_RBracket\npositions 1 - 2\n' Got ''
[osh_ALT status] Expected 4, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT38 ASCII control chars can't appear literally in messages

[osh_ALT stdout] Expected 'status=4\nASCII control chars\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT39 \yff can't appear in u'' code strings (command)

[osh_ALT stdout] Expected ' fd\n', got ''
[osh_ALT status] Expected 2, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT40 \yff can't appear in u'' code strings (expr)

[osh_ALT stdout] Expected ' fe\n', got ''
[osh_ALT status] Expected 2, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT41 \yff can't appear in u'' multiline code strings

[osh_ALT stdout] Expected ' fc\n', got ''
[osh_ALT status] Expected 2, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT42 \yff can't appear in u'' data strings

[osh_ALT stdout] Expected "(Str) b'\\yfe'\n", got ''
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT43 \u{dc00} can't be in surrogate range in code (command)

[osh_ALT status] Expected 2, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT44 \u{dc00} can't be in surrogate range in code (expr)

[osh_ALT status] Expected 2, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT45 \u{dc00} can't be in surrogate range in data

[osh_ALT stdout] Expected 'status=0\nstatus=1\nstatus=1\nstatus=0\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT46 Inf is encoded as null, like JavaScript

[osh_ALT stdout] Expected '(Float) INFINITY\n(Float) -INFINITY\n--\nnull\nerror=0\nnull\nerror=0\n--\nnull\nnull\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT47 NaN is encoded as null, like JavaScript

[osh_ALT stdout] Expected '(Float) NAN\nnull\nnull\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT48 Invalid UTF-8 in JSON is rejected

[osh_ALT stdout] Expected 'status=1\nstatus=1\nstatus=1\nstatus=1\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT49 Invalid JSON in J8 is rejected

[osh_ALT stdout] Expected 'status=1\nstatus=1\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT50 '' means the same thing as u''

[osh_ALT stdout] Expected '(Str) ""\n(Str) "\xce\xbc"\nstatus=1\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT51 decode integer larger than 2^32

[osh_ALT stdout] Expected '8589934592\n(Int) 8589934592\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT52 decode integer larger than 2^64

[osh_ALT stdout] Expected 'status=1\nstatus=1\nok\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT53 round trip: read/write with ysh

[osh_ALT stdout] Expected 'diff=0\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh54 round trip: read/write with ysh, read/write with Python 3 (bug regression)

[osh stdout] Expected 'diff=0\n', got '--- /home/uke/oil/spec/testdata/bug.json\t2024-11-19 01:38:02.669984165 +0000\n+++ py-json\t2024-11-19 01:45:41.846404406 +0000\n@@ -1,25 +0,0 @@\n-{\n- "files": {\n- "etc": {},\n- "sw": {}\n- },\n- "modules": {\n- "mergePath": {\n- "enable": true\n- },\n- "shareNftables": {\n- "enable": true\n- },\n- "shareSystemd": {\n- "enable": true,\n- "replace": [],\n- "units": [\n- "nftables.service",\n- "nix-unify-at-boot.service"\n- ]\n- },\n- "useNixDaemon": {\n- "enable": true\n- }\n- }\n-}\ndiff=1\n'

stdout:
--- /home/uke/oil/spec/testdata/bug.json	2024-11-19 01:38:02.669984165 +0000
+++ py-json	2024-11-19 01:45:41.846404406 +0000
@@ -1,25 +0,0 @@
-{
-  "files": {
-    "etc": {},
-    "sw": {}
-  },
-  "modules": {
-    "mergePath": {
-      "enable": true
-    },
-    "shareNftables": {
-      "enable": true
-    },
-    "shareSystemd": {
-      "enable": true,
-      "replace": [],
-      "units": [
-        "nftables.service",
-        "nix-unify-at-boot.service"
-      ]
-    },
-    "useNixDaemon": {
-      "enable": true
-    }
-  }
-}
diff=1
stderr:
  cat ysh-json | python3 -c \
                 ^~~~~~~
[ stdin ]:5: 'python3' not found (OILS-ERR-100)
osh_ALT54 round trip: read/write with ysh, read/write with Python 3 (bug regression)

[osh_ALT stdout] Expected 'diff=0\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT55 Encoding bytes that don't hit UTF8_REJECT immediately (bug fix)

[osh_ALT stdout] Expected "b'\\yce'\ndeclare -- x=$'\\xce'\n\nb'\\ybc'\ndeclare -- y=$'\\xbc'\n\nb'\\yf0\\y9f\\ya4\\yff'\ndeclare -- z=$'\\xf0\\x9f\\xa4\\xff'\n" Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT56 NIL8 token in JSON / JSON8

[osh_ALT stdout] Expected 'status=1\nstatus=1\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT57 Data after internal NUL (issue #2026)

[osh_ALT stdout] Expected 'status=4\nstatus=4\nstatus=1\nstatus=1\n', got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT58 Float too big

[osh_ALT stdout] Expected 'status=0\n(Float) INFINITY\nstatus=0\n(Float) -INFINITY\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT59 Many [[[ , but not too many

[osh_ALT stdout] Expected '(List) [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\nlen=1\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh60 Too many opening [[[ - blocking stack

[osh status] Expected 0, got 1
[osh stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Traceback (most recent call last):
  File "/home/uke/oil/bin/oils_for_unix.py", line 201, in <module>
    sys.exit(main(sys.argv))
  File "/home/uke/oil/bin/oils_for_unix.py", line 170, in main
    return AppBundleMain(argv)
  File "/home/uke/oil/bin/oils_for_unix.py", line 140, in AppBundleMain
    return shell.Main('osh', arg_r, environ, login_shell, loader, readline)
  File "/home/uke/oil/core/shell.py", line 1211, in Main
    cmd_flags=cmd_eval.IsMainProgram)
  File "/home/uke/oil/core/main_loop.py", line 375, in Batch
    is_return, is_fatal = cmd_ev.ExecuteAndCatch(node, cmd_flags)
  File "/home/uke/oil/osh/cmd_eval.py", line 2069, in ExecuteAndCatch
    status = self._Execute(node)
  File "/home/uke/oil/osh/cmd_eval.py", line 1868, in _Execute
    status = self._Dispatch(node, cmd_st)
  File "/home/uke/oil/osh/cmd_eval.py", line 1773, in _Dispatch
    status = self._DoPipeline(node, cmd_st)
  File "/home/uke/oil/osh/cmd_eval.py", line 934, in _DoPipeline
    self.shell_ex.RunPipeline(node, cmd_st)
  File "/home/uke/oil/core/executor.py", line 591, in RunPipeline
    status_out.pipe_status = pi.RunLastPart(self.waiter, self.fd_state)
  File "/home/uke/oil/core/process.py", line 1415, in RunLastPart
    cmd_ev.ExecuteAndCatch(last_node, cmd_flags)
  File "/home/uke/oil/osh/cmd_eval.py", line 2069, in ExecuteAndCatch
    status = self._Execute(node)
  File "/home/uke/oil/osh/cmd_eval.py", line 1868, in _Execute
    status = self._Dispatch(node, cmd_st)
  File "/home/uke/oil/osh/cmd_eval.py", line 1595, in _Dispatch
    status = self._DoSimple(node, cmd_st)
  File "/home/uke/oil/osh/cmd_eval.py", line 884, in _DoSimple
    status = self._RunSimpleCommand(cmd_val, cmd_st, run_flags)
  File "/home/uke/oil/osh/cmd_eval.py", line 547, in _RunSimpleCommand
    run_flags)
  File "/home/uke/oil/core/executor.py", line 453, in RunSimpleCommand
    return self.RunBuiltin(builtin_id, cmd_val)
  File "/home/uke/oil/core/executor.py", line 314, in RunBuiltin
    return self.RunBuiltinProc(builtin_proc, cmd_val)
  File "/home/uke/oil/core/executor.py", line 324, in RunBuiltinProc
    status = builtin_proc.Run(cmd_val)
  File "/home/uke/oil/builtin/json_ysh.py", line 127, in Run
    val = p.ParseValue()
  File "/home/uke/oil/data_lang/j8.py", line 1054, in ParseValue
    obj = self._ParseValue()
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 994, in _ParseList
    items.append(self._ParseValue())
  File "/home/uke/oil/data_lang/j8.py", line 1010, in _ParseValue
    return self._ParseList()
  File "/home/uke/oil/data_lang/j8.py", line 989, in _ParseList
    self._Next()
  File "/home/uke/oil/data_lang/j8.py", line 893, in _Next
    self.tok_id, self.end_pos, self.decoded = self.lexer.Next()
RuntimeError: maximum recursion depth exceeded
osh_ALT60 Too many opening [[[ - blocking stack

[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT61 BashArray can be serialized

[osh_ALT stdout] Expected '{\n "type": "BashArray",\n "data": {}\n}\n{\n "type": "BashArray",\n "data": {\n "0": "x",\n "1": "y",\n "5": "z"\n }\n}\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47
osh_ALT62 BashAssoc can be serialized

[osh_ALT stdout] Expected '{\n "type": "BashAssoc",\n "data": {}\n}\n{\n "type": "BashAssoc",\n "data": {\n "foo": "bar",\n "42": "43"\n }\n}\n' Got ''
[osh_ALT status] Expected 0, got 1
[osh_ALT stderr] Found 'Traceback (most recent'

stdout:
stderr: 
Could not import bin.oil
Traceback (most recent call last):
  File "/home/uke/oil/bin/oil.py", line 22, in <module>
    from _devbuild.gen import id_kind
  File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>
    from _devbuild.gen.id_kind_asdl import Id, Kind
  File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>
    from asdl import pybase
  File "/home/uke/oil/asdl/pybase.py", line 5, in <module>
    from mycpp import mylib
  File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>
    from pylib import collections_
  File "/home/uke/oil/pylib/collections_.py", line 9, in <module>
    from typing import Any
  File "/home/uke/oil/vendor/typing.py", line 3, in <module>
    import abc
  File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>
    import types
  File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>
    tb = sys.exc_info()[2]
AttributeError: 'module' object has no attribute 'exc_info'
FATAL: couldn't import from app bundle '/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh' (1)
Stripping the oil.ovm binary may cause this error.
See https://github.com/oilshell/oil/issues/47