[1/1] SYMLINK _bin/cxx-asan oils-for-unix ysh 'ysh' -> 'oils-for-unix' PWD = /home/uke/oil PATH = /wedge/oils-for-unix.org/pkg/re2c/3.0/bin:/wedge/oils-for-unix.org/pkg/python3/3.10.4/bin:/wedge/oils-for-unix.org/pkg/re2c/3.0/bin:/wedge/oils-for-unix.org/pkg/python3/3.10.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin hello from osh: osh: not found hello from /home/uke/oil/_bin/cxx-asan/osh: /home/uke/oil/_bin/cxx-asan/osh __ append __ alias __ arith-context arith-context: note: Got 0 allowed oils failures (exit with code 0) __ arith-dynamic arith-dynamic: note: Got 3 allowed oils failures (exit with code 0) __ arith append: note: Got 0 allowed oils failures (exit with code 0) __ array-basic array-basic: note: Got 0 allowed oils failures (exit with code 0) __ array-compat array-compat: note: Got 2 allowed oils failures (exit with code 0) __ array alias: note: Got 0 allowed oils failures (exit with code 0) __ assign-deferred assign-deferred: FATAL: Got 7 failures (7 oils failures), but 0 are allowed __ assign-dialects assign-dialects: note: Got 1 allowed oils failures (exit with code 0) __ assign-extended arith: note: Got 0 allowed oils failures (exit with code 0) __ assign assign-extended: note: Got 0 allowed oils failures (exit with code 0) __ assoc-zsh assoc-zsh: FATAL: Got 6 failures (6 oils failures), but 0 are allowed __ assoc array: note: Got 3 allowed oils failures (exit with code 0) __ background assign: note: Got 2 allowed oils failures (exit with code 0) __ ble-features background: note: Got 2 allowed oils failures (exit with code 0) __ ble-idioms assoc: note: Got 4 allowed oils failures (exit with code 0) __ blog1 ble-features: note: Got 0 allowed oils failures (exit with code 0) __ blog2 blog1: note: Got 0 allowed oils failures (exit with code 0) __ brace-expansion blog2: note: Got 0 allowed oils failures (exit with code 0) __ bugs ble-idioms: note: Got 0 allowed oils failures (exit with code 0) __ builtin-bash builtin-bash: note: Got 4 allowed oils failures (exit with code 0) __ builtin-bind builtin-bind: note: Got 1 allowed oils failures (exit with code 0) __ builtin-bracket bugs: note: Got 0 allowed oils failures (exit with code 0) __ builtin-cd brace-expansion: note: Got 0 allowed oils failures (exit with code 0) __ builtin-completion builtin-cd: note: Got 1 allowed oils failures (exit with code 0) __ builtin-dirs builtin-bracket: note: Got 0 allowed oils failures (exit with code 0) __ builtin-echo builtin-dirs: note: Got 0 allowed oils failures (exit with code 0) __ builtin-eval-source builtin-echo: note: Got 0 allowed oils failures (exit with code 0) __ builtin-getopts builtin-eval-source: note: Got 0 allowed oils failures (exit with code 0) __ builtin-history builtin-completion: note: Got 3 allowed oils failures (exit with code 0) __ builtin-meta builtin-history: note: Got 0 allowed oils failures (exit with code 0) __ builtin-misc builtin-getopts: note: Got 0 allowed oils failures (exit with code 0) __ builtin-printf builtin-misc: note: Got 0 allowed oils failures (exit with code 0) __ builtin-process builtin-meta: note: Got 1 allowed oils failures (exit with code 0) __ builtin-read builtin-process: note: Got 1 allowed oils failures (exit with code 0) __ builtin-special builtin-special: note: Got 4 allowed oils failures (exit with code 0) __ builtin-times builtin-times: note: Got 0 allowed oils failures (exit with code 0) __ builtin-trap-bash builtin-printf: note: Got 0 allowed oils failures (exit with code 0) __ builtin-trap-err builtin-read: note: Got 2 allowed oils failures (exit with code 0) __ builtin-trap builtin-trap-bash: note: Got 2 allowed oils failures (exit with code 0) __ builtin-type-bash builtin-trap-err: note: Got 2 allowed oils failures (exit with code 0) __ builtin-type builtin-type: note: Got 0 allowed oils failures (exit with code 0) __ builtin-vars builtin-type-bash: note: Got 0 allowed oils failures (exit with code 0) __ case_ builtin-trap: note: Got 1 allowed oils failures (exit with code 0) __ command-parsing command-parsing: note: Got 0 allowed oils failures (exit with code 0) __ command-sub builtin-vars: note: Got 1 allowed oils failures (exit with code 0) __ command_ case_: note: Got 0 allowed oils failures (exit with code 0) __ comments command_: note: Got 0 allowed oils failures (exit with code 0) __ dbracket command-sub: note: Got 0 allowed oils failures (exit with code 0) __ dparen comments: note: Got 0 allowed oils failures (exit with code 0) __ empty-bodies empty-bodies: note: Got 0 allowed oils failures (exit with code 0) __ errexit-osh dparen: note: Got 0 allowed oils failures (exit with code 0) __ errexit dbracket: note: Got 0 allowed oils failures (exit with code 0) __ exit-status errexit-osh: note: Got 0 allowed oils failures (exit with code 0) __ explore-parsing explore-parsing: note: Got 0 allowed oils failures (exit with code 0) __ extglob-files errexit: note: Got 0 allowed oils failures (exit with code 0) __ extglob-match exit-status: note: Got 1 allowed oils failures (exit with code 0) __ fatal-errors fatal-errors: note: Got 0 allowed oils failures (exit with code 0) __ for-expr extglob-match: note: Got 0 allowed oils failures (exit with code 0) __ func-parsing extglob-files: note: Got 1 allowed oils failures (exit with code 0) __ glob for-expr: note: Got 0 allowed oils failures (exit with code 0) __ globignore func-parsing: note: Got 0 allowed oils failures (exit with code 0) __ here-doc globignore: note: Got 14 allowed oils failures (exit with code 0) __ if_ if_: note: Got 0 allowed oils failures (exit with code 0) __ interactive glob: note: Got 3 allowed oils failures (exit with code 0) __ introspect here-doc: note: Got 0 allowed oils failures (exit with code 0) __ let let: FATAL: Got 2 failures (2 oils failures), but 0 are allowed __ loop interactive: note: Got 0 allowed oils failures (exit with code 0) __ nameref introspect: note: Got 0 allowed oils failures (exit with code 0) __ nix-idioms nix-idioms: note: Got 0 allowed oils failures (exit with code 0) __ nocasematch-match loop: note: Got 0 allowed oils failures (exit with code 0) __ nul-bytes nocasematch-match: note: Got 0 allowed oils failures (exit with code 0) __ osh-bugs osh-bugs: note: Got 0 allowed oils failures (exit with code 0) __ parse-errors nul-bytes: note: Got 2 allowed oils failures (exit with code 0) __ pipeline nameref: note: Got 7 allowed oils failures (exit with code 0) __ posix posix: note: Got 0 allowed oils failures (exit with code 0) __ process-sub parse-errors: note: Got 3 allowed oils failures (exit with code 0) __ prompt process-sub: note: Got 0 allowed oils failures (exit with code 0) __ quote pipeline: note: Got 0 allowed oils failures (exit with code 0) __ redirect-command redirect-command: note: Got 0 allowed oils failures (exit with code 0) __ redirect-multi prompt: note: Got 0 allowed oils failures (exit with code 0) __ redirect quote: note: Got 0 allowed oils failures (exit with code 0) __ regex redirect-multi: note: Got 0 allowed oils failures (exit with code 0) __ serialize serialize: note: Got 0 allowed oils failures (exit with code 0) __ sh-func sh-func: note: Got 1 allowed oils failures (exit with code 0) __ sh-options redirect: note: Got 1 allowed oils failures (exit with code 0) __ sh-usage regex: note: Got 0 allowed oils failures (exit with code 0) __ smoke sh-usage: note: Got 0 allowed oils failures (exit with code 0) __ strict-options smoke: note: Got 0 allowed oils failures (exit with code 0) __ subshell subshell: note: Got 0 allowed oils failures (exit with code 0) strict-options: note: Got 0 allowed oils failures (exit with code 0) __ tilde __ toysh-posix tilde: note: Got 0 allowed oils failures (exit with code 0) __ toysh sh-options: note: Got 2 allowed oils failures (exit with code 0) __ type-compat toysh: note: Got 3 allowed oils failures (exit with code 0) __ unicode type-compat: note: Got 0 allowed oils failures (exit with code 0) __ var-num toysh-posix: note: Got 3 allowed oils failures (exit with code 0) __ var-op-bash unicode: note: Got 0 allowed oils failures (exit with code 0) __ var-op-len var-num: note: Got 0 allowed oils failures (exit with code 0) __ var-op-patsub var-op-len: note: Got 0 allowed oils failures (exit with code 0) __ var-op-slice var-op-patsub: note: Got 2 allowed oils failures (exit with code 0) __ var-op-strip var-op-bash: note: Got 6 allowed oils failures (exit with code 0) __ var-op-test var-op-slice: note: Got 0 allowed oils failures (exit with code 0) __ var-ref var-op-strip: note: Got 0 allowed oils failures (exit with code 0) __ var-sub-quote var-op-test: note: Got 0 allowed oils failures (exit with code 0) __ var-sub var-sub: note: Got 0 allowed oils failures (exit with code 0) __ vars-bash vars-bash: note: Got 1 allowed oils failures (exit with code 0) __ vars-special var-ref: note: Got 0 allowed oils failures (exit with code 0) __ whitespace whitespace: note: Got 0 allowed oils failures (exit with code 0) __ word-eval var-sub-quote: note: Got 0 allowed oils failures (exit with code 0) __ word-split word-eval: note: Got 0 allowed oils failures (exit with code 0) __ xtrace vars-special: note: Got 3 allowed oils failures (exit with code 0) xtrace: note: Got 1 allowed oils failures (exit with code 0) __ zsh-idioms zsh-idioms: note: Got 0 allowed oils failures (exit with code 0) word-split: note: Got 8 allowed oils failures (exit with code 0) doctools/src_tree.py spec-files _tmp/spec/osh-cpp alias append arith-context arith-dynamic arith array-basic array-compat array assign-deferred assign-dialects assign-extended assign assoc-zsh assoc background ble-features ble-idioms blog1 blog2 brace-expansion bugs builtin-bash builtin-bind builtin-bracket builtin-cd builtin-completion builtin-dirs builtin-echo builtin-eval-source builtin-getopts builtin-history builtin-meta builtin-misc builtin-printf builtin-process builtin-read builtin-special builtin-times builtin-trap-bash builtin-trap-err builtin-trap builtin-type-bash builtin-type builtin-vars case_ command-parsing command-sub command_ comments dbracket dparen empty-bodies errexit-osh errexit exit-status explore-parsing extglob-files extglob-match fatal-errors for-expr func-parsing glob globignore here-doc if_ interactive introspect let loop nameref nix-idioms nocasematch-match nul-bytes osh-bugs parse-errors pipeline posix process-sub prompt quote redirect-command redirect-multi redirect regex serialize sh-func sh-options sh-usage smoke strict-options subshell tilde toysh-posix toysh type-compat unicode var-num var-op-bash var-op-len var-op-patsub var-op-slice var-op-strip var-op-test var-ref var-sub-quote var-sub vars-bash vars-special whitespace word-eval word-split xtrace zsh-idioms src_tree.py: Wrote 113 HTML files -> _tmp/spec/osh-cpp done: all-tests-to-html assign-deferred failed with status 1 assoc-zsh failed with status 1 let failed with status 1 *** 3 tests FAILED test/spec-version.sh: line 71: zsh: command not found Results: file:///home/uke/oil/_tmp/spec/osh-cpp/index.html real 1m52.186s user 2m56.661s sys 2m28.100s Comparison: file:///home/uke/oil/_tmp/spec/osh-cpp/compare.html