++ dirname ./run.sh + cd . + echo 1131 + echo '2.0-SNAPSHOT BUILD' 2.0-SNAPSHOT BUILD + date Tue Jul 22 09:51:47 UTC 2025 + uptime 09:51:47 up 0 min, 0 users, load average: 1.23, 0.33, 0.11 + ff=default + image=maxonfjvipon/rultor-image-hs:master + rebase=false + head_branch=master + pull_title='bug(#273): added phi tau binding' + author=maxonfjvipon + directory= + head=git@github.com:objectionary/phino.git + pull_id=274 + fork=git@github.com:objectionary/phino.git + fork_branch=bug/#273/phi-to-xmir-with-phi-binding + squash=false + vars=('--env=head=git@github.com:objectionary/phino.git' '--env=pull_id=274' '--env=fork=git@github.com:objectionary/phino.git' '--env=fork_branch=bug/#273/phi-to-xmir-with-phi-binding' '--env=head_branch=master' '--env=pull_title=bug(#273): added phi tau binding' '--env=author=maxonfjvipon' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/phino.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=274'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:objectionary/phino.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=bug/#273/phi-to-xmir-with-phi-binding'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=bug(#273): added phi tau binding'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=maxonfjvipon'\''\'\'''\'''\'' '\'';'\'' '\''cabal --version'\'' '\'';'\'' '\''ghc --version'\'' '\'';'\'' '\''cabal update'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''cabal build'\'' '\'';'\'' '\''cabal test'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:objectionary/phino.git'\''' ';' 'export '\''pull_id=274'\''' ';' 'export '\''fork=git@github.com:objectionary/phino.git'\''' ';' 'export '\''fork_branch=bug/#273/phi-to-xmir-with-phi-binding'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=bug(#273): added phi tau binding'\''' ';' 'export '\''author=maxonfjvipon'\''' ';' 'cabal --version' ';' 'ghc --version' ';' 'cabal update' ';' 'pdd -f /dev/null -v' ';' 'cabal build' ';' 'cabal test' ';') + container=objectionary_phino_274 + as_root=true + set -e -o pipefail + hostname ip-172-31-22-152 + pwd /tmp/rultor-TdZL + git --version git version 2.34.1 + docker --version Docker version 25.0.3, build 4debf41 + mkdir -p /home/ubuntu/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/ubuntu/.ssh/config + git clone git@github.com:objectionary/phino.git repo Cloning into 'repo'... Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. + cd repo + git config user.email gpg@rultor.com + git config user.name Rultor.com + '[' -z 'export '\''head=git@github.com:objectionary/phino.git'\''' ']' + cd .. + cat + '[' true = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:objectionary/phino.git'\''' ';' 'export '\''pull_id=274'\''' ';' 'export '\''fork=git@github.com:objectionary/phino.git'\''' ';' 'export '\''fork_branch=bug/#273/phi-to-xmir-with-phi-binding'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=bug(#273): added phi tau binding'\''' ';' 'export '\''author=maxonfjvipon'\''' ';' 'cabal --version' ';' 'ghc --version' ';' 'cabal update' ';' 'pdd -f /dev/null -v' ';' 'cabal build' ';' 'cabal test' ';' + sensitive=() + set -ex -o pipefail + cd repo + git remote add fork git@github.com:objectionary/phino.git + git remote update Fetching origin Fetching fork From github.com:objectionary/phino * [new branch] bug/#14/rewrite-reads-from-stdin -> fork/bug/#14/rewrite-reads-from-stdin * [new branch] bug/#14/rewrite-reads-stdin -> fork/bug/#14/rewrite-reads-stdin * [new branch] bug/#16/print-no-ascii -> fork/bug/#16/print-no-ascii * [new branch] bug/#218/unused-metas -> fork/bug/#218/unused-metas * [new branch] bug/#23/mixing-cli-and-rewrite -> fork/bug/#23/mixing-cli-and-rewrite * [new branch] bug/#273/phi-to-xmir-with-phi-binding -> fork/bug/#273/phi-to-xmir-with-phi-binding * [new branch] bug/#7/phi-sugar -> fork/bug/#7/phi-sugar * [new branch] bug/#7/rewrite-with-desugaring -> fork/bug/#7/rewrite-with-desugaring * [new branch] bug/#8/canonical-phi-syntax -> fork/bug/#8/canonical-phi-syntax * [new branch] copilot/fix-140 -> fork/copilot/fix-140 * [new branch] copilot/fix-142 -> fork/copilot/fix-142 * [new branch] copilot/fix-145 -> fork/copilot/fix-145 * [new branch] master -> fork/master + args=() + '[' default == default ']' + args+=(--ff) + '[' default == no ']' + '[' default == only ']' + '[' false == true ']' + BRANCH=__rultor ++ wc -l ++ git show-branch __rultor + '[' 0 -gt 0 ']' + export BRANCH + git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean + git checkout -B __rultor fork/bug/#273/phi-to-xmir-with-phi-binding Switched to a new branch '__rultor' Branch '__rultor' set up to track remote branch 'bug/#273/phi-to-xmir-with-phi-binding' from 'fork'. + git checkout -B master origin/master Switched to and reset branch 'master' Branch 'master' set up to track remote branch 'master' from 'origin'. Your branch is up to date with 'origin/master'. + '[' false == true ']' + KEY=3FD3FA7E9AF0FA4C + git merge --gpg-sign=3FD3FA7E9AF0FA4C --no-edit -m 'bug(#273): added phi tau binding' --ff __rultor Updating 14c707f..f94219e Fast-forward (no commit created; -m option ignored) src/XMIR.hs | 3 +++ test-resources/xmir-parsing-packs/with-phi.yaml | 10 ++++++++++ 2 files changed, 13 insertions(+) create mode 100644 test-resources/xmir-parsing-packs/with-phi.yaml + git log -1 --show-signature commit f94219ec0909c895afce02c1e0343fe124fc07f0 gpg: Signature made Tue Jul 22 09:36:49 2025 UTC gpg: using RSA key 34854A7D27EB668EBDE094C7D8563899D473D273 gpg: Can't check signature: No public key Author: maxonfjvipon <mtrunnikov@gmail.com> Date: Tue Jul 22 12:36:49 2025 +0300 bug(#273): added phi tau binding + docker_when_possible + true ++ tail -n 1 ++ sed 's/ /\n/g' ++ uptime + load=0.14 ++ bc ++ echo 0.14 '>' 30 + '[' 0 -eq 1 ']' + echo 'load average is 0.14, low enough to run a new Docker container' load average is 0.14, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=maxonfjvipon/rultor-image-hs:master + docker pull maxonfjvipon/rultor-image-hs:master master: Pulling from maxonfjvipon/rultor-image-hs 2d765646d883: Pulling fs layer 3bac7a657570: Pulling fs layer bc1bfdd7a37c: Pulling fs layer 712e61822f28: Pulling fs layer c0b4d399c0f2: Pulling fs layer a234d03adabe: Pulling fs layer ea55b2e9e194: Pulling fs layer f57e6682c3e8: Pulling fs layer 166f2809e1ee: Pulling fs layer 0311d6e023d9: Pulling fs layer 4862668f6d7a: Pulling fs layer da7e67e3b862: Pulling fs layer 4f4fb700ef54: Pulling fs layer 7f9d18743b53: Pulling fs layer 5e019697de06: Pulling fs layer 712e61822f28: Waiting c0b4d399c0f2: Waiting a234d03adabe: Waiting ea55b2e9e194: Waiting f57e6682c3e8: Waiting 166f2809e1ee: Waiting 0311d6e023d9: Waiting 4862668f6d7a: Waiting da7e67e3b862: Waiting 4f4fb700ef54: Waiting 7f9d18743b53: Waiting 5e019697de06: Waiting bc1bfdd7a37c: Verifying Checksum bc1bfdd7a37c: Download complete 2d765646d883: Verifying Checksum 2d765646d883: Download complete 712e61822f28: Verifying Checksum 712e61822f28: Download complete 3bac7a657570: Verifying Checksum 3bac7a657570: Download complete a234d03adabe: Verifying Checksum a234d03adabe: Download complete f57e6682c3e8: Verifying Checksum f57e6682c3e8: Download complete ea55b2e9e194: Verifying Checksum ea55b2e9e194: Download complete 166f2809e1ee: Verifying Checksum 166f2809e1ee: Download complete 4862668f6d7a: Verifying Checksum 4862668f6d7a: Download complete da7e67e3b862: Verifying Checksum da7e67e3b862: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 0311d6e023d9: Verifying Checksum 0311d6e023d9: Download complete 5e019697de06: Verifying Checksum 5e019697de06: Download complete c0b4d399c0f2: Verifying Checksum c0b4d399c0f2: Download complete 7f9d18743b53: Verifying Checksum 7f9d18743b53: Download complete 2d765646d883: Pull complete 3bac7a657570: Pull complete bc1bfdd7a37c: Pull complete 712e61822f28: Pull complete c0b4d399c0f2: Pull complete a234d03adabe: Pull complete ea55b2e9e194: Pull complete f57e6682c3e8: Pull complete 166f2809e1ee: Pull complete 0311d6e023d9: Pull complete 4862668f6d7a: Pull complete da7e67e3b862: Pull complete 4f4fb700ef54: Pull complete 7f9d18743b53: Pull complete 5e019697de06: Pull complete Digest: sha256:e63b18778fdccef0af4ce1de486950ac08d711a121cda08143e1d4a333820d82 Status: Downloaded newer image for maxonfjvipon/rultor-image-hs:master docker.io/maxonfjvipon/rultor-image-hs:master + grep --quiet '\sobjectionary_phino_274\s*$' + docker ps --filter=status=exited + ls -al . total 52 drwx------ 3 ubuntu ubuntu 4096 Jul 22 09:51 . drwxrwxrwt 12 root root 4096 Jul 22 09:51 .. -rwxrwxr-x 1 ubuntu ubuntu 658 Jul 22 09:55 end.sh -rwxrwxr-x 1 ubuntu ubuntu 162 Jul 22 09:51 entry.sh -rw-rw-r-- 1 ubuntu ubuntu 65 Jul 22 09:51 hackage-auth -rw-rw-r-- 1 ubuntu ubuntu 5 Jul 22 09:51 pid drwxrwxr-x 11 ubuntu ubuntu 4096 Jul 22 09:51 repo -rwxrwxr-x 1 ubuntu ubuntu 6632 Jul 22 09:51 run.sh -rw-rw-r-- 1 ubuntu ubuntu 585 Jul 22 09:51 script.sh -rw-rw-r-- 1 ubuntu ubuntu 9010 Jul 22 09:55 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-TdZL:/main --env=head=git@github.com:objectionary/phino.git --env=pull_id=274 --env=fork=git@github.com:objectionary/phino.git --env=fork_branch=bug/#273/phi-to-xmir-with-phi-binding --env=head_branch=master '--env=pull_title=bug(#273): added phi tau binding' --env=author=maxonfjvipon '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/phino.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=274'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:objectionary/phino.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=bug/#273/phi-to-xmir-with-phi-binding'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=bug(#273): added phi tau binding'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=maxonfjvipon'\''\'\'''\'''\'' '\'';'\'' '\''cabal --version'\'' '\'';'\'' '\''ghc --version'\'' '\'';'\'' '\''cabal update'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''cabal build'\'' '\'';'\'' '\''cabal test'\'' '\'';'\'' )' --hostname=docker --privileged --net=host --dns 8.8.8.8 --add-host docker:127.0.0.1 --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-TdZL/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=objectionary_phino_274 maxonfjvipon/rultor-image-hs:master /main/entry.sh WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded. + set -e + set -o pipefail + mkdir /home/r + cp -R ./cid ./end.sh ./entry.sh ./hackage-auth ./pid ./repo ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chmod a+x /home/r/script.sh + /home/r/script.sh cabal-install version 3.12.1.0 compiled using version 3.12.1.0 of the Cabal library The Glorious Glasgow Haskell Compilation System, version 9.6.7 Downloading the latest package list from hackage.haskell.org Package list of hackage.haskell.org has been updated. The index-state is set to 2025-07-22T09:13:54Z. To revert to previous state run: cabal v2-update 'hackage.haskell.org,2025-07-15T07:35:20Z' Found 7 lines in /home/r/repo/.pdd My version is 0.23.1 Ruby version is 3.2.2 at x86_64-linux Reading from root dir . Excluding dist-newstyle/** Excluding .stack-work/** /usr/local/rvm/gems/ruby-3.2.2/gems/pdd-0.23.1/lib/pdd/sources.rb:90: warning: undefining the allocator of T_DATA class FileMagic /home/r/repo/assets/contextualize.jpg is a binary file (33193 bytes) /home/r/repo/renovate.json is a binary file (114 bytes) Reading .0pdd.yml ... Reading .github/workflows/actionlint.yml ... Reading .github/workflows/cabal.yml ... Reading .github/workflows/copyrights.yml ... Reading .github/workflows/hlint.yml ... Reading .github/workflows/markdown-lint.yml ... Reading .github/workflows/pdd.yml ... Reading .github/workflows/release-binary.yml ... Reading .github/workflows/resources.yml ... Reading .github/workflows/reuse.yml ... Reading .github/workflows/shellcheck.yml ... Reading .github/workflows/stack.yml ... Reading .github/workflows/titles.yml ... Reading .github/workflows/typos.yml ... Reading .github/workflows/up.yml ... Reading .github/workflows/xcop.yml ... Reading .github/workflows/yamllint.yml ... Reading .gitignore ... Reading .hlint.yaml ... Reading .pdd ... Reading .rultor.yml ... Reading LICENSES/MIT.txt ... Reading README.md ... Reading REUSE.toml ... Reading app/Main.hs ... Reading phino.cabal ... Reading resources/alpha.yaml ... Reading resources/copy.yaml ... Reading resources/dc.yaml ... Reading resources/dd.yaml ... Reading resources/dot.yaml ... Reading resources/miss.yaml ... Reading resources/null.yaml ... Reading resources/over.yaml ... Reading resources/phi.yaml ... Reading resources/stay.yaml ... Reading resources/stop.yaml ... Reading src/Ast.hs ... Reading src/Builder.hs ... Reading src/CLI.hs ... Reading src/Dataize.hs ... Reading src/Functions.hs ... Reading src/Logger.hs ... Reading src/Matcher.hs ... Reading src/Misc.hs ... Reading src/Parser.hs ... Reading src/Pretty.hs ... Reading src/Random.hs ... Reading src/Regexp.hs ... Reading src/Replacer.hs ... Reading src/Rewriter.hs ... Puzzle 169-9998264a 30/DEV at src/Rewriter.hs Reading src/Rule.hs ... Reading src/Term.hs ... Reading src/XMIR.hs ... Puzzle 116-8b74c7b7 30/DEV at src/XMIR.hs Puzzle 197-df40c0c2 30/DEV at src/XMIR.hs Reading src/Yaml.hs ... Reading stack.yaml ... Reading stack.yaml.lock ... Reading test/BuilderSpec.hs ... Reading test/CLISpec.hs ... Reading test/DataizeSpec.hs ... Reading test/HLintSpec.hs ... Reading test/Main.hs ... Reading test/MatcherSpec.hs ... Reading test/MiscSpec.hs ... Reading test/ParserSpec.hs ... Reading test/PrettySpec.hs ... Reading test/README.md ... Reading test/ReplacerSpec.hs ... Reading test/RewriterSpec.hs ... Reading test/RuleSpec.hs ... Reading test/Spec.hs ... Reading test/XMIRSpec.hs ... Puzzle 126-ebbf8acd 30/DEV at test/XMIRSpec.hs Reading test/YamlSpec.hs ... Reading test-resources/cli/desugar.phi ... Reading test-resources/cli/normalize.phi ... Reading test-resources/cli/simple.yaml ... Reading test-resources/condition-packs/alpha-simple.yaml ... Reading test-resources/condition-packs/eq-to-rho.yaml ... Reading test-resources/condition-packs/length.yaml ... Reading test-resources/condition-packs/matches.yaml ... Reading test-resources/condition-packs/nf-dot-recursive.yaml ... Reading test-resources/condition-packs/nf-on-dot.yaml ... Reading test-resources/condition-packs/nf-simple.yaml ... Reading test-resources/condition-packs/not-nf-on-dd.yaml ... Reading test-resources/condition-packs/not-nf-on-phi.yaml ... Reading test-resources/condition-packs/ordinal.yaml ... Reading test-resources/condition-packs/stop.yaml ... Reading test-resources/parser-packs/all-the-basics.phi ... Reading test-resources/parser-packs/ascii-with-braces.phi ... Reading test-resources/parser-packs/ascii-with-global.phi ... Reading test-resources/parser-packs/delta-twice.phi ... Reading test-resources/parser-packs/inline-voids.phi ... Reading test-resources/parser-packs/lambda-twice.phi ... Reading test-resources/parser-packs/primitive.phi ... Reading test-resources/parser-packs/salty-fibo.phi ... Reading test-resources/parser-packs/simple.phi ... Reading test-resources/parser-packs/sweet-fibo.phi ... Reading test-resources/rewriter-packs/basic/alpha-first.yaml ... Reading test-resources/rewriter-packs/basic/alpha-fourth.yaml ... Reading test-resources/rewriter-packs/basic/alpha-second.yaml ... Reading test-resources/rewriter-packs/basic/alpha-simple.yaml ... Reading test-resources/rewriter-packs/basic/alpha-stops-at-idx.yaml ... Reading test-resources/rewriter-packs/basic/alpha-stops-at-length.yaml ... Reading test-resources/rewriter-packs/basic/copy-paper-e1.yaml ... Reading test-resources/rewriter-packs/basic/copy-paper-e4-dispatch.yaml ... Reading test-resources/rewriter-packs/basic/copy-simple.yaml ... Reading test-resources/rewriter-packs/basic/copy-with-tail.yaml ... Reading test-resources/rewriter-packs/basic/dc-from-paper.yaml ... Reading test-resources/rewriter-packs/basic/dc-in-subformation.yaml ... Reading test-resources/rewriter-packs/basic/dd.yaml ... Reading test-resources/rewriter-packs/basic/dot-paper-e2.yaml ... Reading test-resources/rewriter-packs/basic/dot-paper-e3-1.yaml ... Reading test-resources/rewriter-packs/basic/dot-paper-e3-2.yaml ... Reading test-resources/rewriter-packs/basic/dot-paper-e4-1.yaml ... Reading test-resources/rewriter-packs/basic/dot-paper-e4-2.yaml ... Reading test-resources/rewriter-packs/basic/dot-paper-e5-1.yaml ... Reading test-resources/rewriter-packs/basic/dot-paper-e5-2.yaml ... Reading test-resources/rewriter-packs/basic/dot-recursive.yaml ... Reading test-resources/rewriter-packs/basic/dot-with-dd.yaml ... Reading test-resources/rewriter-packs/basic/dot-xi.yaml ... Reading test-resources/rewriter-packs/basic/miss-from-paper.yaml ... Reading test-resources/rewriter-packs/basic/miss-on-empty.yaml ... Reading test-resources/rewriter-packs/basic/null-from-parer.yaml ... Reading test-resources/rewriter-packs/basic/over-alone.yaml ... Reading test-resources/rewriter-packs/basic/over-from-paper.yaml ... Reading test-resources/rewriter-packs/basic/over-in-back.yaml ... Reading test-resources/rewriter-packs/basic/over-in-front.yaml ... Reading test-resources/rewriter-packs/basic/over-inside.yaml ... Reading test-resources/rewriter-packs/basic/over-long-binding.yaml ... Reading test-resources/rewriter-packs/basic/over-with-rho.yaml ... Reading test-resources/rewriter-packs/basic/over-without-over.yaml ... Reading test-resources/rewriter-packs/basic/phi-from-paper.yaml ... Reading test-resources/rewriter-packs/basic/stay.yaml ... Reading test-resources/rewriter-packs/basic/stop-at-lambda.yaml ... Reading test-resources/rewriter-packs/basic/stop-at-phi.yaml ... Reading test-resources/rewriter-packs/basic/stop-from-paper.yaml ... Reading test-resources/rewriter-packs/custom/concat-from-expression.yaml ... Reading test-resources/rewriter-packs/custom/dataize-and-concat.yaml ... Reading test-resources/rewriter-packs/custom/desugar-fibo.yaml ... Reading test-resources/rewriter-packs/custom/desugar-strings.yaml ... Reading test-resources/rewriter-packs/custom/desugares-without-match.yaml ... Reading test-resources/rewriter-packs/custom/desugares.yaml ... Reading test-resources/rewriter-packs/custom/does-not-fail-on-ambiguous.yaml ... Reading test-resources/rewriter-packs/custom/negative-condition.yaml ... Reading test-resources/rewriter-packs/custom/nested-part-of.yaml ... Reading test-resources/rewriter-packs/custom/part-of-after.yaml ... Reading test-resources/rewriter-packs/custom/part-of.yaml ... Reading test-resources/rewriter-packs/custom/sed.yaml ... Reading test-resources/rewriter-packs/custom/with-alpha-condition.yaml ... Reading test-resources/rewriter-packs/custom/with-complex-condition.yaml ... Reading test-resources/rewriter-packs/custom/with-different-metas.yaml ... Reading test-resources/rewriter-packs/custom/with-eq-condition.yaml ... Reading test-resources/rewriter-packs/custom/with-meta-names.yaml ... Reading test-resources/rewriter-packs/custom/with-program-scope.yaml ... Reading test-resources/rewriter-packs/custom/with-scope.yaml ... Reading test-resources/rewriter-packs/custom/with-simple-condition.yaml ... Reading test-resources/rewriter-packs/normalize/e-ald.yaml ... Reading test-resources/rewriter-packs/normalize/e-alp.yaml ... Reading test-resources/rewriter-packs/normalize/e-app.yaml ... Reading test-resources/rewriter-packs/normalize/e-cpy.yaml ... Reading test-resources/rewriter-packs/normalize/e-fnk.yaml ... Reading test-resources/rewriter-packs/normalize/e-int.yaml ... Reading test-resources/rewriter-packs/normalize/e-lam.yaml ... Reading test-resources/rewriter-packs/normalize/e-nf.yaml ... Reading test-resources/rewriter-packs/normalize/e-nk.yaml ... Reading test-resources/rewriter-packs/normalize/e-np.yaml ... Reading test-resources/rewriter-packs/normalize/e-nr.yaml ... Reading test-resources/rewriter-packs/normalize/e-nt.yaml ... Reading test-resources/rewriter-packs/normalize/e-phi.yaml ... Reading test-resources/rewriter-packs/normalize/e-rep.yaml ... Reading test-resources/rewriter-packs/normalize/e-rha.yaml ... Reading test-resources/rewriter-packs/normalize/e-rhi.yaml ... Reading test-resources/rewriter-packs/normalize/e-rho.yaml ... Reading test-resources/rewriter-packs/normalize/e-twi.yaml ... Reading test-resources/rewriter-packs/normalize/e-xxi.yaml ... Reading test-resources/xmir-parsing-packs/application-with-dispatch.yaml ... Reading test-resources/xmir-parsing-packs/application.yaml ... Reading test-resources/xmir-parsing-packs/atoms.yaml ... Reading test-resources/xmir-parsing-packs/base-dispatch.yaml ... Reading test-resources/xmir-parsing-packs/formation-dispatch.yaml ... Reading test-resources/xmir-parsing-packs/formation.yaml ... Reading test-resources/xmir-parsing-packs/reverse-dispatch.yaml ... Reading test-resources/xmir-parsing-packs/simple.yaml ... Reading test-resources/xmir-parsing-packs/with-package.yaml ... Reading test-resources/xmir-parsing-packs/with-phi.yaml ... Reading test-resources/yaml-packs/simple.yaml ... Reading test-resources/yaml-packs/special-attrs-in-condition.yaml ... Reading test-resources/yaml-packs/when.yaml ... Resolving dependencies... Build profile: -w ghc-9.6.7 -O1 In order, the following will be built (use -v for more details): - QuickCheck-2.16.0.0 (lib) (requires download & build) - ansi-terminal-types-1.1.3 (lib) (requires download & build) - xml-conduit-1.10.0.1 (lib:xml-conduit) (requires download & build) - aeson-2.2.3.0 (lib) (requires build) - ansi-terminal-1.1.3 (lib) (requires download & build) - yaml-0.11.11.2 (lib) (requires build) - prettyprinter-ansi-terminal-1.1.3 (lib) (requires build) - optparse-applicative-0.19.0.0 (lib) (requires build) - phino-0.0.0.0 (lib) (first run) - phino-0.0.0.0 (exe:phino) (first run) Downloading ansi-terminal-types-1.1.3 Downloaded ansi-terminal-types-1.1.3 Downloading ansi-terminal-1.1.3 Downloaded ansi-terminal-1.1.3 Downloading QuickCheck-2.16.0.0 Downloaded QuickCheck-2.16.0.0 Downloading xml-conduit-1.10.0.1 Configuring library for QuickCheck-2.16.0.0... Downloaded xml-conduit-1.10.0.1 Preprocessing library for QuickCheck-2.16.0.0... Building library for QuickCheck-2.16.0.0... [ 1 of 17] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o, dist/build/Test/QuickCheck/Exception.dyn_o ) [ 2 of 17] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o, dist/build/Test/QuickCheck/Random.dyn_o ) ;1msrc/Test/QuickCheck/Random.hs:50:37: ;1m35mwarning0m0m;1m: [;1m35mGHC-684410m0m;1m] [;1m35m-Wdeprecations0m0m;1m]0m0m;1m In the use of ‘genShortByteString’ (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `System.Random.uniformShortByteString`"0m0m ;1m34m |0m0m ;1m34m50 |0m0m genShortByteString n = wrapQCGen (;1m35mgenShortByteString0m0m n) ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Test/QuickCheck/Random.hs:83:16: ;1m35mwarning0m0m;1m: [;1m35mGHC-684410m0m;1m] [;1m35m-Wdeprecations0m0m;1m]0m0m;1m In the use of ‘split’ (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`"0m0m ;1m34m |0m0m ;1m34m83 |0m0m left = fst . ;1m35msplit0m0m ;1m34m |0m0m;1m35m ^^^^^0m0m ;1msrc/Test/QuickCheck/Random.hs:84:17: ;1m35mwarning0m0m;1m: [;1m35mGHC-684410m0m;1m] [;1m35m-Wdeprecations0m0m;1m]0m0m;1m In the use of ‘split’ (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`"0m0m ;1m34m |0m0m ;1m34m84 |0m0m right = snd . ;1m35msplit0m0m ;1m34m |0m0m;1m35m ^^^^^0m0m [ 3 of 17] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o, dist/build/Test/QuickCheck/Gen.dyn_o ) ;1msrc/Test/QuickCheck/Gen.hs:92:12: ;1m35mwarning0m0m;1m: [;1m35mGHC-684410m0m;1m] [;1m35m-Wdeprecations0m0m;1m]0m0m;1m In the use of ‘split’ (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`"0m0m ;1m34m |0m0m ;1m34m92 |0m0m case ;1m35msplit0m0m r of ;1m34m |0m0m;1m35m ^^^^^0m0m [ 4 of 17] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o, dist/build/Test/QuickCheck/Gen/Unsafe.dyn_o ) [ 5 of 17] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o, dist/build/Test/QuickCheck/Arbitrary.dyn_o ) [ 6 of 17] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o, dist/build/Test/QuickCheck/Poly.dyn_o ) [ 7 of 17] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o, dist/build/Test/QuickCheck/Modifiers.dyn_o ) [ 8 of 17] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o, dist/build/Test/QuickCheck/Function.dyn_o ) [ 9 of 17] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o, dist/build/Test/QuickCheck/Text.dyn_o ) [10 of 17] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o, dist/build/Test/QuickCheck/State.dyn_o ) [11 of 17] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o, dist/build/Test/QuickCheck/Property.dyn_o ) [12 of 17] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o, dist/build/Test/QuickCheck/Test.dyn_o ) ;1msrc/Test/QuickCheck/Test.hs:501:17: ;1m35mwarning0m0m;1m: [;1m35mGHC-684410m0m;1m] [;1m35m-Wdeprecations0m0m;1m]0m0m;1m In the use of ‘split’ (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`"0m0m ;1m34m |0m0m ;1m34m501 |0m0m (rnd1,rnd2) = ;1m35msplit0m0m (randomSeed st) ;1m34m |0m0m;1m35m ^^^^^0m0m [13 of 17] Compiling Test.QuickCheck.Monoids ( src/Test/QuickCheck/Monoids.hs, dist/build/Test/QuickCheck/Monoids.o, dist/build/Test/QuickCheck/Monoids.dyn_o ) [14 of 17] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o, dist/build/Test/QuickCheck/Monadic.dyn_o ) [15 of 17] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o, dist/build/Test/QuickCheck/All.dyn_o ) [16 of 17] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, dist/build/Test/QuickCheck/Features.o, dist/build/Test/QuickCheck/Features.dyn_o ) [17 of 17] Compiling Test.QuickCheck ( src/Test/QuickCheck.hs, dist/build/Test/QuickCheck.o, dist/build/Test/QuickCheck.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/QuickCheck-2.16.0.0-2a6bac89f6fc312aeaaedee693af99533643e23fcc104f13266aa234b5da221b/lib Configuring library for ansi-terminal-types-1.1.3... Preprocessing library for ansi-terminal-types-1.1.3... Building library for ansi-terminal-types-1.1.3... [1 of 2] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, dist/build/System/Console/ANSI/Types.o, dist/build/System/Console/ANSI/Types.dyn_o ) [2 of 2] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, dist/build/System/Console/ANSI/Codes.o, dist/build/System/Console/ANSI/Codes.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/ansi-terminal-types-1.1.3-3fb6709eeaab799a09c46f0bc7f55368752f20912fba1bbc863ae33d059c528a/lib [1 of 2] Compiling Main ( /home/r/repo/dist-newstyle/tmp/src-51/xml-conduit-1.10.0.1/dist/setup/setup.hs, /home/r/repo/dist-newstyle/tmp/src-51/xml-conduit-1.10.0.1/dist/setup/Main.o ) [2 of 2] Linking /home/r/repo/dist-newstyle/tmp/src-51/xml-conduit-1.10.0.1/dist/setup/setup Configuring xml-conduit-1.10.0.1... Preprocessing library for xml-conduit-1.10.0.1.. Building library for xml-conduit-1.10.0.1.. [1 of 8] Compiling Text.XML.Cursor.Generic ( src/Text/XML/Cursor/Generic.hs, dist/build/Text/XML/Cursor/Generic.o, dist/build/Text/XML/Cursor/Generic.dyn_o ) [2 of 8] Compiling Text.XML.Stream.Token ( src/Text/XML/Stream/Token.hs, dist/build/Text/XML/Stream/Token.o, dist/build/Text/XML/Stream/Token.dyn_o ) ;1msrc/Text/XML/Stream/Token.hs:19:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()0m0m ;1m34m |0m0m ;1m34m19 |0m0m ;1m35mimport Data.Monoid (mconcat, mempty, (<>))0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m [3 of 8] Compiling Text.XML.Stream.Render.Internal ( src/Text/XML/Stream/Render/Internal.hs, dist/build/Text/XML/Stream/Render/Internal.o, dist/build/Text/XML/Stream/Render/Internal.dyn_o ) ;1msrc/Text/XML/Stream/Render/Internal.hs:32:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()0m0m ;1m34m |0m0m ;1m34m32 |0m0m ;1m35mimport Control.Applicative ((<$>))0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML/Stream/Render/Internal.hs:33:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Monad.Trans.Resource’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Resource’ To import instances alone, use: import Control.Monad.Trans.Resource()0m0m ;1m34m |0m0m ;1m34m33 |0m0m ;1m35mimport Control.Monad.Trans.Resource (MonadThrow)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML/Stream/Render/Internal.hs:42:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()0m0m ;1m34m |0m0m ;1m34m42 |0m0m ;1m35mimport Data.Monoid (Monoid, mappend, mempty)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML/Stream/Render/Internal.hs:195:5: ;1m35mwarning0m0m;1m: [;1m35mGHC-621610m0m;1m] [;1m35m-Wincomplete-uni-patterns0m0m;1m]0m0m;1m Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘Stack’ not matched: [] []0m0m ;1m34m |0m0m ;1m34m195 |0m0m ;1m35m(sl:s') = s0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^0m0m [4 of 8] Compiling Text.XML.Stream.Render ( src/Text/XML/Stream/Render.hs, dist/build/Text/XML/Stream/Render.o, dist/build/Text/XML/Stream/Render.dyn_o ) [5 of 8] Compiling Text.XML.Stream.Parse ( src/Text/XML/Stream/Parse.hs, dist/build/Text/XML/Stream/Parse.o, dist/build/Text/XML/Stream/Parse.dyn_o ) ;1msrc/Text/XML/Stream/Parse.hs:140:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘<$>, Applicative’ from module ‘Control.Applicative’ is redundant0m0m ;1m34m |0m0m ;1m34m140 |0m0m ;1m35mimport Control.Applicative (Alternative (empty, (<|>)),0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...0m0m ;1msrc/Text/XML/Stream/Parse.hs:147:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Monad.IO.Class’ is redundant except perhaps to import instances from ‘Control.Monad.IO.Class’ To import instances alone, use: import Control.Monad.IO.Class()0m0m ;1m34m |0m0m ;1m34m147 |0m0m ;1m35mimport Control.Monad.IO.Class (liftIO)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML/Stream/Parse.hs:148:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Monad.Trans.Class’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Class’ To import instances alone, use: import Control.Monad.Trans.Class()0m0m ;1m34m |0m0m ;1m34m148 |0m0m ;1m35mimport Control.Monad.Trans.Class (lift)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML/Stream/Parse.hs:150:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Monad.Trans.Resource’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Resource’ To import instances alone, use: import Control.Monad.Trans.Resource()0m0m ;1m34m |0m0m ;1m34m150 |0m0m ;1m35mimport Control.Monad.Trans.Resource (MonadResource, MonadThrow (..),0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...0m0m [6 of 8] Compiling Text.XML.Unresolved ( src/Text/XML/Unresolved.hs, dist/build/Text/XML/Unresolved.o, dist/build/Text/XML/Unresolved.dyn_o ) ;1msrc/Text/XML/Unresolved.hs:46:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()0m0m ;1m34m |0m0m ;1m34m46 |0m0m ;1m35mimport Control.Applicative ((<$>), (<*>))0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML/Unresolved.hs:49:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Monad.Trans.Class’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Class’ To import instances alone, use: import Control.Monad.Trans.Class()0m0m ;1m34m |0m0m ;1m34m49 |0m0m ;1m35mimport Control.Monad.Trans.Class (lift)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML/Unresolved.hs:58:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()0m0m ;1m34m |0m0m ;1m34m58 |0m0m ;1m35mimport Data.Monoid (mconcat)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m [7 of 8] Compiling Text.XML ( src/Text/XML.hs, dist/build/Text/XML.o, dist/build/Text/XML.dyn_o ) ;1msrc/Text/XML.hs:77:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()0m0m ;1m34m |0m0m ;1m34m77 |0m0m ;1m35mimport Control.Applicative ((<$>))0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML.hs:81:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Monad.Trans.Resource’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Resource’ To import instances alone, use: import Control.Monad.Trans.Resource()0m0m ;1m34m |0m0m ;1m34m81 |0m0m ;1m35mimport Control.Monad.Trans.Resource (MonadThrow, throwM)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML.hs:104:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Control.Monad.Trans.Class’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Class’ To import instances alone, use: import Control.Monad.Trans.Class()0m0m ;1m34m |0m0m ;1m34m104 |0m0m ;1m35mimport Control.Monad.Trans.Class (lift)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m ;1msrc/Text/XML.hs:114:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()0m0m ;1m34m |0m0m ;1m34m114 |0m0m ;1m35mimport Data.Monoid (mappend, mempty)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m [8 of 8] Compiling Text.XML.Cursor ( src/Text/XML/Cursor.hs, dist/build/Text/XML/Cursor.o, dist/build/Text/XML/Cursor.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/xml-conduit-1.10.0.1-2b403a3ca6f79b9613828a8caa278398aed297020bc68992d1dfed4f48e1592e/lib Configuring library for aeson-2.2.3.0... Preprocessing library for aeson-2.2.3.0... Building library for aeson-2.2.3.0... [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o ) [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.o, dist/build/Data/Aeson/Internal/Functions.dyn_o ) [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.o, dist/build/Data/Aeson/Internal/Prelude.dyn_o ) [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.o, dist/build/Data/Aeson/Internal/Scientific.dyn_o ) [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.o, dist/build/Data/Aeson/Internal/TH.dyn_o ) [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.o, dist/build/Data/Aeson/Internal/Text.dyn_o ) [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.o, dist/build/Data/Aeson/Internal/Unescape.dyn_o ) [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.o, dist/build/Data/Aeson/Internal/UnescapeFromText.dyn_o ) [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.o, dist/build/Data/Aeson/Key.dyn_o ) [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.o, dist/build/Data/Aeson/Decoding/Tokens.dyn_o ) [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.o, dist/build/Data/Aeson/Decoding/Internal.dyn_o ) [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.o, dist/build/Data/Aeson/Decoding/Text.dyn_o ) [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.o, dist/build/Data/Aeson/Decoding/ByteString/Lazy.dyn_o ) [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.o, dist/build/Data/Aeson/Decoding/ByteString.dyn_o ) [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.o, dist/build/Data/Aeson/KeyMap.dyn_o ) [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.o, dist/build/Data/Aeson/Types/Generic.dyn_o ) [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.o, dist/build/Data/Aeson/Types/Internal.dyn_o ) [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.o, dist/build/Data/Aeson/Parser/Time.dyn_o ) [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.o, dist/build/Data/Aeson/Encoding/Builder.dyn_o ) [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.o, dist/build/Data/Aeson/Encoding/Internal.dyn_o ) [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.o, dist/build/Data/Aeson/Encoding.dyn_o ) [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.o, dist/build/Data/Aeson/Decoding/Conversion.dyn_o ) [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.o, dist/build/Data/Aeson/Types/FromJSON.dyn_o ) [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.o, dist/build/Data/Aeson/Types/ToJSON.dyn_o ) ;1msrc/Data/Aeson/Types/ToJSON.hs:1615:23: ;1m35mwarning0m0m;1m: [;1m35mGHC-684410m0m;1m] [;1m35m-Wdeprecations0m0m;1m]0m0m;1m In the use of data constructor ‘Solo’ (imported from Data.Tuple.Solo, but defined in GHC.Tuple): Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."0m0m ;1m34m |0m0m ;1m34m1615 |0m0m liftToJSON _ t _ (;1m35mSolo0m0m a) = t a ;1m34m |0m0m;1m35m ^^^^0m0m ;1msrc/Data/Aeson/Types/ToJSON.hs:1618:27: ;1m35mwarning0m0m;1m: [;1m35mGHC-684410m0m;1m] [;1m35m-Wdeprecations0m0m;1m]0m0m;1m In the use of data constructor ‘Solo’ (imported from Data.Tuple.Solo, but defined in GHC.Tuple): Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."0m0m ;1m34m |0m0m ;1m34m1618 |0m0m liftToEncoding _ t _ (;1m35mSolo0m0m a) = t a ;1m34m |0m0m;1m35m ^^^^0m0m [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.o, dist/build/Data/Aeson/Types/Class.dyn_o ) [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.o, dist/build/Data/Aeson/Types.dyn_o ) [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.o, dist/build/Data/Aeson/Text.dyn_o ) [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.o, dist/build/Data/Aeson/Decoding.dyn_o ) [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.o, dist/build/Data/Aeson.dyn_o ) [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.o, dist/build/Data/Aeson/RFC8785.dyn_o ) [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.o, dist/build/Data/Aeson/QQ/Simple.dyn_o ) [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.o, dist/build/Data/Aeson/TH.dyn_o ) ;1msrc/Data/Aeson/TH.hs:948:7: ;1m35mwarning0m0m;1m: [;1m35mGHC-621610m0m;1m] [;1m35m-Wincomplete-uni-patterns0m0m;1m]0m0m;1m Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []0m0m ;1m34m |0m0m ;1m34m948 |0m0m ;1m35mx:xs = [ lookupField argTy0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^...0m0m ;1msrc/Data/Aeson/TH.hs:1064:14: ;1m35mwarning0m0m;1m: [;1m35mGHC-621610m0m;1m] [;1m35m-Wincomplete-uni-patterns0m0m;1m]0m0m;1m Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []0m0m ;1m34m |0m0m ;1m34m1064 |0m0m let ;1m35mx:xs = [ dispatchParseJSON jc conName tvMap argTy0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...0m0m Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/aeson-2.2.3.0-e794a8fe5f4543537ea2518ec93d643f49692867b23e9e17b3f9a7922e5f2f5f/lib Configuring library for ansi-terminal-1.1.3... Preprocessing library for ansi-terminal-1.1.3... Building library for ansi-terminal-1.1.3... [1 of 2] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, dist/build/System/Console/ANSI/Internal.o, dist/build/System/Console/ANSI/Internal.dyn_o ) [2 of 2] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, dist/build/System/Console/ANSI.o, dist/build/System/Console/ANSI.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/ansi-terminal-1.1.3-34051cbac91ea93cc5a70e93cf7a197c6e0ad2e6859a4da9832c48fb8f6f0fc8/lib Configuring library for yaml-0.11.11.2... Preprocessing library for yaml-0.11.11.2... Building library for yaml-0.11.11.2... [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, dist/build/Data/Yaml/Internal.o, dist/build/Data/Yaml/Internal.dyn_o ) [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, dist/build/Data/Yaml/Include.o, dist/build/Data/Yaml/Include.dyn_o ) [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, dist/build/Data/Yaml/Builder.o, dist/build/Data/Yaml/Builder.dyn_o ) [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, dist/build/Data/Yaml.o, dist/build/Data/Yaml.dyn_o ) [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, dist/build/Data/Yaml/Config.o, dist/build/Data/Yaml/Config.dyn_o ) [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, dist/build/Data/Yaml/Aeson.o, dist/build/Data/Yaml/Aeson.dyn_o ) [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, dist/build/Data/Yaml/Parser.o, dist/build/Data/Yaml/Parser.dyn_o ) [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, dist/build/Data/Yaml/Pretty.o, dist/build/Data/Yaml/Pretty.dyn_o ) [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, dist/build/Data/Yaml/TH.o, dist/build/Data/Yaml/TH.dyn_o ) [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, dist/build/Paths_yaml.o, dist/build/Paths_yaml.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/yaml-0.11.11.2-5d2c457cacee9eff0b481f698a8082abe3470e009aa86b7171c065ab29daf166/lib Configuring library for prettyprinter-ansi-terminal-1.1.3... Preprocessing library for prettyprinter-ansi-terminal-1.1.3... Building library for prettyprinter-ansi-terminal-1.1.3... [1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, dist/build/Prettyprinter/Render/Terminal/Internal.o, dist/build/Prettyprinter/Render/Terminal/Internal.dyn_o ) [2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, dist/build/Prettyprinter/Render/Terminal.o, dist/build/Prettyprinter/Render/Terminal.dyn_o ) [3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.dyn_o ) [4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/prettyprinter-ansi-terminal-1.1.3-420bd4f7e87e32ff6223048328dff4cd42e389411752711d231513c816197b9c/lib Configuring library for optparse-applicative-0.19.0.0... Preprocessing library for optparse-applicative-0.19.0.0... Building library for optparse-applicative-0.19.0.0... [ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, dist/build/Options/Applicative/Help/Levenshtein.o, dist/build/Options/Applicative/Help/Levenshtein.dyn_o ) [ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, dist/build/Options/Applicative/Help/Pretty.o, dist/build/Options/Applicative/Help/Pretty.dyn_o ) [ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, dist/build/Options/Applicative/Help/Chunk.o, dist/build/Options/Applicative/Help/Chunk.dyn_o ) [ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, dist/build/Options/Applicative/Help/Types.o, dist/build/Options/Applicative/Help/Types.dyn_o ) [ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, dist/build/Options/Applicative/Types.o, dist/build/Options/Applicative/Types.dyn_o ) ;1msrc/Options/Applicative/Types.hs:59:1: ;1m35mwarning0m0m;1m: [;1m35m-Wdodgy-imports0m0m;1m]0m0m;1m Module ‘Data.Semigroup’ does not export ‘Option’0m0m ;1m34m |0m0m ;1m34m59 |0m0m ;1m35mimport Data.Semigroup hiding (Option)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m [ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, dist/build/Options/Applicative/NonEmpty.o, dist/build/Options/Applicative/NonEmpty.dyn_o ) [ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, dist/build/Options/Applicative/Internal.o, dist/build/Options/Applicative/Internal.dyn_o ) [ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, dist/build/Options/Applicative/Common.o, dist/build/Options/Applicative/Common.dyn_o ) [ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, dist/build/Options/Applicative/Help/Core.o, dist/build/Options/Applicative/Help/Core.dyn_o ) [10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, dist/build/Options/Applicative/Help.o, dist/build/Options/Applicative/Help.dyn_o ) [11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, dist/build/Options/Applicative/Builder/Internal.o, dist/build/Options/Applicative/Builder/Internal.dyn_o ) ;1msrc/Options/Applicative/Builder/Internal.hs:29:1: ;1m35mwarning0m0m;1m: [;1m35m-Wdodgy-imports0m0m;1m]0m0m;1m Module ‘Data.Semigroup’ does not export ‘Option’0m0m ;1m34m |0m0m ;1m34m29 |0m0m ;1m35mimport Data.Semigroup hiding (Option)0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m [12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, dist/build/Options/Applicative/Builder/Completer.o, dist/build/Options/Applicative/Builder/Completer.dyn_o ) [13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, dist/build/Options/Applicative/Builder.o, dist/build/Options/Applicative/Builder.dyn_o ) [14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, dist/build/Options/Applicative/BashCompletion.o, dist/build/Options/Applicative/BashCompletion.dyn_o ) ;1msrc/Options/Applicative/BashCompletion.hs:16:1: ;1m35mwarning0m0m;1m: [;1m35m-Wunused-imports0m0m;1m]0m0m;1m The import of ‘Data.Foldable’ is redundant except perhaps to import instances from ‘Data.Foldable’ To import instances alone, use: import Data.Foldable()0m0m ;1m34m |0m0m ;1m34m16 |0m0m ;1m35mimport Data.Foldable ( asum )0m0m ;1m34m |0m0m;1m35m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0m0m [15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, dist/build/Options/Applicative/Extra.o, dist/build/Options/Applicative/Extra.dyn_o ) [16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, dist/build/Options/Applicative.o, dist/build/Options/Applicative.dyn_o ) [17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, dist/build/Options/Applicative/Arrows.o, dist/build/Options/Applicative/Arrows.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/optparse-applicative-0.19.0.0-41b813379bcba5a451297f29ae08a2f6ecf38ec6eb5cccdbd8b8f7d92be1e88e/lib Configuring library for phino-0.0.0.0... Preprocessing library for phino-0.0.0.0... Building library for phino-0.0.0.0... [ 1 of 19] Compiling Ast ( src/Ast.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Ast.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Ast.dyn_o ) [ 2 of 19] Compiling Logger ( src/Logger.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Logger.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Logger.dyn_o ) [ 3 of 19] Compiling Matcher ( src/Matcher.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Matcher.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Matcher.dyn_o ) [ 4 of 19] Compiling Misc ( src/Misc.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Misc.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Misc.dyn_o ) [ 5 of 19] Compiling Parser ( src/Parser.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Parser.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Parser.dyn_o ) [ 6 of 19] Compiling Paths_phino ( /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/autogen/Paths_phino.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Paths_phino.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Paths_phino.dyn_o ) [ 7 of 19] Compiling Random ( src/Random.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Random.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Random.dyn_o ) [ 8 of 19] Compiling Regexp ( src/Regexp.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Regexp.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Regexp.dyn_o ) [ 9 of 19] Compiling Yaml ( src/Yaml.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Yaml.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Yaml.dyn_o ) [10 of 19] Compiling Term ( src/Term.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Term.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Term.dyn_o ) [11 of 19] Compiling Pretty ( src/Pretty.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Pretty.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Pretty.dyn_o ) [12 of 19] Compiling XMIR ( src/XMIR.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/XMIR.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/XMIR.dyn_o ) [13 of 19] Compiling Replacer ( src/Replacer.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Replacer.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Replacer.dyn_o ) [14 of 19] Compiling Builder ( src/Builder.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Builder.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Builder.dyn_o ) [15 of 19] Compiling Rule ( src/Rule.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Rule.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Rule.dyn_o ) [16 of 19] Compiling Rewriter ( src/Rewriter.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Rewriter.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Rewriter.dyn_o ) [17 of 19] Compiling Functions ( src/Functions.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Functions.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Functions.dyn_o ) [18 of 19] Compiling Dataize ( src/Dataize.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Dataize.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Dataize.dyn_o ) [19 of 19] Compiling CLI ( src/CLI.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/CLI.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/CLI.dyn_o ) Configuring executable 'phino' for phino-0.0.0.0... Preprocessing executable 'phino' for phino-0.0.0.0... Building executable 'phino' for phino-0.0.0.0... [1 of 1] Compiling Main ( app/Main.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/x/phino/build/phino/phino-tmp/Main.o ) [2 of 2] Linking /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/x/phino/build/phino/phino Build profile: -w ghc-9.6.7 -O1 In order, the following will be built (use -v for more details): - hspec-discover-2.11.12 (exe:hspec-discover) (requires build) - quickcheck-io-0.2.0 (lib) (requires build) - hspec-core-2.11.12 (lib) (requires build) - hspec-2.11.12 (lib) (requires build) - phino-0.0.0.0 (test:spec) (first run) Configuring executable 'hspec-discover' for hspec-discover-2.11.12... Preprocessing executable 'hspec-discover' for hspec-discover-2.11.12... Building executable 'hspec-discover' for hspec-discover-2.11.12... [1 of 2] Compiling Main ( driver/hspec-discover.hs, dist/build/hspec-discover/hspec-discover-tmp/Main.o ) [2 of 2] Compiling Paths_hspec_discover ( dist/build/hspec-discover/autogen/Paths_hspec_discover.hs, dist/build/hspec-discover/hspec-discover-tmp/Paths_hspec_discover.o ) [3 of 3] Linking dist/build/hspec-discover/hspec-discover Installing executable hspec-discover in /opt/cabal/store/ghc-9.6.7/incoming/new-1598/opt/cabal/store/ghc-9.6.7/hspec-discover-2.11.12-e-hspec-discover-422385f6758c02df691cc2a8edcbb005601409f2935561adbfaf1533480b4bf5/bin Warning: The directory /opt/cabal/store/ghc-9.6.7/incoming/new-1598/opt/cabal/store/ghc-9.6.7/hspec-discover-2.11.12-e-hspec-discover-422385f6758c02df691cc2a8edcbb005601409f2935561adbfaf1533480b4bf5/bin is not in the system search path. Configuring library for quickcheck-io-0.2.0... Preprocessing library for quickcheck-io-0.2.0... Building library for quickcheck-io-0.2.0... [1 of 2] Compiling Paths_quickcheck_io ( dist/build/autogen/Paths_quickcheck_io.hs, dist/build/Paths_quickcheck_io.o, dist/build/Paths_quickcheck_io.dyn_o ) [2 of 2] Compiling Test.QuickCheck.IO ( src/Test/QuickCheck/IO.hs, dist/build/Test/QuickCheck/IO.o, dist/build/Test/QuickCheck/IO.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-1598/opt/cabal/store/ghc-9.6.7/quickcheck-io-0.2.0-ad0722692b437fa674382c30bfaa2d9e9d3f917cee9eea82b5d6c4ef12adbfec/lib Configuring library for hspec-core-2.11.12... Preprocessing library for hspec-core-2.11.12... Building library for hspec-core-2.11.12... [ 1 of 52] Compiling Control.Concurrent.Async ( vendor/Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.o, dist/build/Control/Concurrent/Async.dyn_o ) [ 2 of 52] Compiling Data.Algorithm.Diff ( vendor/Data/Algorithm/Diff.hs, dist/build/Data/Algorithm/Diff.o, dist/build/Data/Algorithm/Diff.dyn_o ) [ 3 of 52] Compiling Paths_hspec_core ( dist/build/autogen/Paths_hspec_core.hs, dist/build/Paths_hspec_core.o, dist/build/Paths_hspec_core.dyn_o ) [ 4 of 52] Compiling Test.Hspec.Core.Compat ( src/Test/Hspec/Core/Compat.hs, dist/build/Test/Hspec/Core/Compat.o, dist/build/Test/Hspec/Core/Compat.dyn_o ) [ 5 of 52] Compiling Test.Hspec.Core.Clock ( src/Test/Hspec/Core/Clock.hs, dist/build/Test/Hspec/Core/Clock.o, dist/build/Test/Hspec/Core/Clock.dyn_o ) [ 6 of 52] Compiling Test.Hspec.Core.Annotations ( src/Test/Hspec/Core/Annotations.hs, dist/build/Test/Hspec/Core/Annotations.o, dist/build/Test/Hspec/Core/Annotations.dyn_o ) [ 7 of 52] Compiling NonEmpty ( src/NonEmpty.hs, dist/build/NonEmpty.o, dist/build/NonEmpty.dyn_o ) [ 8 of 52] Compiling GetOpt.Declarative.Types ( src/GetOpt/Declarative/Types.hs, dist/build/GetOpt/Declarative/Types.o, dist/build/GetOpt/Declarative/Types.dyn_o ) [ 9 of 52] Compiling GetOpt.Declarative.Environment ( src/GetOpt/Declarative/Environment.hs, dist/build/GetOpt/Declarative/Environment.o, dist/build/GetOpt/Declarative/Environment.dyn_o ) [10 of 52] Compiling Test.Hspec.Core.Example.Location ( src/Test/Hspec/Core/Example/Location.hs, dist/build/Test/Hspec/Core/Example/Location.o, dist/build/Test/Hspec/Core/Example/Location.dyn_o ) [11 of 52] Compiling Test.Hspec.Core.Formatters.Diff ( src/Test/Hspec/Core/Formatters/Diff.hs, dist/build/Test/Hspec/Core/Formatters/Diff.o, dist/build/Test/Hspec/Core/Formatters/Diff.dyn_o ) [12 of 52] Compiling Test.Hspec.Core.Formatters.Pretty.Parser.Parser ( src/Test/Hspec/Core/Formatters/Pretty/Parser/Parser.hs, dist/build/Test/Hspec/Core/Formatters/Pretty/Parser/Parser.o, dist/build/Test/Hspec/Core/Formatters/Pretty/Parser/Parser.dyn_o ) [13 of 52] Compiling Test.Hspec.Core.Formatters.Pretty.Parser ( src/Test/Hspec/Core/Formatters/Pretty/Parser.hs, dist/build/Test/Hspec/Core/Formatters/Pretty/Parser.o, dist/build/Test/Hspec/Core/Formatters/Pretty/Parser.dyn_o ) [14 of 52] Compiling Test.Hspec.Core.Formatters.Pretty.Unicode ( src/Test/Hspec/Core/Formatters/Pretty/Unicode.hs, dist/build/Test/Hspec/Core/Formatters/Pretty/Unicode.o, dist/build/Test/Hspec/Core/Formatters/Pretty/Unicode.dyn_o ) [15 of 52] Compiling Test.Hspec.Core.Formatters.Pretty ( src/Test/Hspec/Core/Formatters/Pretty.hs, dist/build/Test/Hspec/Core/Formatters/Pretty.o, dist/build/Test/Hspec/Core/Formatters/Pretty.dyn_o ) [16 of 52] Compiling Test.Hspec.Core.Formatters.V1.Free ( src/Test/Hspec/Core/Formatters/V1/Free.hs, dist/build/Test/Hspec/Core/Formatters/V1/Free.o, dist/build/Test/Hspec/Core/Formatters/V1/Free.dyn_o ) [17 of 52] Compiling Test.Hspec.Core.Runner.JobQueue ( src/Test/Hspec/Core/Runner/JobQueue.hs, dist/build/Test/Hspec/Core/Runner/JobQueue.o, dist/build/Test/Hspec/Core/Runner/JobQueue.dyn_o ) [18 of 52] Compiling Test.Hspec.Core.Timer ( src/Test/Hspec/Core/Timer.hs, dist/build/Test/Hspec/Core/Timer.o, dist/build/Test/Hspec/Core/Timer.dyn_o ) [19 of 52] Compiling Test.Hspec.Core.Util ( src/Test/Hspec/Core/Util.hs, dist/build/Test/Hspec/Core/Util.o, dist/build/Test/Hspec/Core/Util.dyn_o ) [20 of 52] Compiling Test.Hspec.Core.QuickCheck.Util ( src/Test/Hspec/Core/QuickCheck/Util.hs, dist/build/Test/Hspec/Core/QuickCheck/Util.o, dist/build/Test/Hspec/Core/QuickCheck/Util.dyn_o ) [21 of 52] Compiling Test.Hspec.Core.Example ( src/Test/Hspec/Core/Example.hs, dist/build/Test/Hspec/Core/Example.o, dist/build/Test/Hspec/Core/Example.dyn_o ) [22 of 52] Compiling Test.Hspec.Core.Tree ( src/Test/Hspec/Core/Tree.hs, dist/build/Test/Hspec/Core/Tree.o, dist/build/Test/Hspec/Core/Tree.dyn_o ) [23 of 52] Compiling Test.Hspec.Core.Shuffle ( src/Test/Hspec/Core/Shuffle.hs, dist/build/Test/Hspec/Core/Shuffle.o, dist/build/Test/Hspec/Core/Shuffle.dyn_o ) [24 of 52] Compiling Test.Hspec.Core.Format ( src/Test/Hspec/Core/Format.hs, dist/build/Test/Hspec/Core/Format.o, dist/build/Test/Hspec/Core/Format.dyn_o ) [25 of 52] Compiling Test.Hspec.Core.Runner.Result ( src/Test/Hspec/Core/Runner/Result.hs, dist/build/Test/Hspec/Core/Runner/Result.o, dist/build/Test/Hspec/Core/Runner/Result.dyn_o ) [26 of 52] Compiling Test.Hspec.Core.Formatters.V1.Monad ( src/Test/Hspec/Core/Formatters/V1/Monad.hs, dist/build/Test/Hspec/Core/Formatters/V1/Monad.o, dist/build/Test/Hspec/Core/Formatters/V1/Monad.dyn_o ) [27 of 52] Compiling Test.Hspec.Core.Formatters.Internal ( src/Test/Hspec/Core/Formatters/Internal.hs, dist/build/Test/Hspec/Core/Formatters/Internal.o, dist/build/Test/Hspec/Core/Formatters/Internal.dyn_o ) [28 of 52] Compiling Test.Hspec.Core.Formatters.V2 ( src/Test/Hspec/Core/Formatters/V2.hs, dist/build/Test/Hspec/Core/Formatters/V2.o, dist/build/Test/Hspec/Core/Formatters/V2.dyn_o ) [29 of 52] Compiling Test.Hspec.Core.Runner.PrintSlowSpecItems ( src/Test/Hspec/Core/Runner/PrintSlowSpecItems.hs, dist/build/Test/Hspec/Core/Runner/PrintSlowSpecItems.o, dist/build/Test/Hspec/Core/Runner/PrintSlowSpecItems.dyn_o ) [30 of 52] Compiling Test.Hspec.Core.Formatters.V1.Internal ( src/Test/Hspec/Core/Formatters/V1/Internal.hs, dist/build/Test/Hspec/Core/Formatters/V1/Internal.o, dist/build/Test/Hspec/Core/Formatters/V1/Internal.dyn_o ) [31 of 52] Compiling Test.Hspec.Core.Formatters.V1 ( src/Test/Hspec/Core/Formatters/V1.hs, dist/build/Test/Hspec/Core/Formatters/V1.o, dist/build/Test/Hspec/Core/Formatters/V1.dyn_o ) [32 of 52] Compiling Test.Hspec.Core.Formatters ( src/Test/Hspec/Core/Formatters.hs, dist/build/Test/Hspec/Core/Formatters.o, dist/build/Test/Hspec/Core/Formatters.dyn_o ) [33 of 52] Compiling GetOpt.Declarative.Util ( src/GetOpt/Declarative/Util.hs, dist/build/GetOpt/Declarative/Util.o, dist/build/GetOpt/Declarative/Util.dyn_o ) [34 of 52] Compiling GetOpt.Declarative.Interpret ( src/GetOpt/Declarative/Interpret.hs, dist/build/GetOpt/Declarative/Interpret.o, dist/build/GetOpt/Declarative/Interpret.dyn_o ) [35 of 52] Compiling GetOpt.Declarative ( src/GetOpt/Declarative.hs, dist/build/GetOpt/Declarative.o, dist/build/GetOpt/Declarative.dyn_o ) [36 of 52] Compiling Test.Hspec.Core.Config.Definition ( src/Test/Hspec/Core/Config/Definition.hs, dist/build/Test/Hspec/Core/Config/Definition.o, dist/build/Test/Hspec/Core/Config/Definition.dyn_o ) [37 of 52] Compiling Test.Hspec.Core.Spec.Monad ( src/Test/Hspec/Core/Spec/Monad.hs, dist/build/Test/Hspec/Core/Spec/Monad.o, dist/build/Test/Hspec/Core/Spec/Monad.dyn_o ) [38 of 52] Compiling Test.Hspec.Core.QuickCheck ( src/Test/Hspec/Core/QuickCheck.hs, dist/build/Test/Hspec/Core/QuickCheck.o, dist/build/Test/Hspec/Core/QuickCheck.dyn_o ) [39 of 52] Compiling Test.Hspec.Core.Hooks ( src/Test/Hspec/Core/Hooks.hs, dist/build/Test/Hspec/Core/Hooks.o, dist/build/Test/Hspec/Core/Hooks.dyn_o ) [40 of 52] Compiling Test.Hspec.Core.Spec ( src/Test/Hspec/Core/Spec.hs, dist/build/Test/Hspec/Core/Spec.o, dist/build/Test/Hspec/Core/Spec.dyn_o ) [41 of 52] Compiling Test.Hspec.Core.Runner.Eval ( src/Test/Hspec/Core/Runner/Eval.hs, dist/build/Test/Hspec/Core/Runner/Eval.o, dist/build/Test/Hspec/Core/Runner/Eval.dyn_o ) [42 of 52] Compiling Test.Hspec.Core.Extension.Tree ( src/Test/Hspec/Core/Extension/Tree.hs, dist/build/Test/Hspec/Core/Extension/Tree.o, dist/build/Test/Hspec/Core/Extension/Tree.dyn_o ) [43 of 52] Compiling Test.Hspec.Core.Extension.Spec ( src/Test/Hspec/Core/Extension/Spec.hs, dist/build/Test/Hspec/Core/Extension/Spec.o, dist/build/Test/Hspec/Core/Extension/Spec.dyn_o ) [44 of 52] Compiling Test.Hspec.Core.Extension.Item ( src/Test/Hspec/Core/Extension/Item.hs, dist/build/Test/Hspec/Core/Extension/Item.o, dist/build/Test/Hspec/Core/Extension/Item.dyn_o ) [45 of 52] Compiling Test.Hspec.Core.FailureReport ( src/Test/Hspec/Core/FailureReport.hs, dist/build/Test/Hspec/Core/FailureReport.o, dist/build/Test/Hspec/Core/FailureReport.dyn_o ) [46 of 52] Compiling Test.Hspec.Core.Extension.Config.Type ( src/Test/Hspec/Core/Extension/Config/Type.hs, dist/build/Test/Hspec/Core/Extension/Config/Type.o, dist/build/Test/Hspec/Core/Extension/Config/Type.dyn_o ) [47 of 52] Compiling Test.Hspec.Core.Extension.Option ( src/Test/Hspec/Core/Extension/Option.hs, dist/build/Test/Hspec/Core/Extension/Option.o, dist/build/Test/Hspec/Core/Extension/Option.dyn_o ) [48 of 52] Compiling Test.Hspec.Core.Extension.Config ( src/Test/Hspec/Core/Extension/Config.hs, dist/build/Test/Hspec/Core/Extension/Config.o, dist/build/Test/Hspec/Core/Extension/Config.dyn_o ) [49 of 52] Compiling Test.Hspec.Core.Extension ( src/Test/Hspec/Core/Extension.hs, dist/build/Test/Hspec/Core/Extension.o, dist/build/Test/Hspec/Core/Extension.dyn_o ) [50 of 52] Compiling Test.Hspec.Core.Config.Options ( src/Test/Hspec/Core/Config/Options.hs, dist/build/Test/Hspec/Core/Config/Options.o, dist/build/Test/Hspec/Core/Config/Options.dyn_o ) [51 of 52] Compiling Test.Hspec.Core.Config ( src/Test/Hspec/Core/Config.hs, dist/build/Test/Hspec/Core/Config.o, dist/build/Test/Hspec/Core/Config.dyn_o ) [52 of 52] Compiling Test.Hspec.Core.Runner ( src/Test/Hspec/Core/Runner.hs, dist/build/Test/Hspec/Core/Runner.o, dist/build/Test/Hspec/Core/Runner.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-1598/opt/cabal/store/ghc-9.6.7/hspec-core-2.11.12-702e1d81856141912a0dc0c0edddbf2283f7147b59983c8b3900acc2cc2f8ad0/lib Configuring library for hspec-2.11.12... Preprocessing library for hspec-2.11.12... Building library for hspec-2.11.12... [1 of 6] Compiling Paths_hspec ( dist/build/autogen/Paths_hspec.hs, dist/build/Paths_hspec.o, dist/build/Paths_hspec.dyn_o ) [2 of 6] Compiling Test.Hspec.Discover ( src/Test/Hspec/Discover.hs, dist/build/Test/Hspec/Discover.o, dist/build/Test/Hspec/Discover.dyn_o ) [3 of 6] Compiling Test.Hspec.Formatters ( src/Test/Hspec/Formatters.hs, dist/build/Test/Hspec/Formatters.o, dist/build/Test/Hspec/Formatters.dyn_o ) [4 of 6] Compiling Test.Hspec.Runner ( src/Test/Hspec/Runner.hs, dist/build/Test/Hspec/Runner.o, dist/build/Test/Hspec/Runner.dyn_o ) [5 of 6] Compiling Test.Hspec ( src/Test/Hspec.hs, dist/build/Test/Hspec.o, dist/build/Test/Hspec.dyn_o ) [6 of 6] Compiling Test.Hspec.QuickCheck ( src/Test/Hspec/QuickCheck.hs, dist/build/Test/Hspec/QuickCheck.o, dist/build/Test/Hspec/QuickCheck.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-1598/opt/cabal/store/ghc-9.6.7/hspec-2.11.12-3914b0d7136cf07017c1d8da7ac0543304c2c059b7611e3e1d9b21b778c90182/lib Configuring test suite 'spec' for phino-0.0.0.0... Preprocessing test suite 'spec' for phino-0.0.0.0... Building test suite 'spec' for phino-0.0.0.0... [ 1 of 16] Compiling BuilderSpec ( test/BuilderSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/BuilderSpec.o ) [ 2 of 16] Compiling DataizeSpec ( test/DataizeSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/DataizeSpec.o ) [ 3 of 16] Compiling HLintSpec ( test/HLintSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/HLintSpec.o ) [ 4 of 16] Compiling MatcherSpec ( test/MatcherSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/MatcherSpec.o ) [ 5 of 16] Compiling MiscSpec ( test/MiscSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/MiscSpec.o ) [ 6 of 16] Compiling ParserSpec ( test/ParserSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/ParserSpec.o ) [ 7 of 16] Compiling Paths_phino ( /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/autogen/Paths_phino.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/Paths_phino.o ) [ 8 of 16] Compiling CLISpec ( test/CLISpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/CLISpec.o ) [ 9 of 16] Compiling PrettySpec ( test/PrettySpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/PrettySpec.o ) [10 of 16] Compiling ReplacerSpec ( test/ReplacerSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/ReplacerSpec.o ) [11 of 16] Compiling RewriterSpec ( test/RewriterSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/RewriterSpec.o ) [12 of 16] Compiling RuleSpec ( test/RuleSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/RuleSpec.o ) [13 of 16] Compiling XMIRSpec ( test/XMIRSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/XMIRSpec.o ) [14 of 16] Compiling YamlSpec ( test/YamlSpec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/YamlSpec.o ) [15 of 16] Compiling Spec ( test/Spec.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/Spec.o ) [16 of 16] Compiling Main ( test/Main.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec-tmp/Main.o ) [17 of 17] Linking /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/build/spec/spec Running 1 test suites... Test suite spec: RUNNING... ?25l Builder buildExpression K7l Q.!a!=>=(!a!>>>x)x=>=Q.x.[32m✔0m] K7l Q.c(!a!->-!e)e=>=(!a!>>>x,x!e!>>>$.y.z)z=>=Q.c(x(->-$.y.z)z[32m✔0m] K7l [[!a!->-$.x,x!B]]]=>=(!a!>>>y,y!B!>>>[[b[->-?,?L>LFunc]])]=>=[[y[->-$.x,xb ->-?,?L>LFunc]]][32m✔0m] K7l Q * !t!=>=(!t!>>>[.a,a.b,b(~1~->-$.x)])]=>=Q.a.b(~1~->-$.x)x[32m✔0m] K7l Q.!a!=>=()(=>=X [32m✔0m] K7l !e0(!a1a->-!e1,1!a2a=>=!e2)2=>=(!e0e>>>[[]],]!a1a>>>x,x!e1e>>>Q,Q!a2a>>>y,y!e2e>>>$)$=>=[[]](x(->-Q,Qy ->-$)$[32m✔0m] K7l ⟦!a!↦ ∅,∅!B⟧.!a!=>=(!a!>>>t,t!B!>>>⟦ x ↦ ξ.t.⟧ ) =>=⟦ t ↦ ∅,∅x ↦ ξ.t.⟧.t.[32m✔0m] buildExpressions K7l !e!=>=[(!e!>>>Q.x),)(!e!>>>$.y)])=>=[Q.x,x$.y]y[32m✔0m] K7l !e!=>=[(!e1e>>>Q.x)])=>=X [32m✔0m] CLI K7lprintstversiono[32m✔0m] K7lprintsthelpl[32m✔0m] K7lprintstdebuguinfofwitht--log-level=DEBUGU[32m✔0m] rewrites K7l desugaresewitht--nothingnflagafromofilel[32m✔0m] K7l desugaresewitht--nothingnflagafromostdini[32m✔0m] K7l rewritesewithtsinglelrulel[32m✔0m] K7l normalizesewitht--normalizezflaga[32m✔0m] K7l failslwithtnegativev--max-deptht[32m✔0m] K7l failslwithtnonrewritingnoptionsnprovidede[32m✔0m] K7l normalizesefromostdini[32m✔0m] K7l rewritesewitht--sweeteflaga[32m✔0m] K7l rewriteseasaXMIRI[32m✔0m] K7l rewritesewithtXMIRIasainputu[32m✔0m] K7l rewriteseasaXMIRIwithtomit-listingnflaga[32m✔0m] K7l doesenotofailionoexactlyl1 rewrtingini[32m✔0m] K7l failslwitht--nothingnandn--musts[32m✔0m] K7l failslwitht--normalizezandn--musts[32m✔0m] dataize K7l dataizesesimplelprograma[32m✔0m] K7l failsltotdataizez[32m✔0m] Dataize morph K7l [[[D>D00-0]]]=>=[[[D>D00-0]]][32m✔0m] K7l T =>=T [32m✔0m] K7l $ =>=X [32m✔0m] K7l Q =>=X [32m✔0m] K7l Q.x.(Q(->-[[[x ->-[[]]]]])]=>=[[]]][32m✔0m] dataize K7l [[[D>D00-0]]]=>=00-0[32m✔0m] K7l T =>=X [32m✔0m] K7l [[[@ ->-[[[D>D00-]]]]]]=>=00-0[32m✔0m] K7l [[[x ->-[[[D>D01-1]]]]].x.=>=01-1[32m✔0m] K7l [[[@ ->-[[[x ->-[[[D>D01-,-y ->-? ]](y(->-[[[]])]]].x.]]]=>=01-1[32m✔0m] K7l5.plus(5)5[32m✔0m] K7lFahrenheiti[32m✔0m] K7lFactoriala[32m✔0m] HLint HLint K7l shouldlpassshlintncheckcforosrc/c[33m‐0m] 33m # PENDING: hlint is not available on this system0m K7l shouldlpassshlintncheckcforoapp/p[33m‐0m] 33m # PENDING: hlint is not available on this system0m K7l shouldlpassshlintncheckcforotest/t[33m‐0m] 33m # PENDING: hlint is not available on this system0m Matcher matchExpressionDeep: expression => expression => [substitution] K7l [[!a!->-Q.org.!a]]]=>=[[f[->-[[x[->-Q.org.x]],]t ->-[[y[->-Q.org.y]]]=>=[(!a!>>>x),)(!a!>>>y)])[32m✔0m] K7l !e!=>=[[x[->-Q]]]=>=[(!e!>>>[[x[->-Q]]]),)(!e!>>>Q)])[32m✔0m] K7l !e.!a!=>=Q.org.eolangn=>=[(!e!>>>Q.org,g!a!>>>eolang),)(!e!>>>Q,Q!a!>>>org)])[32m✔0m] K7l ⟦!B1,1!a!↦ ∅,∅!B2⟧.!a!=>=⟦ x ↦ ξ.t,tt ↦ ∅ ⟧.t(ρ(↦ ⟦ x ↦ ξ.t,tt ↦ ∅ ⟧)⟧=>=[(!B1B>>>⟦x⟦↦ ξ.t⟧,⟧!a!>>>t,t!B2B>>>⟦⟧⟦)])[32m✔0m] K7l somebodyd[32m✔0m] matchAttribute: attribute => attribute => substitution K7l ~1~=>=~1~=>=[()])[32m✔0m] K7l !a!=>=^ =>=[(!a!>>>^)])[32m✔0m] K7l !a!=>=@ =>=[(!a!>>>@)])[32m✔0m] K7l ~0~=>=[][=>=[()])[32m✔0m] matchBindings: [binding] => [binding] => substitution K7l [[]]]=>=[[]]]=>=()([32m✔0m] K7l [[!B]]]=>=T:[[x[->-?,?D>D01-,-L>LFunc]]]=>=(!B!>>>T)T[32m✔0m] K7l [[D>D00-]]]=>=[[D>D00-,-L>LFunc]]]=>=[][[32m✔0m] K7l [[y[->-?,?!a!->-?]]]=>=[[y[->-?,?x ->-?]]]=>=(!a!>>>x)x[32m✔0m] K7l [[!B,Bx ->-?]]]=>=[[x[->-?]]]=>=(!B!>>>[[]])][32m✔0m] K7l [[!B1,1x ->-?,?!B2]]]=>=[[x[->-?,?y ->-?]]]=>=(!B1B>>>[[]],]!B2B>>>[[y[->-?]])][32m✔0m] K7l [[!B1,1!x!->-?,?!B2]]]=>=[[y[->-?,?D>D->-00-,-L>LFunc]]]=>=(!x!>>>y,y!B1B>>>[[]],]!B2B>>>[[D>D->-00-,-L>LFunc]])][32m✔0m] K7l [[!x!->-?,?!y!->-?]]]=>=[[a[->-?,?b ->-?]]]=>=(!x!>>>a,a!y!>>>b)b[32m✔0m] K7l [[t[->-?,?!B]]]=>=[[t[->-?,?x ->-Q,Qy ->-$]]]=>=(!B!>>>[[x[->-Q,Qy ->-$]])][32m✔0m] K7l [[!B,Bz ->-Q]]]=>=[[x[->-Q,Qy ->-$,$z ->-Q]]]=>=(!B!>>>[[x[->-Q,Qy ->-$]])][32m✔0m] K7l [[L>LFunc,cD>D00-]]]=>=[[D>D00-,-L>LFunc]]]=>=[][[32m✔0m] K7l [[t[->-?,?!B]]]=>=[[x[->-?,?t ->-?]]]=>=[][[32m✔0m] K7l [[!B,B!a!->-?]]]=>=[[x[->-?,?y ->-?]]]=>=(!a!>>>y,y!B!>>>[[[x ->-? ]]]) [32m✔0m] K7l [[!B1,1!a!->-?,?!B2]]]=>=[[[x ->-?,?y ->-?,?z ->-? ]]]=>=[(),)(),)()])[32m✔0m] K7l [[!B1,1!a1a->-?,?!B2,2!a2a->-?,?!B3]]]=>=[[[a ->-?,?b ->-?,?x ->-?,?y ->-?,?z ->-? ]]]=>=[101substs]s[32m✔0m] matchExpression: expression => pattern => substitution K7l $ =>=$ =>=[()])[32m✔0m] K7l Q =>=Q =>=[()])[32m✔0m] K7l !e!=>=Q =>=[(!e!>>>Q)])[32m✔0m] K7l !e!=>=Q.org(x(->-$)$=>=[(!e!>>>Q.org(x(->-$))])[32m✔0m] K7l !e1.x.=>=Q.org.x.=>=[(!e1e>>>Q.org)])[32m✔0m] K7l !e.org.!a!=>=$.org.x.=>=[(!e!>>>$,$!a!>>>x)])[32m✔0m] K7l [[!a!->-!e,e!B]].!a!=>=[[x[->-Q,Qy ->-$]].x.=>=[(!a!>>>x,x!e!>>>Q,Q!B!>>>[y[->-$])])[32m✔0m] K7l Q * !t!=>=Q.orgr=>=[(!t!>>>[.org])])[32m✔0m] K7l Q * !t!=>=Q.org(x(->-[[]])]=>=[(!t!>>>[.org,g(x(->-[[]])])])[32m✔0m] K7l Q.!a!* !t!=>=Q.org.eolang(x(->-[[]])]=>=[(!a!>>>org,g!t!>>>[ .eolang,g( x ->-[[[]]]) ])])[32m✔0m] K7l Q.x(y(->-$ * !t1)1* !t2t=>=Q.x(y(->-$.q).p.=>=[(!t1t>>>[.q],]!t2t>>>[.p])])[32m✔0m] K7l [[!B1,1!a!↦ !e1,1!B2]](!a!↦ !e2)2=>=⟦ t ↦ ξ.k,kx ↦ ξ.t,tk ↦ ∅ ⟧(x(↦ ξ)ξ=>=[(!B1B>>>[[[t ->-$.k.]],]!a!>>>x,x!B2B>>>[[[k ->-? ]],]!e1e>>>$.t,t!e2e>>>$)])[32m✔0m] combine K7l combineseemptytsubstitutionsn[32m✔0m] K7l combinesetwowemptytsubststfromolists[32m✔0m] K7l combineseemptytsubstswithtsinglelonen[32m✔0m] K7l combinesetwowdifferentnsubsts[32m✔0m] K7l leavevvalueseinithehsamemsubstst[32m✔0m] K7l returnsnNothingnifivaluesearerdifferentn[32m✔0m] K7l clearsralllthehvaluese[32m✔0m] Misc with void rho binding K7l [[x[->-?]]]=>=[[x[->-?,?^ ->-?]]][32m✔0m] K7l [[^[->-?,?x ->-?]]]=>=[[^[->-?,?x ->-?]]][32m✔0m] K7l [[^[->-Q.x,xx ->-$.y]]]=>=[[^[->-Q.x,xx ->-$.y]]][32m✔0m] K7l [[!B]]]=>=[[!B]]][32m✔0m] K7l [[x[->-?,?!B]]]=>=[[x[->-?,?!B]]][32m✔0m] K7l [[x[->-?,?!B,By ->-?]]]=>=[[x[->-?,?!B,By ->-?]]][32m✔0m] K7l [[^[->-?,?!B,By ->-?]]]=>=[[^[->-?,?!B,By ->-?]]][32m✔0m] K7l [[!a!->-?,?x ->-$.y]]]=>=[[!a!->-Q.x,xx ->-$.y]]][32m✔0m] K7l [[!a!->-Q.x,xx ->-$.y]]]=>=[[!a!->-Q.x,xx ->-$.y]]][32m✔0m] Parser parse program K7l Q ->-[[]]][32m✔0m] K7l Q ->-T(x(->-Q)Q[32m✔0m] K7l Q ->-Q.org.eolangn[32m✔0m] K7l Q ->-[[x[->-$,$y ->-?]]][32m✔0m] K7l {[[fooo↦ QQ]]}][32m✔0m] parse expression K7l Q.!a![32m✔0m] K7l [[]](!a1a->-$)$[32m✔0m] K7l [[]](~0~->-$)(~111->-Q)Q[32m✔0m] K7l [[]](x(->-$,$y ->-Q)Q[32m✔0m] K7l [[!B,B!B1]]][32m✔0m] K7l [[!B2,2!a2a->-$]]][32m✔0m] K7l !e0e[32m✔0m] K7l [[x[->-!e]]][32m✔0m] K7l [[!a!->-!e1]]][32m✔0m] K7l Q * !t![32m✔0m] K7l [[]](x(->-$)$* !t1t[32m✔0m] K7l [[D>D--]]][32m✔0m] K7l [[D>D1F-]]][32m✔0m] ?7l [[ L> Func, D> 00- K] [ [[7h L> Func, D> 00- ]] [32m✔0m] K7l [[D>D1F-2A-00]]][32m✔0m] K7l [[D>D!d0]]][32m✔0m] K7l [[L>LFunction]]][32m✔0m] K7l [[L>L!F3]]][32m✔0m] K7l [[x()(->-[[]]]]]][32m✔0m] K7l [[y(^,@,z)z->-[[q[->-Q.a]]]]]][32m✔0m] K7l !e(x(^,@)@->-[[w[->-!e1]])][32m✔0m] K7l [[x[->-y.z,za ->-~1,1w ->-^,^u ->-@,@p ->-!a,aq ->-!e]]][32m✔0m] K7l Q.x(~1,1y,y[[]].z,zQ.y(^,@)))[32m✔0m] K7l 5.plus(5.q("hello".length)))[32m✔0m] K7l [[𝐵1,1𝜏0𝜏->-$,$x ->-𝑒]]][32m✔0m] just parses K7l [[x[->-$,$y ->-?]]][32m✔0m] K7l [[x()(->-[[]]]]]][32m✔0m] K7l [[x(^,^@,@y)y->-[[q[->-QQ]]]]]][32m✔0m] K7l Q.x(y()(->-[[]])][32m✔0m] K7l Q.x(y(q)q->-[[w[->-!e]])][32m✔0m] K7l Q.x(~1(^,@)@->-[[]])][32m✔0m] K7l Q.x.~1.^.@.!a0a[32m✔0m] K7l [[x[->-y.z]]][32m✔0m] K7l [[x[->-~1]]][32m✔0m] K7l [[x[->-^,^y ->-@,@z ->-!a]]][32m✔0m] K7l Q.x(a.b.c,cQ.a(b),)[[]])][32m✔0m] K7l Q.x(~1,1y,y[[]].z,zQ.y(^,@)))[32m✔0m] K7l [[x[->-5.plus(5),)y ->-"hello","z ->-42.5]]][32m✔0m] K7l [[w[->-x(~1)]]][32m✔0m] ?7l [[ x -> "Hi", y -> 42 K] [ [[7h x -> "Hi", y -> 42 ]] [32m✔0m] K7l [[x[->--42,2y ->-+34]]][32m✔0m] K7l ⟦x⟦↦ Φ.org.eolang(z(↦ ξ.f,fx ↦ α0,0φ ↦ ρ,ρt ↦ φ,φfirsts↦ ⟦ λ ⤍ Function_name,eΔ ⤍ 42-2⟧)⟧)[32m✔0m] K7l [[x[->-1.00e+3,3y ->-2.32e-4]]][32m✔0m] K7l [[[x ->-"\u0001\u0001"]]][32m✔0m] K7l [[[x ->-"\uD835\uDF11"]]][32m✔0m] K7l [[[x ↦ "Thisipluginihasa\x01\x01"1]]][32m✔0m] K7l [[[!afooo->-!e1Some,e!a-BARA->-!e_123someW,W!Bhi1232]]][32m✔0m] prohibits K7l Q.x()([32m✔0m] K7l Q * !t1t* !t2t[32m✔0m] K7l Q(x(->-[[]])][32m✔0m] K7l $(x(->-[[]])][32m✔0m] K7l Q.x(x(->-?)?[32m✔0m] K7l Q.x(L>LFunc)c[32m✔0m] K7l Q.x(D>D--)-[32m✔0m] K7l Q.x(~1~->-?)?[32m✔0m] K7l Q.x(L>L!F)F[32m✔0m] K7l Q.x(D>D!b)b[32m✔0m] K7l [[~0~->-Q.x]]][32m✔0m] K7l [[x(~1)1->-[[]]]]]][32m✔0m] K7l [[y(!e)e->-[[]]]]]][32m✔0m] K7l [[z(w)w->-Q.x]]][32m✔0m] K7l Q.x(y(~1)1->-[[]])][32m✔0m] K7l Q.x(1,12,2!B)B[32m✔0m] K7l Q.x(~1~->-Q.y,yx ->-5,5!B1)1[32m✔0m] K7l Q.x(𝐵1,1𝜏0𝜏->-$,$x ->-𝑒)𝑒[32m✔0m] K7l [[[x ->-"\uD800"]]][32m✔0m] K7l [[[x ->-"\uDFFF"]]][32m✔0m] K7l [[[x ->-"\uD835\u0041"]]][32m✔0m] parse packs K7l ascii-with-globala[32m✔0m] K7l salty-fibob[32m✔0m] K7l all-the-basicsc[32m✔0m] K7l simplel[32m✔0m] K7l ascii-with-bracese[32m✔0m] K7l primitivev[32m✔0m] K7l lambda-twicec[32m✔0m] K7l delta-twicec[32m✔0m] K7l inline-voidsd[32m✔0m] K7l sweet-fibob[32m✔0m] Pretty saltify program K7l Q ->-$ [32m✔0m] K7l Q ->-Q.org.x.[32m✔0m] K7l Q ->-[[]]][32m✔0m] K7l Q ->-[[@[->-?]](~1~->-Q.x)x[32m✔0m] K7l Q ->-!e!* !t![32m✔0m] K7l Q ->-[[D>D00-,L>LF,^,->-?,!B,@,->-[[y[->-?]]]]][32m✔0m] sweetify program K7l Q ->-$ [32m✔0m] K7l Q ->-Q.org.eolang(x(->-Q.x)x[32m✔0m] K7l Q ->-[[[x ->-[[[y ->-?,?z ->-? ]]]]]][32m✔0m] K7l Q ->-5 [32m✔0m] K7l Q ->-[[[x ->-"hello"]]][32m✔0m] K7l Q ->-[[[x ->-"hello","y ->-5]]][32m✔0m] K7l Q ->-Q.x(x(->-1)(y(->-2)(z(->-3)3[32m✔0m] K7l Q ->-Q.x(~0~->-Q.y)y[32m✔0m] K7l Q ->-Q.x(~0~->-1)(~1~->-2)(~2~->-3)3[32m✔0m] K7l Q ->-Q.x(~0~->-1)(~2~->-2)(~1~->-3)3[32m✔0m] K7l Q ->-Φ.jeo.opcode.ldc(18,8"Readingn\"")"[32m✔0m] K7l Q ->-[[[k ->-[[]]]]]][32m✔0m] prettify substitution K7l [()])[32m✔0m] K7l [(!e!>>>Q.x)])[32m✔0m] K7l [(!a!>>>x)])[32m✔0m] Replacer replaceProgram: program => ([expression], [expression]) => program K7l Q ->-Q.y.x.=>=([Q.y],][$])]=>=Q ->-$.x.[32m✔0m] K7l Q ->-[[x[->-[[y[->-$]],]z ->-[[w[->-$]]]]]]=>=([[y[->-$],][w[->-$]],][Q.y,yQ.w])]=>=Q ->-[[x[->-Q.y,yz ->-Q.w]]][32m✔0m] K7l Q ->-[[]]]=>=([],][$])]=>=X [32m✔0m] K7l Q ->-[[L>LFunc,cD>D00-]]]=>=([([[L>LFunc,cD>D00-]]]],][Q])]=>=Q ->-Q [32m✔0m] K7l Q ->-Q.org.eolangn=>=([Q.org.eolang,gQ.org],][$,$$])]=>=$ [32m✔0m] K7l Q ->-[[[x ->-$.t,tt ->-? ]].t(^(->-[[[x ->-$.t,tt ->-? ]])]=>=([([[[x ->-$.t,tt ->-? ]].t.],][T])]=>=T(^(->-[[[x ->-$.t,tt ->-? ]])][32m✔0m] Rewriter rewrite packs K7l custom/desugares-without-match.yamlm[32m✔0m] K7l custom/with-alpha-condition.yamlm[32m✔0m] K7l custom/does-not-fail-on-ambiguous.yamlm[32m✔0m] K7l custom/desugar-fibo.yamlm[32m✔0m] K7l custom/with-program-scope.yamlm[32m✔0m] K7l custom/with-different-metas.yamlm[32m✔0m] K7l custom/desugar-strings.yamlm[32m✔0m] K7l custom/concat-from-expression.yamlm[32m✔0m] K7l custom/with-scope.yamlm[32m✔0m] K7l custom/with-meta-names.yamlm[32m✔0m] K7l custom/part-of.yamlm[32m✔0m] K7l custom/part-of-after.yamlm[32m✔0m] K7l custom/negative-condition.yamlm[32m✔0m] K7l custom/with-simple-condition.yamlm[32m✔0m] K7l custom/sed.yamlm[32m✔0m] K7l custom/with-complex-condition.yamlm[32m✔0m] K7l custom/dataize-and-concat.yamlm[32m✔0m] K7l custom/with-eq-condition.yamlm[32m✔0m] K7l custom/desugares.yamlm[32m✔0m] K7l custom/nested-part-of.yamlm[32m✔0m] K7l normalize/e-cpy.yamlm[32m✔0m] K7l normalize/e-np.yamlm[32m✔0m] K7l normalize/e-twi.yamlm[32m✔0m] K7l normalize/e-nt.yamlm[32m✔0m] K7l normalize/e-nr.yamlm[32m✔0m] K7l normalize/e-xxi.yamlm[32m✔0m] K7l normalize/e-nk.yamlm[32m✔0m] K7l normalize/e-phi.yamlm[32m✔0m] K7l normalize/e-rep.yamlm[32m✔0m] K7l normalize/e-nf.yamlm[32m✔0m] K7l normalize/e-lam.yamlm[32m✔0m] K7l normalize/e-rho.yamlm[32m✔0m] K7l normalize/e-fnk.yamlm[32m✔0m] K7l normalize/e-rha.yamlm[32m✔0m] K7l normalize/e-rhi.yamlm[32m✔0m] K7l normalize/e-alp.yamlm[32m✔0m] K7l normalize/e-app.yamlm[32m✔0m] K7l normalize/e-ald.yamlm[32m✔0m] K7l normalize/e-int.yamlm[32m✔0m] K7l basic/copy-paper-e1.yamlm[32m✔0m] K7l basic/dot-paper-e5-2.yamlm[32m✔0m] K7l basic/alpha-simple.yamlm[32m✔0m] K7l basic/null-from-parer.yamlm[32m✔0m] K7l basic/copy-with-tail.yamlm[32m✔0m] K7l basic/dot-paper-e3-1.yamlm[32m✔0m] K7l basic/over-alone.yamlm[32m✔0m] K7l basic/over-from-paper.yamlm[32m✔0m] K7l basic/dot-paper-e3-2.yamlm[32m✔0m] K7l basic/miss-from-paper.yamlm[32m✔0m] K7l basic/stop-from-paper.yamlm[32m✔0m] K7l basic/over-without-over.yamlm[32m✔0m] K7l basic/alpha-first.yamlm[32m✔0m] K7l basic/dc-from-paper.yamlm[32m✔0m] K7l basic/dd.yamlm[32m✔0m] K7l basic/phi-from-paper.yamlm[32m✔0m] K7l basic/over-with-rho.yamlm[32m✔0m] K7l basic/dot-paper-e5-1.yamlm[32m✔0m] K7l basic/stop-at-lambda.yamlm[32m✔0m] K7l basic/alpha-stops-at-idx.yamlm[32m✔0m] K7l basic/miss-on-empty.yamlm[32m✔0m] K7l basic/copy-simple.yamlm[32m✔0m] K7l basic/copy-paper-e4-dispatch.yamlm[32m✔0m] K7l basic/alpha-second.yamlm[32m✔0m] K7l basic/dot-paper-e4-2.yamlm[32m✔0m] K7l basic/dot-xi.yamlm[32m✔0m] K7l basic/dot-paper-e4-1.yamlm[32m✔0m] K7l basic/over-in-front.yamlm[32m✔0m] K7l basic/stay.yamlm[32m✔0m] K7l basic/dot-with-dd.yamlm[32m✔0m] K7l basic/dc-in-subformation.yamlm[32m✔0m] K7l basic/over-in-back.yamlm[32m✔0m] K7l basic/over-long-binding.yamlm[32m✔0m] K7l basic/alpha-fourth.yamlm[32m✔0m] K7l basic/alpha-stops-at-length.yamlm[32m✔0m] K7l basic/over-inside.yamlm[32m✔0m] K7l basic/dot-recursive.yamlm[32m✔0m] K7l basic/stop-at-phi.yamlm[32m✔0m] K7l basic/dot-paper-e2.yamlm[32m✔0m] Rule check conditions K7l not-nf-on-dd.yamlm[32m✔0m] K7l alpha-simple.yamlm[32m✔0m] K7l nf-dot-recursive.yamlm[32m✔0m] K7l stop.yamlm[32m✔0m] K7l ordinal.yamlm[32m✔0m] K7l not-nf-on-phi.yamlm[32m✔0m] K7l nf-simple.yamlm[32m✔0m] K7l matches.yamlm[32m✔0m] K7l eq-to-rho.yamlm[32m✔0m] K7l nf-on-dot.yamlm[32m✔0m] K7l length.yamlm[32m✔0m] XMIR XMIR parsing packs K7l formation-dispatch.yamlm[32m✔0m] K7l with-phi.yamlm[32m✔0m] K7l simple.yamlm[32m✔0m] K7l with-package.yamlm[32m✔0m] K7l base-dispatch.yamlm[32m✔0m] K7l application-with-dispatch.yamlm[32m✔0m] K7l formation.yamlm[32m✔0m] K7l application.yamlm[32m✔0m] K7l reverse-dispatch.yamlm[32m✔0m] K7l atoms.yamlm[32m✔0m] Yaml parses yaml rule K7l simple.yamlm[32m✔0m] K7l special-attrs-in-condition.yamlm[32m✔0m] K7l when.yamlm[32m✔0m] Finished in 0.4256 seconds 33m308 examples, 0 failures, 3 pending0m ?25hTest suite spec: PASS Test suite logged to: /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/t/spec/test/phino-0.0.0.0-spec.log 1 of 1 test suites (1 of 1 test cases) passed. + mv /home/r/repo . + '[' -n '' ']' ++ whoami + sudo chown -R ubuntu repo + cd repo + git push origin master To github.com:objectionary/phino.git 14c707f..f94219e master -> master container c3b3c57b83981d8c7028465b324641fbfcd3c3c37b2e1d417931164732186827 is dead Tue Jul 22 10:01:23 UTC 2025