[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 __ alias __ append __ arith-context __ arith-dynamic arith-dynamic: note: Got 3 allowed Oils failures arith-dynamic: note: Got 3 allowed Oils C++ failures __ arith __ array-assign array-assign: note: Got 9 allowed Oils failures array-assign: note: Got 9 allowed Oils C++ failures __ array-assoc alias: FATAL: Got 7 Oils C++ failures, but 0 are allowed __ array-basic __ array-compat array-assoc: note: Got 2 allowed Oils failures array-assoc: FATAL: Got 3 Oils C++ failures, but 2 are allowed __ array-literal array-compat: note: Got 2 allowed Oils failures array-compat: note: Got 2 allowed Oils C++ failures __ array-sparse arith: FATAL: Got 2 Oils C++ failures, but 0 are allowed __ array array-literal: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ assign-deferred __ assign-dialects assign-dialects: note: Got 1 allowed Oils failures assign-dialects: note: Got 1 allowed Oils C++ failures __ assign-extended array-sparse: note: Got 2 allowed Oils C++ failures __ assign assign-extended: note: Got 1 allowed Oils failures assign-extended: FATAL: Got 3 Oils C++ failures, but 1 are allowed __ background background: note: Got 2 allowed Oils failures background: note: Got 2 allowed Oils C++ failures __ ble-features array: note: Got 2 allowed Oils failures array: FATAL: Got 4 Oils C++ failures, but 2 are allowed __ ble-idioms __ ble-unset assign: note: Got 2 allowed Oils failures assign: FATAL: Got 4 Oils C++ failures, but 2 are allowed __ blog1 __ blog2 __ brace-expansion blog1: FATAL: Got 5 Oils C++ failures, but 0 are allowed __ bugs ble-idioms: note: Got 2 allowed Oils failures ble-idioms: note: Got 2 allowed Oils C++ failures __ builtin-bash builtin-bash: note: Got 4 allowed Oils failures builtin-bash: note: Got 4 allowed Oils C++ failures __ builtin-bind bugs: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ builtin-bracket builtin-bind: note: Got 4 allowed Oils C++ failures __ builtin-cd brace-expansion: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ builtin-completion builtin-cd: note: Got 1 allowed Oils failures builtin-cd: FATAL: Got 6 Oils C++ failures, but 1 are allowed __ builtin-dirs __ builtin-echo builtin-dirs: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ builtin-eval-source builtin-completion: note: Got 3 allowed Oils failures builtin-completion: FATAL: Got 4 Oils C++ failures, but 3 are allowed __ builtin-getopts __ builtin-history __ builtin-meta-assign __ builtin-meta __ builtin-misc builtin-getopts: note: Got 3 allowed Oils failures builtin-getopts: note: Got 3 allowed Oils C++ failures __ builtin-printf builtin-misc: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ builtin-process builtin-meta: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ builtin-read builtin-process: note: Got 1 allowed Oils failures builtin-process: FATAL: Got 3 Oils C++ failures, but 1 are allowed __ builtin-special builtin-special: note: Got 3 allowed Oils failures builtin-special: note: Got 3 allowed Oils C++ failures __ builtin-times builtin-times: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ builtin-trap-bash builtin-read: note: Got 2 allowed Oils failures builtin-read: FATAL: Got 5 Oils C++ failures, but 2 are allowed __ builtin-trap-err builtin-trap-bash: note: Got 2 allowed Oils failures builtin-trap-bash: FATAL: Got 3 Oils C++ failures, but 2 are allowed __ builtin-trap builtin-printf: FATAL: Got 8 Oils C++ failures, but 0 are allowed __ builtin-type-bash builtin-trap-err: note: Got 2 allowed Oils failures builtin-trap-err: FATAL: Got 6 Oils C++ failures, but 2 are allowed __ builtin-type __ builtin-vars __ case_ builtin-trap: note: Got 1 allowed Oils failures builtin-trap: FATAL: Got 2 Oils C++ failures, but 1 are allowed __ command-parsing __ command-sub-ksh command-sub-ksh: note: Got 4 allowed Oils failures command-sub-ksh: note: Got 4 allowed Oils C++ failures __ command-sub case_: FATAL: Got 2 Oils C++ failures, but 0 are allowed __ command_ builtin-vars: note: Got 1 allowed Oils failures builtin-vars: FATAL: Got 2 Oils C++ failures, but 1 are allowed __ comments __ dbracket __ dparen dparen: FATAL: Got 1 Oils failures, but 0 are allowed dparen: FATAL: Got 1 Oils C++ failures, but 0 are allowed dparen: FATAL: Got 1 total failures, but 0 are allowed __ empty-bodies __ errexit-osh dbracket: FATAL: Got 1 Oils failures, but 0 are allowed dbracket: FATAL: Got 1 Oils C++ failures, but 0 are allowed dbracket: FATAL: Got 1 total failures, but 0 are allowed __ errexit command-sub: FATAL: Got 26 Oils C++ failures, but 0 are allowed __ exit-status errexit: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ explore-parsing __ extglob-files exit-status: note: Got 1 allowed Oils failures exit-status: FATAL: Got 4 Oils C++ failures, but 1 are allowed __ extglob-match errexit-osh: FATAL: Got 20 Oils C++ failures, but 0 are allowed __ fatal-errors extglob-files: note: Got 1 allowed Oils failures extglob-files: FATAL: Got 2 Oils C++ failures, but 1 are allowed __ for-expr __ func-parsing __ glob __ globignore __ globstar globignore: note: Got 14 allowed Oils failures globignore: note: Got 14 allowed Oils C++ failures __ here-doc globstar: note: Got 4 allowed Oils failures globstar: note: Got 4 allowed Oils C++ failures __ if_ __ interactive glob: note: Got 2 allowed Oils failures glob: note: Got 2 allowed Oils C++ failures __ introspect here-doc: note: Got 2 allowed Oils failures here-doc: FATAL: Got 5 Oils C++ failures, but 2 are allowed __ let __ loop __ nameref __ nix-idioms __ nocasematch-match __ nul-bytes nameref: note: Got 7 allowed Oils failures nameref: note: Got 7 allowed Oils C++ failures __ osh-bugs nul-bytes: note: Got 2 allowed Oils failures nul-bytes: note: Got 1 allowed Oils C++ failures __ parse-errors osh-bugs: FATAL: Got 2 Oils C++ failures, but 0 are allowed __ pipeline loop: FATAL: Got 5 Oils C++ failures, but 0 are allowed __ posix posix: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ process-sub parse-errors: note: Got 3 allowed Oils failures parse-errors: note: Got 3 allowed Oils C++ failures __ prompt __ quote process-sub: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ redirect-command __ redirect-multi redirect-command: FATAL: Got 2 Oils failures, but 0 are allowed redirect-command: FATAL: Got 6 Oils C++ failures, but 0 are allowed redirect-command: FATAL: Got 2 total failures, but 0 are allowed __ redirect __ regex redirect: FATAL: Got 3 Oils failures, but 1 are allowed redirect: FATAL: Got 4 Oils C++ failures, but 1 are allowed redirect: FATAL: Got 3 total failures, but 1 are allowed __ serialize __ sh-func serialize: FATAL: Got 2 Oils C++ failures, but 0 are allowed __ sh-options-bash sh-func: note: Got 1 allowed Oils failures sh-func: note: Got 1 allowed Oils C++ failures __ sh-options sh-options-bash: note: Got 2 allowed Oils failures sh-options-bash: note: Got 2 allowed Oils C++ failures __ sh-usage prompt: note: Got 8 allowed Oils failures prompt: FATAL: Got 12 Oils C++ failures, but 8 are allowed __ smoke sh-usage: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ strict-options sh-options: note: Got 1 allowed Oils failures sh-options: FATAL: Got 2 Oils C++ failures, but 1 are allowed __ subshell smoke: FATAL: Got 2 Oils C++ failures, but 0 are allowed __ temp-binding __ tilde temp-binding: note: Got 1 allowed Oils failures temp-binding: note: Got 1 allowed Oils C++ failures __ toysh-posix strict-options: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ toysh __ type-compat toysh: note: Got 3 allowed Oils failures toysh: note: Got 3 allowed Oils C++ failures __ unicode __ var-num __ var-op-bash toysh-posix: note: Got 5 allowed Oils failures toysh-posix: note: Got 5 allowed Oils C++ failures __ var-op-len unicode: FATAL: Got 3 Oils C++ failures, but 0 are allowed __ var-op-patsub var-op-len: FATAL: Got 3 Oils C++ failures, but 0 are allowed __ var-op-slice var-op-patsub: note: Got 2 allowed Oils failures var-op-patsub: note: Got 2 allowed Oils C++ failures __ var-op-strip var-op-bash: note: Got 7 allowed Oils failures var-op-bash: note: Got 7 allowed Oils C++ failures __ var-op-test __ var-ref var-op-slice: FATAL: Got 4 Oils C++ failures, but 0 are allowed __ var-sub-quote __ var-sub var-sub: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ vars-bash vars-bash: note: Got 1 allowed Oils failures vars-bash: note: Got 1 allowed Oils C++ failures __ vars-special __ whitespace var-ref: FATAL: Got 4 Oils C++ failures, but 0 are allowed __ word-eval word-eval: FATAL: Got 1 Oils C++ failures, but 0 are allowed __ word-split whitespace: FATAL: Got 5 Oils C++ failures, but 0 are allowed __ xtrace xtrace: note: Got 1 allowed Oils failures xtrace: note: Got 1 allowed Oils C++ failures __ zsh-assoc __ zsh-idioms vars-special: note: Got 3 allowed Oils failures vars-special: FATAL: Got 10 Oils C++ failures, but 3 are allowed word-split: note: Got 7 allowed Oils failures word-split: FATAL: Got 9 Oils C++ failures, but 7 are allowed test/spec-runner.sh src-tree-py spec-files _tmp/spec/osh-cpp alias append arith-context arith-dynamic arith array-assign array-assoc array-basic array-compat array-literal array-sparse array assign-deferred assign-dialects assign-extended assign background ble-features ble-idioms ble-unset 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-assign 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-ksh 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 globstar 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-bash sh-options sh-usage smoke strict-options subshell temp-binding 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-assoc zsh-idioms src_tree.py: Wrote 122 HTML files -> _tmp/spec/osh-cpp done: all-tests-to-html alias failed with status 1 arith failed with status 1 array failed with status 1 array-assoc failed with status 1 array-literal failed with status 1 assign failed with status 1 assign-extended failed with status 1 blog1 failed with status 1 brace-expansion failed with status 1 bugs failed with status 1 builtin-cd failed with status 1 builtin-completion failed with status 1 builtin-dirs failed with status 1 builtin-meta failed with status 1 builtin-misc failed with status 1 builtin-printf failed with status 1 builtin-process failed with status 1 builtin-read failed with status 1 builtin-times failed with status 1 builtin-trap failed with status 1 builtin-trap-bash failed with status 1 builtin-trap-err failed with status 1 builtin-vars failed with status 1 case_ failed with status 1 command-sub failed with status 1 dbracket failed with status 1 dparen failed with status 1 errexit failed with status 1 errexit-osh failed with status 1 exit-status failed with status 1 extglob-files failed with status 1 here-doc failed with status 1 loop failed with status 1 osh-bugs failed with status 1 posix failed with status 1 process-sub failed with status 1 prompt failed with status 1 redirect failed with status 1 redirect-command failed with status 1 serialize failed with status 1 sh-options failed with status 1 sh-usage failed with status 1 smoke failed with status 1 strict-options failed with status 1 unicode failed with status 1 var-op-len failed with status 1 var-op-slice failed with status 1 var-ref failed with status 1 var-sub failed with status 1 vars-special failed with status 1 whitespace failed with status 1 word-eval failed with status 1 word-split failed with status 1 *** 53 tests FAILED test/spec-version.sh: line 71: zsh: command not found Results: file:///home/uke/oil/_tmp/spec/osh-cpp/index.html real 2m25.861s user 3m18.425s sys 2m50.838s Comparison: file:///home/uke/oil/_tmp/spec/osh-cpp/compare.html