.osh: PID 408 stopped, but osh didn't start it osh: PID 409 stopped, but osh didn't start it osh: PID 410 stopped, but osh didn't start it 1 7 1 Makefile 1 Vagrantfile 1 _build 1 _cache 1 _chroot 1 _deps 1 _devbuild 1 _gen 1 _release 1 _test 1 _tmp 1 asdl 1 benchmarks 1 bin 1 build 1 client 1 configure 1 core 1 cpp 1 demo 1 deps 1 devtools 1 doc 1 doctools 1 frontend 1 install 1 lazylex 1 md 1 metrics 1 mycpp 1 nix 1 oil_lang 1 opy 1 osh 3 out 1 pea 1 pgen2 1 prebuilt 1 pub 1 py-yajl 1 pyext 1 pylib 1 pyos_Read 1 pyos_ReadByte 1 qsn_ 1 rsa_github_actions 3 sh 6 so 1 soil 1 spec 1 stdlib 1 tags 1 tea 1 test 1 testdata 1 tools 1 trees 10 txt 1 uninstall 1 vendor 1 web pipe_status: [-1, -1, -1, 0] .osh: PID 412 stopped, but osh didn't start it osh: PID 413 stopped, but osh didn't start it INSTALL LICENSE Makefile NINJA-config NOTES-oil-lang NOTES-pea NOTES-tea NOTES Python-2 README-native osh: PID 415 stopped, but osh didn't start it osh: PID 416 stopped, but osh didn't start it osh: PID 417 stopped, but osh didn't start it README-native.txt Python-2.7.13 NOTES.txt NOTES-tea.txt NOTES-pea.txt NOTES-oil-lang.txt NINJA-config.sh Makefile LICENSE.txt INSTALL.txt .Tue Mar 7 20:23:22 EST 2023 date returned 0 F. ====================================================================== FAIL: testProcess (__main__.ProcessTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "core/process_test.py", line 120, in testProcess print(p.RunWait(self.waiter, why)) File "/home/andy/git/oilshell/oil/core/process.py", line 976, in RunWait self.Start(why) File "/home/andy/git/oilshell/oil/core/process.py", line 920, in Start self.thunk.Run() File "/home/andy/git/oilshell/oil/core/process.py", line 675, in Run self.ext_prog.Exec(self.argv0_path, self.cmd_val, self.environ) File "/home/andy/git/oilshell/oil/core/process.py", line 559, in Exec self._Exec(argv0_path, cmd_val.argv, cmd_val.arg_spids[0], environ, True) File "/home/andy/git/oilshell/oil/core/process.py", line 605, in _Exec span_id=argv0_spid) File "/home/andy/git/oilshell/oil/core/ui.py", line 318, in Print_ _PrintWithSpanId('', msg, span_id, self.arena, show_code=True) File "/home/andy/git/oilshell/oil/core/ui.py", line 214, in _PrintWithSpanId token = arena.GetToken(span_id) File "/home/andy/git/oilshell/oil/core/alloc.py", line 263, in GetToken 'Span ID out of range: %d is greater than %d' % (span_id, len(self.tokens)) AssertionError: Span ID out of range: 0 is greater than 0 ---------------------------------------------------------------------- Ran 5 tests in 0.013s FAILED (failures=1) ('BEFORE', ['0', '1', '2', '3', '4']) ('AFTER', ['0', '1', '2', '3', '4']) ------------------------------------------------------------ ls | cut -d . -f 1 | head [-1, -1, 0] [-1, -1, -1, 0] ('FDS BEFORE', ['0', '1', '2', '3', '4']) ------------------------------------------------------------ date ------------------------------------------------------------ does-not-exist .. ---------------------------------------------------------------------- Ran 5 tests in 0.020s OK ('BEFORE', ['0', '1', '2', '3', '4']) ('AFTER', ['0', '1', '2', '3', '4']) ------------------------------------------------------------ ls | cut -d . -f 1 | head [-1, -1, 0] [-1, -1, -1, 0] ('FDS BEFORE', ['0', '1', '2', '3', '4']) ------------------------------------------------------------ date ------------------------------------------------------------ does-not-exist 1 ('FDS AFTER', ['0', '1', '2', '3', '4'])