spec test index / oilshell.org
status | osh | osh_ALT | |
pass | 20 | 0 | |
FAIL | 0 | 20 | |
total | 20 | 20 | |
case | osh | osh_ALT | description |
0 | pass | FAIL | Customize PS4 |
details | |||
1 | pass | FAIL | xtrace_details doesn't show [[ ]] etc. |
details | |||
2 | pass | FAIL | xtrace_details AND xtrace_rich on |
details | |||
3 | pass | FAIL | proc and shell function |
details | |||
4 | pass | FAIL | eval |
details | |||
5 | pass | FAIL | source |
details | |||
6 | pass | FAIL | external and builtin |
details | |||
7 | pass | FAIL | subshell |
details | |||
8 | pass | FAIL | command sub |
details | |||
9 | pass | FAIL | process sub (nondeterministic) |
details | |||
10 | pass | FAIL | pipeline (nondeterministic) |
details | |||
11 | pass | FAIL | singleton pipeline |
details | |||
12 | pass | FAIL | Background pipeline (separate code path) |
details | |||
13 | pass | FAIL | Background process with fork and & (nondeterministic) |
details | |||
14 | pass | FAIL | Here doc |
details | |||
15 | pass | FAIL | Two here docs |
details | |||
16 | pass | FAIL | Here doc greater than 4096 bytes |
details | |||
17 | pass | FAIL | Control Flow |
details | |||
18 | pass | FAIL | use builtin and invokable module |
details | |||
19 | pass | FAIL | Encoded argv uses shell encoding, not J8 |
details |
20 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped
osh_ALT | 0 Customize PS4 [osh_ALT stdout] Expected '1\n2\n3\n', got '' [osh_ALT stderr] Expected '5 . builtin echo 1\n5 . builtin echo 2\n6 . builtin echo 3\n' Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 1 xtrace_details doesn't show [[ ]] etc. [osh_ALT stderr] Expected '. builtin cd /\n', got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 2 xtrace_details AND xtrace_rich on [osh_ALT stderr] Expected "| command 12345: env 'false'\n; process 12345: status 1\n. builtin set '+x'\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 3 proc and shell function [osh_ALT stderr] Expected "> proc shfunc 1\n . builtin ':' 1\n< proc shfunc\n> proc p 2\n . builtin ':' 2\n< proc p\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 4 eval [osh_ALT stdout] Expected '1\n2\n', got '' [osh_ALT stderr] Expected '> eval\n . builtin echo 1\n . builtin echo 2\n< eval\n' Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 5 source [osh_ALT stdout] Expected '$1 = a\n$1 = x\n', got '' [osh_ALT stderr] Expected "> source lib.sh a b c\n . builtin echo '$1 = a'\n< source lib.sh\n> source lib.sh x $'\\xfe' $'\\xff'\n . builtin echo '$1 = x'\n< source lib.sh\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 6 external and builtin [osh_ALT stderr] Expected "| command 12345: env 'false'\n; process 12345: status 1\n. builtin 'true'\n. builtin set '+x'\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 7 subshell [osh_ALT stderr] Expected " . 12345 builtin ':' p\n + 12345 exit 3\n . 12345 builtin ':' 1\n < 12345 proc p\n > 12345 proc p\n. builtin ':' begin\n. builtin set '+x'\n; process 12345: status 3\n| forkwait 12345\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 8 command sub [osh_ALT stdout] Expected 'foo=bar\n', got '' [osh_ALT stderr] Expected " . 12345 builtin echo bar\n. builtin echo 'foo=bar'\n. builtin set '+x'\n; process 12345: status 0\n| command sub 12345\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 9 process sub (nondeterministic) [osh_ALT stdout] Expected '1\n2\n1\n', got '' [osh_ALT stderr] Expected " . 12345 builtin echo 1\n . 12345 exec seq 2\n. builtin ':' begin\n. builtin set '+x'\n; process 12345: status 0\n; process 12345: status 0\n; process 12345: status 0\n| command 12345: cat /dev/fd/N /dev/fd/N\n| proc sub 12345\n| proc sub 12345\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 10 pipeline (nondeterministic) [osh_ALT stdout] Expected '2\n', got '' [osh_ALT stderr] Expected " . 12345 builtin echo 1\n . 12345 builtin echo 2\n . 12345 exec sort\n < 12345 proc myfunc\n > 12345 proc myfunc\n ; process 12345: status 0\n ; process 12345: status 0\n ; process 12345: status 0\n | command 12345: wc -l\n | part 12345\n | part 12345\n. builtin ':' begin\n. builtin set '+x'\n< pipeline\n> pipeline\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 11 singleton pipeline [osh_ALT stderr] Expected ". builtin ':' begin\n. builtin 'false'\n. builtin ':' end\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 12 Background pipeline (separate code path) [osh_ALT stdout] Expected 'status=0\n', got '' [osh_ALT stderr] Expected " . 12345 builtin echo 1\n . 12345 builtin echo 2\n . 12345 exec grep ZZZ\n . 12345 exec sort\n ; process 12345: status 0\n ; process 12345: status 0\n ; process 12345: status 1\n < 12345 proc myfunc\n > 12345 proc myfunc\n. builtin ':' begin\n. builtin echo 'status=0'\n. builtin set '+x'\n< wait\n> wait\n[%1] PGID 12345 Done\n| part 12345\n| part 12345\n| part 12345\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 13 Background process with fork and & (nondeterministic) [osh_ALT stderr] Expected " . 12345 exec sleep 0.1\n . 12345 exec sleep 0.1\n ; process 12345: status 0\n ; process 12345: status 0\n. builtin fork\n. builtin set '+x'\n. builtin shopt -s 'ysh:upgrade'\n< wait\n< wait\n> wait\n> wait\n[%1] PID 12345 Done\n[%1] PID 12345 Done\n| fork 12345\n| fork 12345\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 14 Here doc [osh_ALT stdout] Expected '2\n3\n', got '' [osh_ALT stderr] Expected ". builtin ':' begin\n| command 12345: tac\n; process 12345: status 0\n. builtin set '+x'\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 15 Two here docs [osh_ALT stdout] Expected 'xx\nyy\nzz\n', got '' [osh_ALT stderr] Expected "| command 12345: cat - /dev/fd/3\n; process 12345: status 0\n. builtin set '+x'\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 16 Here doc greater than 4096 bytes [osh_ALT stdout] Expected '2002 big-here.sh\n2000\n', got '' [osh_ALT stderr] Expected '| here doc 12345\n| command 12345: wc -l\n; process 12345: status 0\n; process 12345: status 0\n' Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 17 Control Flow [osh_ALT stdout] Expected '1\n2\na y\na z\nb y\nb z\n', got '' [osh_ALT stderr] Expected '. builtin echo 1\n. builtin echo 2\n+ break 1\n. builtin echo a y\n+ continue 1\n. builtin echo a z\n. builtin echo b y\n+ continue 1\n. builtin echo b z\n> proc zero\n + return 0\n< proc zero\n' Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 18 use builtin and invokable module [osh_ALT stdout] Expected '[for-xtrace]\ncounter = 5\n\n[for-xtrace]\ncounter = 5\ncounter = 6\n' Got '' [osh_ALT stderr] Expected "> source for-xtrace.ysh\n . builtin echo '[for-xtrace]'\n > proc increment\n . builtin echo 'counter = 5'\n < proc increment\n< source for-xtrace.ysh\n. builtin echo\n> use for-xtrace.ysh\n . builtin echo '[for-xtrace]'\n > proc increment\n . builtin echo 'counter = 5'\n < proc increment\n< use for-xtrace.ysh\n> module-invoke for-xtrace increment foo bar\n . builtin echo 'counter = 6'\n< module-invoke for-xtrace\n" Got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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_ALT | 19 Encoded argv uses shell encoding, not J8 [osh_ALT stdout] Expected 'one two\n \xce\xbc\n', got '' [osh_ALT stderr] Expected ". builtin echo $'one two\\n' '\xce\xbc'\n", got 'Could not import bin.oil\nTraceback (most recent call last):\n File "/home/uke/oil/bin/oil.py", line 22, in <module>\n from _devbuild.gen import id_kind\n File "/home/uke/oil/_devbuild/gen/id_kind.py", line 2, in <module>\n from _devbuild.gen.id_kind_asdl import Id, Kind\n File "/home/uke/oil/_devbuild/gen/id_kind_asdl.py", line 1, in <module>\n from asdl import pybase\n File "/home/uke/oil/asdl/pybase.py", line 5, in <module>\n from mycpp import mylib\n File "/home/uke/oil/mycpp/mylib.py", line 17, in <module>\n from pylib import collections_\n File "/home/uke/oil/pylib/collections_.py", line 9, in <module>\n from typing import Any\n File "/home/uke/oil/vendor/typing.py", line 3, in <module>\n import abc\n File "/home/uke/tmp/Python-2.7.13/Lib/abc.py", line 6, in <module>\n import types\n File "/home/uke/tmp/Python-2.7.13/Lib/types.py", line 69, in <module>\n tb = sys.exc_info()[2]\nAttributeError: \'module\' object has no attribute \'exc_info\'\nFATAL: couldn\'t import from app bundle \'/home/uke/oil/_tmp/oil-tar-test/oil-0.24.0/_bin/osh\' (1)\nStripping the oil.ovm binary may cause this error.\nSee https://github.com/oilshell/oil/issues/47\n' [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 |