++ dirname ./run.sh + cd . + echo 1269 + echo '2.0-SNAPSHOT BUILD' 2.0-SNAPSHOT BUILD + date Tue Jul 15 07:53:29 UTC 2025 + uptime 07:53:29 up 0 min, 0 users, load average: 1.12, 0.31, 0.11 + ff=default + image=maxonfjvipon/rultor-image-hs:master + rebase=false + head_branch=master + pull_title='bug(#237): capture groups' + author=maxonfjvipon + directory= + head=git@github.com:objectionary/phino.git + pull_id=243 + fork=git@github.com:objectionary/phino.git + fork_branch=bug/#237/sed-with-groups + squash=false + vars=('--env=head=git@github.com:objectionary/phino.git' '--env=pull_id=243' '--env=fork=git@github.com:objectionary/phino.git' '--env=fork_branch=bug/#237/sed-with-groups' '--env=head_branch=master' '--env=pull_title=bug(#237): capture groups' '--env=author=maxonfjvipon' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/phino.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=243'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:objectionary/phino.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=bug/#237/sed-with-groups'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=bug(#237): capture groups'\''\'\'''\'''\'' '\'';'\'' '\''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=243'\''' ';' 'export '\''fork=git@github.com:objectionary/phino.git'\''' ';' 'export '\''fork_branch=bug/#237/sed-with-groups'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=bug(#237): capture groups'\''' ';' 'export '\''author=maxonfjvipon'\''' ';' 'cabal --version' ';' 'ghc --version' ';' 'cabal update' ';' 'pdd -f /dev/null -v' ';' 'cabal build' ';' 'cabal test' ';') + container=objectionary_phino_243 + as_root=true + set -e -o pipefail + hostname ip-172-31-26-41 + pwd /tmp/rultor-wXW0 + 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=243'\''' ';' 'export '\''fork=git@github.com:objectionary/phino.git'\''' ';' 'export '\''fork_branch=bug/#237/sed-with-groups'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=bug(#237): capture groups'\''' ';' '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/#23/mixing-cli-and-rewrite -> fork/bug/#23/mixing-cli-and-rewrite * [new branch] bug/#237/sed-with-groups -> fork/bug/#237/sed-with-groups * [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/#237/sed-with-groups Switched to a new branch '__rultor' Branch '__rultor' set up to track remote branch 'bug/#237/sed-with-groups' 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(#237): capture groups' --ff __rultor Merge made by the 'ort' strategy. phino.cabal | 2 +- src/Functions.hs | 118 ++++++++++++++++---------- test-resources/rewriter-packs/custom/sed.yaml | 24 ++++-- test/RewriterSpec.hs | 6 +- 4 files changed, 94 insertions(+), 56 deletions(-) + git log -1 --show-signature commit 4a096d04ca3ec37be134c3883cb48e736b0bfe49 gpg: Signature made Tue Jul 15 07:53:35 2025 UTC gpg: using RSA key FAC962C42841735692C13FF43FD3FA7E9AF0FA4C gpg: Good signature from "Rultor.com <gpg@rultor.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FAC9 62C4 2841 7356 92C1 3FF4 3FD3 FA7E 9AF0 FA4C Merge: 867e1c2 d1ebeae Author: Rultor.com <gpg@rultor.com> Date: Tue Jul 15 07:53:35 2025 +0000 bug(#237): capture groups + docker_when_possible + true ++ tail -n 1 ++ sed 's/ /\n/g' ++ uptime + load=0.12 ++ bc ++ echo 0.12 '>' 30 + '[' 0 -eq 1 ']' + echo 'load average is 0.12, low enough to run a new Docker container' load average is 0.12, 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 f87c064439a5: Pulling fs layer 9609df6a0d6f: Pulling fs layer 8b7bfda6ef78: Pulling fs layer 18e36f5e3e83: Pulling fs layer 134c1e3471ca: Pulling fs layer d4bbe9eae346: Pulling fs layer 45400635a01f: Pulling fs layer 4f4fb700ef54: Pulling fs layer 82bca0c6c853: Pulling fs layer e4d2b13b0a9d: Pulling fs layer 712e61822f28: Waiting c0b4d399c0f2: Waiting f87c064439a5: Waiting 9609df6a0d6f: Waiting 8b7bfda6ef78: Waiting 18e36f5e3e83: Waiting 134c1e3471ca: Waiting d4bbe9eae346: Waiting 45400635a01f: Waiting 4f4fb700ef54: Waiting 82bca0c6c853: Waiting e4d2b13b0a9d: 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 f87c064439a5: Verifying Checksum f87c064439a5: Download complete 8b7bfda6ef78: Verifying Checksum 8b7bfda6ef78: Download complete 9609df6a0d6f: Verifying Checksum 9609df6a0d6f: Download complete 18e36f5e3e83: Verifying Checksum 18e36f5e3e83: Download complete d4bbe9eae346: Verifying Checksum d4bbe9eae346: Download complete 45400635a01f: Verifying Checksum 45400635a01f: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 134c1e3471ca: Verifying Checksum 134c1e3471ca: Download complete e4d2b13b0a9d: Verifying Checksum e4d2b13b0a9d: Download complete c0b4d399c0f2: Verifying Checksum c0b4d399c0f2: Download complete 82bca0c6c853: Verifying Checksum 82bca0c6c853: Download complete 2d765646d883: Pull complete 3bac7a657570: Pull complete bc1bfdd7a37c: Pull complete 712e61822f28: Pull complete c0b4d399c0f2: Pull complete f87c064439a5: Pull complete 9609df6a0d6f: Pull complete 8b7bfda6ef78: Pull complete 18e36f5e3e83: Pull complete 134c1e3471ca: Pull complete d4bbe9eae346: Pull complete 45400635a01f: Pull complete 4f4fb700ef54: Pull complete 82bca0c6c853: Pull complete e4d2b13b0a9d: Pull complete Digest: sha256:3069e1a6cf4445a41642f525f75fa34e6e5193ebaaaeb2b0e8efba043b01115a Status: Downloaded newer image for maxonfjvipon/rultor-image-hs:master docker.io/maxonfjvipon/rultor-image-hs:master + docker ps --filter=status=exited + grep --quiet '\sobjectionary_phino_243\s*$' + ls -al . total 52 drwx------ 3 ubuntu ubuntu 4096 Jul 15 07:53 . drwxrwxrwt 12 root root 4096 Jul 15 07:53 .. -rwxrwxr-x 1 ubuntu ubuntu 658 Jul 15 07:55 end.sh -rwxrwxr-x 1 ubuntu ubuntu 162 Jul 15 07:53 entry.sh -rw-rw-r-- 1 ubuntu ubuntu 65 Jul 15 07:53 hackage-auth -rw-rw-r-- 1 ubuntu ubuntu 5 Jul 15 07:53 pid drwxrwxr-x 11 ubuntu ubuntu 4096 Jul 15 07:53 repo -rwxrwxr-x 1 ubuntu ubuntu 6552 Jul 15 07:53 run.sh -rw-rw-r-- 1 ubuntu ubuntu 565 Jul 15 07:53 script.sh -rw-rw-r-- 1 ubuntu ubuntu 9073 Jul 15 07:56 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-wXW0:/main --env=head=git@github.com:objectionary/phino.git --env=pull_id=243 --env=fork=git@github.com:objectionary/phino.git --env=fork_branch=bug/#237/sed-with-groups --env=head_branch=master '--env=pull_title=bug(#237): capture groups' --env=author=maxonfjvipon '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/phino.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=243'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:objectionary/phino.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=bug/#237/sed-with-groups'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=bug(#237): capture groups'\''\'\'''\'''\'' '\'';'\'' '\''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-wXW0/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=objectionary_phino_243 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-15T07:35:20Z. To revert to previous state run: cabal v2-update 'hackage.haskell.org,2025-07-14T16:05:52Z' 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/Condition.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/Replacer.hs ... Reading src/Rewriter.hs ... Puzzle 169-9998264a 30/DEV at src/Rewriter.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/ConditionSpec.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/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/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/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/negative-condition.yaml ... Reading test-resources/rewriter-packs/custom/random-tau-next.yaml ... Reading test-resources/rewriter-packs/custom/random-tau.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-eq-condition.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/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) - regex-pcre-builtin-0.95.2.3.8.44 (lib) (requires download & build) - aeson-2.2.3.0 (lib) (requires build) - yaml-0.11.11.2 (lib) (requires build) - phino-0.0.0.0 (lib) (first run) - phino-0.0.0.0 (exe:phino) (first run) Downloading regex-pcre-builtin-0.95.2.3.8.44 Downloaded regex-pcre-builtin-0.95.2.3.8.44 Downloading QuickCheck-2.16.0.0 Downloaded QuickCheck-2.16.0.0 Configuring library for QuickCheck-2.16.0.0... 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 regex-pcre-builtin-0.95.2.3.8.44... Preprocessing library for regex-pcre-builtin-0.95.2.3.8.44... Building library for regex-pcre-builtin-0.95.2.3.8.44... [1 of 9] Compiling Paths_regex_pcre_builtin ( dist/build/autogen/Paths_regex_pcre_builtin.hs, dist/build/Paths_regex_pcre_builtin.o, dist/build/Paths_regex_pcre_builtin.dyn_o ) [2 of 9] Compiling Text.Regex.PCRE.Wrap ( dist/build/Text/Regex/PCRE/Wrap.hs, dist/build/Text/Regex/PCRE/Wrap.o, dist/build/Text/Regex/PCRE/Wrap.dyn_o ) [3 of 9] Compiling Text.Regex.PCRE.Text.Lazy ( src/Text/Regex/PCRE/Text/Lazy.hs, dist/build/Text/Regex/PCRE/Text/Lazy.o, dist/build/Text/Regex/PCRE/Text/Lazy.dyn_o ) [4 of 9] Compiling Text.Regex.PCRE.Text ( src/Text/Regex/PCRE/Text.hs, dist/build/Text/Regex/PCRE/Text.o, dist/build/Text/Regex/PCRE/Text.dyn_o ) [5 of 9] Compiling Text.Regex.PCRE.String ( src/Text/Regex/PCRE/String.hs, dist/build/Text/Regex/PCRE/String.o, dist/build/Text/Regex/PCRE/String.dyn_o ) [6 of 9] Compiling Text.Regex.PCRE.Sequence ( src/Text/Regex/PCRE/Sequence.hs, dist/build/Text/Regex/PCRE/Sequence.o, dist/build/Text/Regex/PCRE/Sequence.dyn_o ) [7 of 9] Compiling Text.Regex.PCRE.ByteString ( src/Text/Regex/PCRE/ByteString.hs, dist/build/Text/Regex/PCRE/ByteString.o, dist/build/Text/Regex/PCRE/ByteString.dyn_o ) [8 of 9] Compiling Text.Regex.PCRE.ByteString.Lazy ( src/Text/Regex/PCRE/ByteString/Lazy.hs, dist/build/Text/Regex/PCRE/ByteString/Lazy.o, dist/build/Text/Regex/PCRE/ByteString/Lazy.dyn_o ) [9 of 9] Compiling Text.Regex.PCRE ( src/Text/Regex/PCRE.hs, dist/build/Text/Regex/PCRE.o, dist/build/Text/Regex/PCRE.dyn_o ) Installing library in /opt/cabal/store/ghc-9.6.7/incoming/new-51/opt/cabal/store/ghc-9.6.7/regex-pcre-builtin-0.95.2.3.8.44-05c991e96b215a4bd4cf814dfbf5e76c669d81a7b00cf0189bf4c467173ca08c/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 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 phino-0.0.0.0... Preprocessing library for phino-0.0.0.0... Building library for phino-0.0.0.0... [ 1 of 17] 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 17] 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 17] 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 17] 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 17] 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 17] 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 17] 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 ) [ 8 of 17] 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 ) [ 9 of 17] 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 ) [10 of 17] 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 ) [11 of 17] 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 ) [12 of 17] 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 ) [13 of 17] 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 ) [14 of 17] Compiling Condition ( src/Condition.hs, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Condition.o, /home/r/repo/dist-newstyle/build/x86_64-linux/ghc-9.6.7/phino-0.0.0.0/build/Condition.dyn_o ) [15 of 17] 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 ) [16 of 17] 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 ) [17 of 17] 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-1380/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-1380/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-1380/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-1380/opt/cabal/store/ghc-9.6.7/hspec-core-2.11.12-25441c0c090755e036e51669f0f3ee6d3e797e0868781a76e4d718500fa781a5/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-1380/opt/cabal/store/ghc-9.6.7/hspec-2.11.12-6cc15aaa97c1983df8b8f3f21c84bace086f4552f73216ab1890eeee746ae0ba/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 ConditionSpec ( test/ConditionSpec.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/ConditionSpec.o ) [ 3 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 ) [ 4 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 ) [ 5 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 ) [ 6 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 ) [ 7 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 ) [ 8 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 ) [ 9 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 ) [10 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 ) [11 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 ) [12 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 ) [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] dataize K7l dataizesesimplelprograma[32m✔0m] K7l failsltotdataizez[32m✔0m] Condition 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 eq-to-rho.yamlm[32m✔0m] K7l nf-on-dot.yamlm[32m✔0m] K7l length.yamlm[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] 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] 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/random-tau.yamlm[32m✔0m] K7l custom/desugares-without-match.yamlm[32m✔0m] K7l custom/with-alpha-condition.yamlm[32m✔0m] K7l custom/random-tau-next.yamlm[32m✔0m] K7l custom/desugar-fibo.yamlm[32m✔0m] K7l custom/with-program-scope.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/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 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] XMIR XMIR parsing packs K7l formation-dispatch.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.3955 seconds 33m297 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 867e1c2..4a096d0 master -> master container fc4fd20a7aef87105070172bdf6d7a7b2cb4758df3b42d0034bbab673e40d44d is dead Tue Jul 15 08:02:19 UTC 2025