==> Cloning haskell-retrie ... Cloning into 'haskell-retrie'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring haskell-retrie :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 133k 100 133k 0 0 393k 0 --:--:-- --:--:-- --:--:-- 394k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 47 8562k 47 4063k 0 0 11.1M 0 --:--:-- --:--:-- --:--:-- 11.1M 100 8562k 100 8562k 0 0 22.1M 0 --:--:-- --:--:-- --:--:-- 22.1M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 422k 0 --:--:-- --:--:-- --:--:-- 422k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1709960755 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1709960755' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-haskell-retrie-archlinuxrb-build-PNsuSNUk PWD=/tmp/archlinux-ci/haskell-retrie-archlinuxrb-build-PNsuSNUk/haskell-retrie LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: haskell-retrie 1.2.2-6 (Sat Mar 9 05:06:25 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (50) haskell-ansi-wl-pprint-0.6.9-416 haskell-base-orphans-0.8.8.2-12 haskell-bifunctors-5.6-67 haskell-colour-2.3.6-208 haskell-comonad-5.0.8-251 haskell-contravariant-1.5.5-4 haskell-data-array-byte-0.1.0.1-53 haskell-data-default-class-0.1.2.0-25 haskell-data-default-instances-containers-0.0.1-37 haskell-data-default-instances-dlist-0.0.1-318 haskell-data-default-instances-old-locale-0.0.1-37 haskell-distributive-0.6.2.1-208 haskell-dlist-1.0-240 haskell-foldable1-classes-compat-0.1-67 haskell-foldl-1.4.15-38 haskell-free-5.1.10-65 haskell-ghc-bignum-orphans-0.1.1-2 haskell-hashable-1.4.3.0-44 haskell-indexed-traversable-0.1.3-59 haskell-logict-0.7.1.0-244 haskell-mmorph-1.2.0-6 haskell-monad-control-1.0.3.1-101 haskell-monadrandom-0.6-35 haskell-old-locale-1.0.0.7-31 haskell-ordered-containers-0.2.3-2 haskell-primitive-0.7.4.0-109 haskell-profunctors-5.6.2-168 haskell-random-1.2.1.2-6 haskell-semigroupoids-5.3.7-137 haskell-splitmix-0.1.0.5-20 haskell-statevar-1.2.2-3 haskell-tagged-0.8.8-2 haskell-th-abstraction-0.4.5.0-2 haskell-transformers-base-0.4.6-101 haskell-transformers-compat-0.7.2-2 haskell-vector-0.13.1.0-28 haskell-vector-stream-0.1.0.1-2 numactl-2.0.18-1 ghc-libs-9.2.8-1 haskell-ansi-terminal-0.11.4-64 haskell-async-2.2.5-25 haskell-data-default-0.7.1.1-305 haskell-ghc-exactprint-1.5.0-5 haskell-ghc-paths-0.1.0.12-13 haskell-list-t-1.0.5.4-67 haskell-optparse-applicative-0.17.1.0-27 haskell-random-shuffle-0.0.4-180 haskell-src-exts-1.23.1-211 haskell-syb-0.7.2.4-7 haskell-unordered-containers-0.2.20-13 Total Download Size: 24.65 MiB Total Installed Size: 183.50 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 83803 100 83803 0 0 48.5M 0 --:--:-- --:--:-- --:--:-- 79.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16.1M 100 16.1M 0 0 191M 0 --:--:-- --:--:-- --:--:-- 192M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 103M 0 --:--:-- --:--:-- --:--:-- 138M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 113k 100 113k 0 0 93.5M 0 --:--:-- --:--:-- --:--:-- 110M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 28164 100 28164 0 0 28.9M 0 --:--:-- --:--:-- --:--:-- 26.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 30141 100 30141 0 0 33.9M 0 --:--:-- --:--:-- --:--:-- 28.7M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5853 100 5853 0 0 7621k 0 --:--:-- --:--:-- --:--:-- 5715k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 93418 100 93418 0 0 91.0M 0 --:--:-- --:--:-- --:--:-- 89.0M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57780 100 57780 0 0 61.0M 0 --:--:-- --:--:-- --:--:-- 55.1M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16534 100 16534 0 0 20.3M 0 --:--:-- --:--:-- --:--:-- 15.7M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8209 100 8209 0 0 9658k 0 --:--:-- --:--:-- --:--:-- 8016k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 49966 100 49966 0 0 55.0M 0 --:--:-- --:--:-- --:--:-- 47.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7257 100 7257 0 0 5237k 0 --:--:-- --:--:-- --:--:-- 7086k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 26650 100 26650 0 0 28.6M 0 --:--:-- --:--:-- --:--:-- 25.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7103 100 7103 0 0 9502k 0 --:--:-- --:--:-- --:--:-- 6936k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7265 100 7265 0 0 10.6M 0 --:--:-- --:--:-- --:--:-- 7094k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 55312 100 55312 0 0 66.6M 0 --:--:-- --:--:-- --:--:-- 52.7M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 37077 100 37077 0 0 37.5M 0 --:--:-- --:--:-- --:--:-- 35.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 69719 100 69719 0 0 64.3M 0 --:--:-- --:--:-- --:--:-- 66.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 102k 100 102k 0 0 105M 0 --:--:-- --:--:-- --:--:-- 100M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 109k 100 109k 0 0 100M 0 --:--:-- --:--:-- --:--:-- 107M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 93829 100 93829 0 0 73.4M 0 --:--:-- --:--:-- --:--:-- 89.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 135k 100 135k 0 0 117M 0 --:--:-- --:--:-- --:--:-- 132M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 363k 100 363k 0 0 163M 0 --:--:-- --:--:-- --:--:-- 177M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 19841 100 19841 0 0 18.3M 0 --:--:-- --:--:-- --:--:-- 18.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57805 100 57805 0 0 59.2M 0 --:--:-- --:--:-- --:--:-- 55.1M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 264k 100 264k 0 0 151M 0 --:--:-- --:--:-- --:--:-- 258M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 216k 100 216k 0 0 141M 0 --:--:-- --:--:-- --:--:-- 210M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 326k 100 326k 0 0 166M 0 --:--:-- --:--:-- --:--:-- 318M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 22558 100 22558 0 0 31.0M 0 --:--:-- --:--:-- --:--:-- 21.5M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 489k 100 489k 0 0 208M 0 --:--:-- --:--:-- --:--:-- 238M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7730 100 7730 0 0 9727k 0 --:--:-- --:--:-- --:--:-- 7548k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 101k 100 101k 0 0 88.6M 0 --:--:-- --:--:-- --:--:-- 98.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 87549 100 87549 0 0 86.4M 0 --:--:-- --:--:-- --:--:-- 83.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 816k 100 816k 0 0 167M 0 --:--:-- --:--:-- --:--:-- 199M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2395k 100 2395k 0 0 190M 0 --:--:-- --:--:-- --:--:-- 194M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 35865 100 35865 0 0 33.8M 0 --:--:-- --:--:-- --:--:-- 34.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 201k 100 201k 0 0 147M 0 --:--:-- --:--:-- --:--:-- 196M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 235k 100 235k 0 0 146M 0 --:--:-- --:--:-- --:--:-- 229M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 68462 100 68462 0 0 62.6M 0 --:--:-- --:--:-- --:--:-- 65.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1004k 100 1004k 0 0 173M 0 --:--:-- --:--:-- --:--:-- 196M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 149k 100 149k 0 0 117M 0 --:--:-- --:--:-- --:--:-- 146M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 50497 100 50497 0 0 35.7M 0 --:--:-- --:--:-- --:--:-- 48.1M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 33332 100 33332 0 0 30.4M 0 --:--:-- --:--:-- --:--:-- 31.7M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 30779 100 30779 0 0 31.6M 0 --:--:-- --:--:-- --:--:-- 29.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 74967 100 74967 0 0 67.7M 0 --:--:-- --:--:-- --:--:-- 71.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 52775 100 52775 0 0 52.1M 0 --:--:-- --:--:-- --:--:-- 50.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 243k 100 243k 0 0 162M 0 --:--:-- --:--:-- --:--:-- 238M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 75744 100 75744 0 0 74.5M 0 --:--:-- --:--:-- --:--:-- 72.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 17168 100 17168 0 0 20.2M 0 --:--:-- --:--:-- --:--:-- 16.3M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing numactl... installing ghc-libs... installing haskell-colour... installing haskell-ansi-terminal... installing haskell-base-orphans... installing haskell-data-array-byte... installing haskell-ghc-bignum-orphans... installing haskell-hashable... installing haskell-async... installing haskell-data-default-class... installing haskell-data-default-instances-containers... installing haskell-dlist... installing haskell-data-default-instances-dlist... installing haskell-old-locale... installing haskell-data-default-instances-old-locale... installing haskell-data-default... installing haskell-tagged... installing haskell-distributive... installing haskell-foldable1-classes-compat... installing haskell-indexed-traversable... installing haskell-transformers-compat... installing haskell-comonad... installing haskell-th-abstraction... installing haskell-bifunctors... installing haskell-statevar... installing haskell-contravariant... installing haskell-profunctors... installing haskell-unordered-containers... installing haskell-semigroupoids... installing haskell-transformers-base... installing haskell-free... installing haskell-ghc-paths... installing haskell-ordered-containers... installing haskell-syb... installing haskell-ghc-exactprint... installing haskell-src-exts... installing haskell-splitmix... installing haskell-random... installing haskell-primitive... installing haskell-vector-stream... installing haskell-vector... installing haskell-foldl... installing haskell-logict... installing haskell-mmorph... installing haskell-monad-control... installing haskell-list-t... installing haskell-ansi-wl-pprint... installing haskell-optparse-applicative... installing haskell-monadrandom... installing haskell-random-shuffle... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) haskell-call-stack-0.4.0-182 ghc-9.2.8-1 haskell-hunit-1.6.2.0-225 haskell-tasty-1.4.3-70 haskell-tasty-hunit-0.10.1-34 haskell-temporary-1.3-582 Total Download Size: 34.12 MiB Total Installed Size: 234.34 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 28 33.7M 28 9691k 0 0 185M 0 --:--:-- --:--:-- --:--:-- 182M 100 33.7M 100 33.7M 0 0 188M 0 --:--:-- --:--:-- --:--:-- 188M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 17193 100 17193 0 0 18.4M 0 --:--:-- --:--:-- --:--:-- 16.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 76265 100 76265 0 0 78.8M 0 --:--:-- --:--:-- --:--:-- 72.7M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 254k 100 254k 0 0 147M 0 --:--:-- --:--:-- --:--:-- 248M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 32314 100 32314 0 0 41.7M 0 --:--:-- --:--:-- --:--:-- 30.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 18807 100 18807 0 0 26.3M 0 --:--:-- --:--:-- --:--:-- 17.9M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ghc... installing haskell-call-stack... installing haskell-hunit... installing haskell-tasty... installing haskell-tasty-hunit... installing haskell-temporary... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... ==> Retrieving sources... -> Downloading retrie-1.2.2.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 92526 0 92526 0 0 287k 0 --:--:-- --:--:-- --:--:-- 287k ==> Validating source files with sha512sums... retrie-1.2.2.tar.gz ... Passed ==> Extracting sources... -> Extracting retrie-1.2.2.tar.gz with bsdtar ==> Starting build()... Configuring retrie-1.2.2... Preprocessing library for retrie-1.2.2.. Building library for retrie-1.2.2.. [ 1 of 34] Compiling Retrie.GHC ( Retrie/GHC.hs, dist/build/Retrie/GHC.dyn_o ) [ 2 of 34] Compiling Retrie.Fixity ( Retrie/Fixity.hs, dist/build/Retrie/Fixity.dyn_o ) [ 3 of 34] Compiling Retrie.AlphaEnv ( Retrie/AlphaEnv.hs, dist/build/Retrie/AlphaEnv.dyn_o ) [ 4 of 34] Compiling Retrie.Pretty ( Retrie/Pretty.hs, dist/build/Retrie/Pretty.dyn_o ) [ 5 of 34] Compiling Retrie.Quantifiers ( Retrie/Quantifiers.hs, dist/build/Retrie/Quantifiers.dyn_o ) [ 6 of 34] Compiling Retrie.SYB ( Retrie/SYB.hs, dist/build/Retrie/SYB.dyn_o ) [ 7 of 34] Compiling Retrie.ExactPrint.Annotated ( Retrie/ExactPrint/Annotated.hs, dist/build/Retrie/ExactPrint/Annotated.dyn_o ) [ 8 of 34] Compiling Retrie.Util ( Retrie/Util.hs, dist/build/Retrie/Util.dyn_o ) [ 9 of 34] Compiling Retrie.ExactPrint ( Retrie/ExactPrint.hs, dist/build/Retrie/ExactPrint.dyn_o ) Retrie/ExactPrint.hs:77:1: warning: [-Wunused-imports] The import of `Retrie.Util' is redundant except perhaps to import instances from `Retrie.Util' To import instances alone, use: import Retrie.Util() | 77 | import Retrie.Util | ^^^^^^^^^^^^^^^^^^ Retrie/ExactPrint.hs:109:39: warning: [-Wunused-matches] Defined but not used: `l1' | 109 | fixOneExpr env (L l2 (OpApp x2 ap1@(L l1 (OpApp x1 x op1 y)) op2 z)) | ^^ Retrie/ExactPrint.hs:114:5: warning: [-Wunused-matches] Defined but not used: `ap1_1' | 114 | ap1_1 <- transferAnnsT isComma ap2'_0 ap1_0 | ^^^^^ Retrie/ExactPrint.hs:123:44: warning: [-Wname-shadowing] This binding for `ext2' shadows the existing binding imported from `Retrie.SYB' at Retrie/ExactPrint.hs:76:1-31 (and originally defined in `Data.Generics.Aliases') | 123 | fixOnePat env (dLPat -> Just (L l2 (ConPat ext2 op2 (InfixCon (dLPat -> Just ap1@(L l1 (ConPat ext1 op1 (InfixCon x y)))) z)))) | ^^^^ Retrie/ExactPrint.hs:126:6: warning: [-Wunused-matches] Defined but not used: `ap1_0' | 126 | (ap1_0, ap2'_0) <- swapEntryDPT ap1 ap2' | ^^^^^ Retrie/ExactPrint.hs:127:5: warning: [-Wunused-matches] Defined but not used: `ap1_1' | 127 | ap1_1 <- transferAnnsT isComma ap2' ap1 | ^^^^^ Retrie/ExactPrint.hs:176:14: warning: [-Wunused-matches] Defined but not used: `n' | 176 | SameLine n -> do | ^ Retrie/ExactPrint.hs:209:22: warning: [-Wunused-matches] Defined but not used: `l' | 209 | fixOneEntryExpr e@(L l (OpApp a x b c)) = do | ^ Retrie/ExactPrint.hs:222:15: warning: [-Wunused-matches] Defined but not used: `l' | 222 | | Just p@(L l (ConPat a b (InfixCon x c))) <- dLPat pat = do | ^ Retrie/ExactPrint.hs:261:76: warning: [-Wunused-matches] Defined but not used: `dflags' | 261 | parseContentNoFixity libdir fp str = join $ Parsers.withDynFlags libdir $ \dflags -> do | ^^^^^^ Retrie/ExactPrint.hs:435:1: warning: [-Wunused-top-binds] Defined but not used: `isCommentKeyword' | 435 | isCommentKeyword _ = False | ^^^^^^^^^^^^^^^^ Retrie/ExactPrint.hs:445:35: warning: [-Wunused-matches] Defined but not used: `anc' | 445 | hasComments (L (SrcSpanAnn (EpAnn anc _ cs) _) _) | ^^^ Retrie/ExactPrint.hs:478:15: warning: [-Wunused-matches] Defined but not used: `p' | 478 | transferAnnsT p (L (SrcSpanAnn EpAnnNotUsed _) _) b = return b | ^ Retrie/ExactPrint.hs:479:39: warning: [-Wunused-matches] Defined but not used: `anc' | 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do | ^^^ Retrie/ExactPrint.hs:479:60: warning: [-Wunused-matches] Defined but not used: `cs' | 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do | ^^ Retrie/ExactPrint.hs:479:64: warning: [-Wunused-matches] Defined but not used: `l' | 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do | ^ Retrie/ExactPrint.hs:479:67: warning: [-Wunused-matches] Defined but not used: `a' | 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do | ^ [10 of 34] Compiling Retrie.Substitution ( Retrie/Substitution.hs, dist/build/Retrie/Substitution.dyn_o ) [11 of 34] Compiling Retrie.FreeVars ( Retrie/FreeVars.hs, dist/build/Retrie/FreeVars.dyn_o ) Retrie/FreeVars.hs:28:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `(<>) = mappend' definition detected in the instance declaration for `Semigroup FreeVars'. Move definition from `mappend' to `(<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 28 | (<>) = mappend | ^^^^^^^^^^^^^^ Retrie/FreeVars.hs:32:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid FreeVars'. `mappend' will eventually be removed in favour of `(<>)' Either remove definition for `mappend' (recommended) or define as `mappend = (<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 32 | mappend (FreeVars s1) (FreeVars s2) = FreeVars $ s1 <> s2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 34] Compiling Retrie.PatternMap.Class ( Retrie/PatternMap/Class.hs, dist/build/Retrie/PatternMap/Class.dyn_o ) Retrie/PatternMap/Class.hs:50:11: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Class.hs:18:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 50 | unionOn f m1 m2 = mUnion (f m1) (f m2) | ^^ Retrie/PatternMap/Class.hs:86:20: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Class.hs:18:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 86 | mUnion (MaybeMap m1) (MaybeMap m2) = MaybeMap $ m1 ++ m2 | ^^ Retrie/PatternMap/Class.hs:114:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Class.hs:18:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 114 | mUnion m1 m2 = ListMap | ^^ [13 of 34] Compiling Retrie.PatternMap.Bag ( Retrie/PatternMap/Bag.hs, dist/build/Retrie/PatternMap/Bag.dyn_o ) [14 of 34] Compiling Retrie.PatternMap.Instances ( Retrie/PatternMap/Instances.hs, dist/build/Retrie/PatternMap/Instances.dyn_o ) Retrie/PatternMap/Instances.hs:48:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 48 | mUnion m1 m2 = TupArgMap | ^^ Retrie/PatternMap/Instances.hs:84:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 84 | mUnion m1 m2 = BoxityMap | ^^ Retrie/PatternMap/Instances.hs:112:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 112 | mUnion m1 m2 = VM | ^^ Retrie/PatternMap/Instances.hs:159:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 159 | mUnion m1 m2 = LM | ^^ Retrie/PatternMap/Instances.hs:232:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 232 | mUnion m1 m2 = OLM | ^^ Retrie/PatternMap/Instances.hs:317:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 317 | mUnion m1 m2 = EM | ^^ Retrie/PatternMap/Instances.hs:345:7: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for `go': Patterns of type `HsExpr (GhcPass 'Parsed)' not matched: HsGetField _ _ _ HsProjection _ _ | 345 | go (HsVar _ v) | ^^^^^^^^^^^^^^... Retrie/PatternMap/Instances.hs:570:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 570 | mUnion m1 m2 = SCM | ^^ Retrie/PatternMap/Instances.hs:625:17: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 625 | mUnion (MGMap m1) (MGMap m2) = MGMap (mUnion m1 m2) | ^^ Retrie/PatternMap/Instances.hs:647:16: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 647 | mUnion (MMap m1) (MMap m2) = MMap (mUnion m1 m2) | ^^ Retrie/PatternMap/Instances.hs:695:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 695 | mUnion m1 m2 = CDMap | ^^ Retrie/PatternMap/Instances.hs:704:21: warning: [-Wunused-matches] Defined but not used: `tyargs' | 704 | go (PrefixCon tyargs ps) = m { cdPrefixCon = mAlter env vs ps f (cdPrefixCon m) } | ^^^^^^ Retrie/PatternMap/Instances.hs:714:21: warning: [-Wunused-matches] Defined but not used: `tyargs' | 714 | go (PrefixCon tyargs ps) = mapFor cdPrefixCon >=> mMatch env ps | ^^^^^^ Retrie/PatternMap/Instances.hs:753:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 753 | mUnion m1 m2 = PatMap | ^^ Retrie/PatternMap/Instances.hs:834:20: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 834 | mUnion (GRHSSMap m1) (GRHSSMap m2) = GRHSSMap (mUnion m1 m2) | ^^ Retrie/PatternMap/Instances.hs:865:19: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 865 | mUnion (GRHSMap m1) (GRHSMap m2) = GRHSMap (mUnion m1 m2) | ^^ Retrie/PatternMap/Instances.hs:908:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 908 | mUnion m1 m2 = SLM | ^^ Retrie/PatternMap/Instances.hs:962:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 962 | mUnion m1 m2 = LB | ^^ Retrie/PatternMap/Instances.hs:1026:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 1026 | mUnion m1 m2 = BM | ^^ Retrie/PatternMap/Instances.hs:1090:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 1090 | mUnion m1 m2 = SM | ^^ Retrie/PatternMap/Instances.hs:1171:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 1171 | mUnion m1 m2 = TM | ^^ Retrie/PatternMap/Instances.hs:1303:15: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 1303 | mUnion (RFM m1) (RFM m2) = RFM (mUnion m1 m2) | ^^ Retrie/PatternMap/Instances.hs:1408:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 1408 | mUnion m1 m2 = TupleSortMap | ^^ Retrie/PatternMap/Instances.hs:1454:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 1454 | mUnion m1 m2 = ForAllTyMap | ^^ Retrie/PatternMap/Instances.hs:1489:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/PatternMap/Instances.hs:26:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 1489 | mUnion m1 m2 = ForallVisMap (unionOn favBoolMap m1 m2) | ^^ [15 of 34] Compiling Retrie.Universe ( Retrie/Universe.hs, dist/build/Retrie/Universe.dyn_o ) Retrie/Universe.hs:114:10: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/Universe.hs:23:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 114 | mUnion m1 m2 = UMap | ^^ [16 of 34] Compiling Retrie.Types ( Retrie/Types.hs, dist/build/Retrie/Types.dyn_o ) Retrie/Types.hs:133:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `(<>) = mappend' definition detected in the instance declaration for `Semigroup (Matcher a)'. Move definition from `mappend' to `(<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 133 | (<>) = mappend | ^^^^^^^^^^^^^^ Retrie/Types.hs:137:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid (Matcher a)'. `mappend' will eventually be removed in favour of `(<>)' Either remove definition for `mappend' (recommended) or define as `mappend = (<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Retrie/Types.hs:137:20: warning: [-Wname-shadowing] This binding for `m1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/Types.hs:59:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) | ^^ [17 of 34] Compiling Retrie.Query ( Retrie/Query.hs, dist/build/Retrie/Query.dyn_o ) [18 of 34] Compiling Retrie.GroundTerms ( Retrie/GroundTerms.hs, dist/build/Retrie/GroundTerms.dyn_o ) [19 of 34] Compiling Retrie.Expr ( Retrie/Expr.hs, dist/build/Retrie/Expr.dyn_o ) Retrie/Expr.hs:40:1: warning: [-Wunused-imports] The import of `Data.Functor.Identity' is redundant except perhaps to import instances from `Data.Functor.Identity' To import instances alone, use: import Data.Functor.Identity() | 40 | import Data.Functor.Identity | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Retrie/Expr.hs:51:1: warning: [-Wunused-imports] The import of `Retrie.Util' is redundant except perhaps to import instances from `Retrie.Util' To import instances alone, use: import Retrie.Util() | 51 | import Retrie.Util | ^^^^^^^^^^^^^^^^^^ Retrie/Expr.hs:56:16: warning: [-Wunused-matches] Defined but not used: `ln' | 56 | mkLocatedHsVar ln@(L l n) = do | ^^ Retrie/Expr.hs:130:16: warning: [-Wunused-local-binds] Defined but not used: `x' | 130 | L l (Match x ctxt pats (GRHSs cs grhs binds)) = mkMatch LambdaExpr vs e emptyLocalBinds | ^ Retrie/Expr.hs:132:19: warning: [-Wunused-matches] Defined but not used: `an' | 132 | [L lg (GRHS an guards rhs)] -> [L lg (GRHS ang guards rhs)] | ^^ Retrie/Expr.hs:176:9: warning: [-Wunused-matches] Defined but not used: nm' | 176 | (tv', nm') <- swapEntryDPT tv nm | ^^^ Retrie/Expr.hs:221:1: warning: [-Wunused-top-binds] Defined but not used: `wildSupplyAlphaEnv' | 221 | wildSupplyAlphaEnv env = wildSupplyP (\ nm -> isNothing (lookupAlphaEnv nm env)) | ^^^^^^^^^^^^^^^^^^ Retrie/Expr.hs:306:29: warning: [-Wunused-matches] Defined but not used: `tyargs' | 306 | conPatHelper con (PrefixCon tyargs xs) = do | ^^^^^^ Retrie/Expr.hs:318:1: warning: [-Woverlapping-patterns] Pattern match is redundant In an equation for `grhsToExpr': grhsToExpr _ = ... | 318 | grhsToExpr _ = error "grhsToExpr" | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Retrie/Expr.hs:342:34: warning: [-Wname-shadowing] This binding for `d1' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/Expr.hs:46:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 342 | needed (HasPrec (Fixity _ p1 d1)) (Just (Fixity _ p2 d2)) = | ^^ Retrie/Expr.hs:366:1: warning: [-Wunused-top-binds] Defined but not used: `mkParen' | 366 | mkParen k e = do | ^^^^^^^ Retrie/Expr.hs:369:4: warning: [-Wunused-matches] Defined but not used: `e0' | 369 | (e0,pe0) <- swapEntryDPT e pe | ^^ [20 of 34] Compiling Retrie.Rewrites.Types ( Retrie/Rewrites/Types.hs, dist/build/Retrie/Rewrites/Types.dyn_o ) [21 of 34] Compiling Retrie.Rewrites.Function ( Retrie/Rewrites/Function.hs, dist/build/Retrie/Rewrites/Function.dyn_o ) Retrie/Rewrites/Function.hs:25:1: warning: [-Wunused-imports] The import of `Retrie.Util' is redundant except perhaps to import instances from `Retrie.Util' To import instances alone, use: import Retrie.Util() | 25 | import Retrie.Util | ^^^^^^^^^^^^^^^^^^ Retrie/Rewrites/Function.hs:55:42: warning: [-Wname-shadowing] This binding for `mn' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/Rewrites/Function.hs:20:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 55 | getImports libdir RightToLeft (Just (L _ mn)) = -- See Note [fold only] | ^^ [22 of 34] Compiling Retrie.Rewrites.Patterns ( Retrie/Rewrites/Patterns.hs, dist/build/Retrie/Rewrites/Patterns.dyn_o ) Retrie/Rewrites/Patterns.hs:12:48: warning: [-Wunused-imports] The import of `lift' from module `Control.Monad.State' is redundant | 12 | import Control.Monad.State (StateT(runStateT), lift) | ^^^^ [23 of 34] Compiling Retrie.Context ( Retrie/Context.hs, dist/build/Retrie/Context.dyn_o ) [24 of 34] Compiling Retrie.Subst ( Retrie/Subst.hs, dist/build/Retrie/Subst.dyn_o ) Retrie/Subst.hs:20:1: warning: [-Wunused-imports] The import of `Retrie.Util' is redundant except perhaps to import instances from `Retrie.Util' To import instances alone, use: import Retrie.Util() | 20 | import Retrie.Util | ^^^^^^^^^^^^^^^^^^ Retrie/Subst.hs:59:11: warning: [-Wname-shadowing] This binding for `comments' shadows the existing binding imported from `Retrie.GHC' at Retrie/Subst.hs:16:1-17 (and originally defined in `GHC.Parser.Annotation') | 59 | let comments = hasComments e0 | ^^^^^^^^ [25 of 34] Compiling Retrie.Replace ( Retrie/Replace.hs, dist/build/Retrie/Replace.dyn_o ) Retrie/Replace.hs:28:1: warning: [-Wunused-imports] The import of `Retrie.Util' is redundant except perhaps to import instances from `Retrie.Util' To import instances alone, use: import Retrie.Util() | 28 | import Retrie.Util | ^^^^^^^^^^^^^^^^^^ Retrie/Replace.hs:129:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `(<>) = mappend' definition detected in the instance declaration for `Semigroup Change'. Move definition from `mappend' to `(<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 129 | (<>) = mappend | ^^^^^^^^^^^^^^ Retrie/Replace.hs:133:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid Change'. `mappend' will eventually be removed in favour of `(<>)' Either remove definition for `mappend' (recommended) or define as `mappend = (<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 133 | mappend NoChange other = other | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [26 of 34] Compiling Retrie.CPP ( Retrie/CPP.hs, dist/build/Retrie/CPP.dyn_o ) Retrie/CPP.hs:140:19: warning: [-Wname-shadowing] This binding for `rs' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/CPP.hs:27:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Utils') | 140 | splice prefix l c rs@((r, repl):rs') ts@(t:ts') | ^^ Retrie/CPP.hs:346:24: warning: [-Wname-shadowing] This binding for `mn' shadows the existing binding imported from `Retrie.ExactPrint' at Retrie/CPP.hs:27:1-24 (and originally defined in `Language.Haskell.GHC.ExactPrint.Transform') | 346 | externalImps (Just mn) = filter ((/= mn) . unLoc . ideclName . unLoc) | ^^ [27 of 34] Compiling Retrie.Monad ( Retrie/Monad.hs, dist/build/Retrie/Monad.dyn_o ) Retrie/Monad.hs:127:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Retrie'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 127 | return = Pure | ^^^^^^^^^^^^^ [28 of 34] Compiling Retrie.Rewrites.Rules ( Retrie/Rewrites/Rules.hs, dist/build/Retrie/Rewrites/Rules.dyn_o ) Retrie/Rewrites/Rules.hs:17:1: warning: [-Wunused-imports] The import of `Retrie.Util' is redundant except perhaps to import instances from `Retrie.Util' To import instances alone, use: import Retrie.Util() | 17 | import Retrie.Util | ^^^^^^^^^^^^^^^^^^ Retrie/Rewrites/Rules.hs:18:1: warning: [-Wunused-imports] The import of `Retrie.Monad' is redundant except perhaps to import instances from `Retrie.Monad' To import instances alone, use: import Retrie.Monad() | 18 | import Retrie.Monad | ^^^^^^^^^^^^^^^^^^^ Retrie/Rewrites/Rules.hs:19:1: warning: [-Wunused-imports] The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() | 19 | import Control.Monad | ^^^^^^^^^^^^^^^^^^^^ Retrie/Rewrites/Rules.hs:20:1: warning: [-Wunused-imports] 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() | 20 | import Control.Monad.IO.Class | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Retrie/Rewrites/Rules.hs:21:1: warning: [-Wunused-imports] 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() | 21 | import Control.Monad.Trans.Class | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [29 of 34] Compiling Retrie.Rewrites ( Retrie/Rewrites.hs, dist/build/Retrie/Rewrites.dyn_o ) Retrie/Rewrites.hs:39:1: warning: [-Wunused-imports] The import of `Retrie.Util' is redundant except perhaps to import instances from `Retrie.Util' To import instances alone, use: import Retrie.Util() | 39 | import Retrie.Util | ^^^^^^^^^^^^^^^^^^ Retrie/Rewrites.hs:173:1: warning: [-Wunused-top-binds] Defined but not used: `showCpp' | 173 | showCpp (NoCPP c) = showAstA c | ^^^^^^^ [30 of 34] Compiling Retrie.Elaborate ( Retrie/Elaborate.hs, dist/build/Retrie/Elaborate.dyn_o ) [31 of 34] Compiling Retrie.Debug ( Retrie/Debug.hs, dist/build/Retrie/Debug.dyn_o ) [32 of 34] Compiling Retrie.Options ( Retrie/Options.hs, dist/build/Retrie/Options.dyn_o ) [33 of 34] Compiling Retrie.Run ( Retrie/Run.hs, dist/build/Retrie/Run.dyn_o ) Retrie/Run.hs:22:1: warning: [-Wunused-imports] The import of `Control.Monad.State.Strict' is redundant except perhaps to import instances from `Control.Monad.State.Strict' To import instances alone, use: import Control.Monad.State.Strict() | 22 | import Control.Monad.State.Strict | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [34 of 34] Compiling Retrie ( Retrie.hs, dist/build/Retrie.dyn_o ) Preprocessing test suite 'test' for retrie-1.2.2.. Building test suite 'test' for retrie-1.2.2.. [ 1 of 14] Compiling Annotated ( tests/Annotated.hs, dist/build/test/test-tmp/Annotated.dyn_o ) tests/Annotated.hs:137:1: warning: [-Wunused-top-binds] Defined but not used: `locatedQ' | 137 | locatedQ defaultVal q = const defaultVal `ext2Q` query | ^^^^^^^^ tests/Annotated.hs:166:1: warning: [-Wunused-top-binds] Defined but not used: `assertLocsReplaced' | 166 | assertLocsReplaced = everything (>>) assertReplaced | ^^^^^^^^^^^^^^^^^^ [ 2 of 14] Compiling CPP ( tests/CPP.hs, dist/build/test/test-tmp/CPP.dyn_o ) [ 3 of 14] Compiling Demo ( tests/Demo.hs, dist/build/test/test-tmp/Demo.dyn_o ) [ 4 of 14] Compiling Fixity ( hse/Fixity.hs, dist/build/test/test-tmp/Fixity.dyn_o ) [ 5 of 14] Compiling Golden ( tests/Golden.hs, dist/build/test/test-tmp/Golden.dyn_o ) tests/Golden.hs:103:7: warning: [-Wunused-local-binds] Defined but not used: `writeFn' | 103 | writeFn fp _locs res _ _ = writeFile fp res | ^^^^^^^ tests/Golden.hs:104:7: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[FilePath]' not matched: [] ([]:_:_) ((_:_):_:_) | 104 | [tmpFile] = targetFiles | ^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 14] Compiling Dependent ( tests/Dependent.hs, dist/build/test/test-tmp/Dependent.dyn_o ) tests/Dependent.hs:17:34: warning: [-Wunused-matches] Defined but not used: `rtVerbosity' | 17 | dependentStmtTest libdir rtDir p rtVerbosity = | ^^^^^^^^^^^ [ 7 of 14] Compiling GroundTerms ( tests/GroundTerms.hs, dist/build/test/test-tmp/GroundTerms.dyn_o ) [ 8 of 14] Compiling ParseQualified ( tests/ParseQualified.hs, dist/build/test/test-tmp/ParseQualified.dyn_o ) [ 9 of 14] Compiling Util ( tests/Util.hs, dist/build/test/test-tmp/Util.dyn_o ) [10 of 14] Compiling Targets ( tests/Targets.hs, dist/build/test/test-tmp/Targets.dyn_o ) [11 of 14] Compiling Ignore ( tests/Ignore.hs, dist/build/test/test-tmp/Ignore.dyn_o ) [12 of 14] Compiling Exclude ( tests/Exclude.hs, dist/build/test/test-tmp/Exclude.dyn_o ) [13 of 14] Compiling AllTests ( tests/AllTests.hs, dist/build/test/test-tmp/AllTests.dyn_o ) [14 of 14] Compiling Main ( tests/Main.hs, dist/build/test/test-tmp/Main.dyn_o ) Linking dist/build/test/test ... Preprocessing executable 'demo-retrie' for retrie-1.2.2.. Building executable 'demo-retrie' for retrie-1.2.2.. [1 of 2] Compiling Fixity ( hse/Fixity.hs, dist/build/demo-retrie/demo-retrie-tmp/Fixity.dyn_o ) [2 of 2] Compiling Main ( demo/Main.hs, dist/build/demo-retrie/demo-retrie-tmp/Main.dyn_o ) Linking dist/build/demo-retrie/demo-retrie ... Preprocessing executable 'retrie' for retrie-1.2.2.. Building executable 'retrie' for retrie-1.2.2.. [1 of 2] Compiling Fixity ( hse/Fixity.hs, dist/build/retrie/retrie-tmp/Fixity.dyn_o ) [2 of 2] Compiling Main ( bin/Main.hs, dist/build/retrie/retrie-tmp/Main.dyn_o ) Linking dist/build/retrie/retrie ... Unregistering retrie-1.2.2... ==> Entering fakeroot environment... ==> Starting package()... Installing library in /tmp/archlinux-ci/haskell-retrie-archlinuxrb-build-PNsuSNUk/haskell-retrie/pkg/haskell-retrie/usr/lib/ghc-9.2.8/site-local/retrie-1.2.2 Installing executable demo-retrie in /tmp/archlinux-ci/haskell-retrie-archlinuxrb-build-PNsuSNUk/haskell-retrie/pkg/haskell-retrie/usr/bin Warning: The directory /tmp/archlinux-ci/haskell-retrie-archlinuxrb-build-PNsuSNUk/haskell-retrie/pkg/haskell-retrie/usr/bin is not in the system search path. Installing executable retrie in /tmp/archlinux-ci/haskell-retrie-archlinuxrb-build-PNsuSNUk/haskell-retrie/pkg/haskell-retrie/usr/bin Warning: The directory /tmp/archlinux-ci/haskell-retrie-archlinuxrb-build-PNsuSNUk/haskell-retrie/pkg/haskell-retrie/usr/bin is not in the system search path. ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "haskell-retrie"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "haskell-retrie-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: haskell-retrie 1.2.2-6 (Sat Mar 9 05:07:28 2024)