==> Cloning haskell-turtle ... Cloning into 'haskell-turtle'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring haskell-turtle :: 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 97 134k 97 131k 0 0 384k 0 --:--:-- --:--:-- --:--:-- 384k 100 134k 100 134k 0 0 393k 0 --:--:-- --:--:-- --:--:-- 392k % 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 8560k 100 8560k 0 0 18.4M 0 --:--:-- --:--:-- --:--:-- 18.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 142k 100 142k 0 0 415k 0 --:--:-- --:--:-- --:--:-- 415k :: 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/ GIT_SSL_NO_VERIFY=1 SOURCE_DATE_EPOCH=1709852430 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1709852430' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' GIT_SSL_NO_VERIFY=1 printenv 2>&1 SCHROOT_SESSION_ID=archlinux-haskell-turtle-archlinuxrb-build-aDfOE45n PWD=/tmp/archlinux-ci/haskell-turtle-archlinuxrb-build-aDfOE45n/haskell-turtle 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-turtle 1.6.2-5 (Thu Apr 10 05:23:47 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (39) haskell-ansi-terminal-0.11.4-64 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-distributive-0.6.2.1-208 haskell-foldable1-classes-compat-0.1-67 haskell-ghc-bignum-orphans-0.1.1-2 haskell-hashable-1.4.3.0-44 haskell-indexed-traversable-0.1.3-59 haskell-network-3.1.4.0-19 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-compat-0.7.2-2 haskell-unordered-containers-0.2.20-13 haskell-vector-0.13.1.0-28 haskell-vector-stream-0.1.0.1-2 haskell-zlib-0.6.3.0-59 numactl-2.0.18-1 ghc-libs-9.2.8-1 haskell-ansi-wl-pprint-0.6.9-416 haskell-async-2.2.5-25 haskell-clock-0.8.4-2 haskell-foldl-1.4.15-38 haskell-hostname-1.0-26 haskell-managed-1.0.10-2 haskell-optional-args-1.0.2-20 haskell-optparse-applicative-0.17.1.0-27 haskell-streaming-commons-0.2.2.6-25 haskell-temporary-1.3-582 haskell-unix-compat-0.7.1-11 Total Download Size: 21.14 MiB Total Installed Size: 155.47 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 38.3M 0 --:--:-- --:--:-- --:--:-- 39.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 90.2M 0 --:--:-- --:--:-- --:--:-- 90.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 142k 100 142k 0 0 66.6M 0 --:--:-- --:--:-- --:--:-- 69.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 113k 100 113k 0 0 53.6M 0 --:--:-- --:--:-- --:--:-- 55.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 28.8M 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 28164 100 28164 0 0 17.7M 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 18.0M 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 3362k 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 50.6M 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 33.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 63482 100 63482 0 0 38.4M 0 --:--:-- --:--:-- --:--:-- 60.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 55312 100 55312 0 0 39.1M 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 23.6M 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 40.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 54.5M 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 57.0M 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 43.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 19841 100 19841 0 0 13.0M 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 32.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 35865 100 35865 0 0 23.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 70.7M 0 --:--:-- --:--:-- --:--:-- 98.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 235k 100 235k 0 0 81.3M 0 --:--:-- --:--:-- --:--:-- 114M % 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 62.6M 0 --:--:-- --:--:-- --:--:-- 66.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 363k 100 363k 0 0 91.6M 0 --:--:-- --:--:-- --:--:-- 118M % 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 79.7M 0 --:--:-- --:--:-- --:--:-- 86.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 216k 100 216k 0 0 80.0M 0 --:--:-- --:--:-- --:--:-- 105M % 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 88.0M 0 --:--:-- --:--:-- --:--:-- 106M % 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 33.7M 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 94.3M 0 --:--:-- --:--:-- --:--:-- 98.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 149k 100 149k 0 0 64.6M 0 --:--:-- --:--:-- --:--:-- 73.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 8753 100 8753 0 0 6158k 0 --:--:-- --:--:-- --:--:-- 8547k % 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 25725 100 25725 0 0 46747 0 --:--:-- --:--:-- --:--:-- 46772 % 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 82.1M 0 --:--:-- --:--:-- --:--:-- 119M % 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 22711 100 22711 0 0 115k 0 --:--:-- --:--:-- --:--:-- 115k % 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 286k 100 286k 0 0 84.5M 0 --:--:-- --:--:-- --:--:-- 93.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 120k 100 120k 0 0 54.0M 0 --:--:-- --:--:-- --:--:-- 58.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 158k 100 158k 0 0 65.0M 0 --:--:-- --:--:-- --:--:-- 77.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 18807 100 18807 0 0 11.6M 0 --:--:-- --:--:-- --:--:-- 17.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 15474 100 15474 0 0 9147k 0 --:--:-- --:--:-- --:--:-- 14.7M 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-ansi-wl-pprint... installing haskell-base-orphans... installing haskell-data-array-byte... installing haskell-ghc-bignum-orphans... installing haskell-hashable... installing haskell-async... installing haskell-clock... installing haskell-tagged... installing haskell-distributive... installing haskell-foldable1-classes-compat... installing haskell-indexed-traversable... installing haskell-transformers-compat... installing haskell-comonad... installing haskell-statevar... installing haskell-contravariant... installing haskell-splitmix... installing haskell-random... installing haskell-primitive... installing haskell-th-abstraction... installing haskell-bifunctors... installing haskell-profunctors... installing haskell-unordered-containers... installing haskell-semigroupoids... installing haskell-vector-stream... installing haskell-vector... installing haskell-foldl... installing haskell-hostname... installing haskell-managed... installing haskell-optparse-applicative... installing haskell-optional-args... installing haskell-network... installing haskell-zlib... installing haskell-streaming-commons... installing haskell-temporary... installing haskell-unix-compat... :: 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 (9) haskell-base-compat-0.12.2-2 haskell-call-stack-0.4.0-182 haskell-code-page-0.2.1-6 haskell-ghc-paths-0.1.0.12-13 haskell-syb-0.7.2.4-7 ghc-9.2.8-1 haskell-doctest-0.20.1-76 haskell-tasty-1.4.3-70 haskell-tasty-hunit-0.10.1-34 Total Download Size: 34.36 MiB Total Installed Size: 235.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 33.7M 100 33.7M 0 0 108M 0 --:--:-- --:--:-- --:--:-- 109M % 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 80917 100 80917 0 0 48.1M 0 --:--:-- --:--:-- --:--:-- 77.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 87549 100 87549 0 0 51.8M 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 18920 100 18920 0 0 11.4M 0 --:--:-- --:--:-- --:--:-- 18.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 7730 100 7730 0 0 5086k 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 150k 100 150k 0 0 69.6M 0 --:--:-- --:--:-- --:--:-- 73.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 254k 100 254k 0 0 83.6M 0 --:--:-- --:--:-- --:--:-- 124M % 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 13.0M 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 32314 100 32314 0 0 19.3M 0 --:--:-- --:--:-- --:--:-- 30.8M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ghc... installing haskell-base-compat... installing haskell-syb... installing haskell-code-page... installing haskell-ghc-paths... installing haskell-doctest... installing haskell-tasty... installing haskell-call-stack... installing haskell-tasty-hunit... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... ==> Retrieving sources... -> Downloading turtle-1.6.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 62133 100 62133 0 0 709k 0 --:--:-- --:--:-- --:--:-- 709k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... turtle-1.6.2.tar.gz ... Passed ==> Extracting sources... -> Extracting turtle-1.6.2.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... Configuring turtle-1.6.2... Preprocessing library for turtle-1.6.2.. Building library for turtle-1.6.2.. [ 1 of 10] Compiling Turtle.Internal ( src/Turtle/Internal.hs, dist/build/Turtle/Internal.dyn_o ) [ 2 of 10] Compiling Turtle.Line ( src/Turtle/Line.hs, dist/build/Turtle/Line.dyn_o ) src/Turtle/Line.hs:67:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `(<>) = mappend' definition detected in the instance declaration for `Semigroup Line'. Move definition from `mappend' to `(<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 67 | (<>) = mappend | ^^^^^^^^^^^^^^ [ 3 of 10] Compiling Turtle.Format ( src/Turtle/Format.hs, dist/build/Turtle/Format.dyn_o ) src/Turtle/Format.hs:72:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 72 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 10] Compiling Turtle.Options ( src/Turtle/Options.hs, dist/build/Turtle/Options.dyn_o ) src/Turtle/Options.hs:78:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 78 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ src/Turtle/Options.hs:79:1: warning: [-Wunused-imports] The import of `Data.Foldable' is redundant except perhaps to import instances from `Data.Foldable' To import instances alone, use: import Data.Foldable() | 79 | import Data.Foldable | ^^^^^^^^^^^^^^^^^^^^ src/Turtle/Options.hs:84:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant except perhaps to import instances from `Control.Applicative' To import instances alone, use: import Control.Applicative() | 84 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 10] Compiling Turtle.Pattern ( src/Turtle/Pattern.hs, dist/build/Turtle/Pattern.dyn_o ) src/Turtle/Pattern.hs:129:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `(<>) = mappend' definition detected in the instance declaration for `Semigroup (Pattern a)'. Move definition from `mappend' to `(<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 129 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Turtle/Pattern.hs:134:5: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid (Pattern 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 | 134 | mappend = liftA2 mappend | ^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 10] Compiling Turtle.Shell ( src/Turtle/Shell.hs, dist/build/Turtle/Shell.dyn_o ) src/Turtle/Shell.hs:89:1: warning: [-Wunused-imports] The import of `Data.Foldable' is redundant except perhaps to import instances from `Data.Foldable' To import instances alone, use: import Data.Foldable() | 89 | import Data.Foldable (Foldable) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Turtle/Shell.hs:175:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative Shell'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 175 | pure = return | ^^^^^^^^^^^^^^ src/Turtle/Shell.hs:179:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Shell'. `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 | 179 | return a = Shell (\(FoldShell step begin done) -> do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Turtle/Shell.hs:225:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `(<>) = mappend' definition detected in the instance declaration for `Semigroup (Shell a)'. Move definition from `mappend' to `(<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 225 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Turtle/Shell.hs:230:5: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid (Shell 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 | 230 | mappend = liftA2 mappend | ^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 10] Compiling Turtle.Prelude ( src/Turtle/Prelude.hs, dist/build/Turtle/Prelude.dyn_o ) src/Turtle/Prelude.hs:319:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 319 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 10] Compiling Turtle.Bytes ( src/Turtle/Bytes.hs, dist/build/Turtle/Bytes.dyn_o ) src/Turtle/Bytes.hs:52:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 52 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ [ 9 of 10] Compiling Turtle ( src/Turtle.hs, dist/build/Turtle.dyn_o ) [10 of 10] Compiling Turtle.Tutorial ( src/Turtle/Tutorial.hs, dist/build/Turtle/Tutorial.dyn_o ) Preprocessing test suite 'cptree' for turtle-1.6.2.. Building test suite 'cptree' for turtle-1.6.2.. [1 of 1] Compiling Main ( test/cptree.hs, dist/build/cptree/cptree-tmp/Main.dyn_o ) test/cptree.hs:6: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() | 6 | import Control.Monad (unless) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Linking dist/build/cptree/cptree ... Preprocessing test suite 'system-filepath-tests' for turtle-1.6.2.. Building test suite 'system-filepath-tests' for turtle-1.6.2.. [1 of 1] Compiling Main ( test/system-filepath.hs, dist/build/system-filepath-tests/system-filepath-tests-tmp/Main.dyn_o ) Linking dist/build/system-filepath-tests/system-filepath-tests ... Preprocessing test suite 'regression-broken-pipe' for turtle-1.6.2.. Building test suite 'regression-broken-pipe' for turtle-1.6.2.. [1 of 1] Compiling Main ( test/RegressionBrokenPipe.hs, dist/build/regression-broken-pipe/regression-broken-pipe-tmp/Main.dyn_o ) Linking dist/build/regression-broken-pipe/regression-broken-pipe ... Preprocessing test suite 'regression-masking-exception' for turtle-1.6.2.. Building test suite 'regression-masking-exception' for turtle-1.6.2.. [1 of 1] Compiling Main ( test/RegressionMaskingException.hs, dist/build/regression-masking-exception/regression-masking-exception-tmp/Main.dyn_o ) Linking dist/build/regression-masking-exception/regression-masking-exception ... Preprocessing test suite 'tests' for turtle-1.6.2.. Building test suite 'tests' for turtle-1.6.2.. [1 of 1] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.dyn_o ) Linking dist/build/tests/tests ... Unregistering turtle-1.6.2... ==> Entering fakeroot environment... ==> Starting package()... Installing library in /tmp/archlinux-ci/haskell-turtle-archlinuxrb-build-aDfOE45n/haskell-turtle/pkg/haskell-turtle/usr/lib/ghc-9.2.8/site-local/turtle-1.6.2 ==> 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-turtle"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "haskell-turtle-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: haskell-turtle 1.6.2-5 (Thu Apr 10 05:24:31 2025)