==> Cloning haskell-iospec ... Cloning into 'haskell-iospec'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring haskell-iospec :: 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 134k 100 134k 0 0 396k 0 --:--:-- --:--:-- --:--:-- 397k % 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 8559k 100 8559k 0 0 21.9M 0 --:--:-- --:--:-- --:--:-- 22.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 142k 100 142k 0 0 419k 0 --:--:-- --:--:-- --:--:-- 419k 100 142k 100 142k 0 0 419k 0 --:--:-- --:--:-- --:--:-- 419k :: 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=1709861939 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1709861939' 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-iospec-archlinuxrb-build-ZdFFAS22 PWD=/tmp/archlinux-ci/haskell-iospec-archlinuxrb-build-ZdFFAS22/haskell-iospec 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-iospec 0.3.1.2-21 (Fri Mar 8 01:39:13 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (8) haskell-erf-2.0.0.0-25 haskell-lazysmallcheck-0.6-5 haskell-random-1.2.1.2-6 haskell-splitmix-0.1.0.5-20 numactl-2.0.18-1 ghc-libs-9.2.8-1 haskell-quickcheck-2.14.3-62 haskell-stream-0.4.7.2-125 Total Download Size: 17.02 MiB Total Installed Size: 128.21 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 52.3M 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 198M 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 15637 100 15637 0 0 15.9M 0 --:--:-- --:--:-- --:--:-- 14.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 35865 100 35865 0 0 38.2M 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 83 201k 83 167k 0 0 121M 0 --:--:-- --:--:-- --:--:-- 81.8M 100 201k 100 201k 0 0 127M 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 480k 100 480k 0 0 173M 0 --:--:-- --:--:-- --:--:-- 234M % 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 39617 100 39617 0 0 41.2M 0 --:--:-- --:--:-- --:--:-- 37.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 32673 100 32673 0 0 36.2M 0 --:--:-- --:--:-- --:--:-- 31.1M 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-erf... installing haskell-splitmix... installing haskell-random... installing haskell-quickcheck... installing haskell-lazysmallcheck... installing haskell-stream... :: 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 (1) ghc-9.2.8-1 Total Download Size: 33.73 MiB Total Installed Size: 232.52 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 170M 0 --:--:-- --:--:-- --:--:-- 171M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ghc... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading IOSpec-0.3.1.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 16605 0 16605 0 0 75849 0 --:--:-- --:--:-- --:--:-- 75849 ==> Validating source files with sha256sums... IOSpec-0.3.1.2.tar.gz ... Passed ==> Extracting sources... -> Extracting IOSpec-0.3.1.2.tar.gz with bsdtar ==> Starting build()... Configuring IOSpec-0.3.1.2... Preprocessing library for IOSpec-0.3.1.2.. Building library for IOSpec-0.3.1.2.. on the commandline: warning: [-Wdeprecated-flags] -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS src/Test/IOSpec/Types.hs:1:14: warning: [-Wdeprecated-flags] -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS | 1 | {-# LANGUAGE OverlappingInstances, TypeOperators, FlexibleInstances #-} | ^^^^^^^^^^^^^^^^^^^^ [1 of 9] Compiling Test.IOSpec.Surrogate ( src/Test/IOSpec/Surrogate.hs, dist/build/Test/IOSpec/Surrogate.dyn_o ) [2 of 9] Compiling Test.IOSpec.Types ( src/Test/IOSpec/Types.hs, dist/build/Test/IOSpec/Types.dyn_o ) src/Test/IOSpec/Types.hs:36:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (IOSpec f)'. `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 | 36 | return = Pure | ^^^^^^^^^^^^^^^^^^^^^^^ src/Test/IOSpec/Types.hs:42:12: warning: [-Wname-shadowing] This binding for `pure' shadows the existing binding imported from `Prelude' at src/Test/IOSpec/Types.hs:6:8-24 (and originally defined in `GHC.Base') | 42 | foldIOSpec pure _ (Pure x) = pure x | ^^^^ src/Test/IOSpec/Types.hs:43:12: warning: [-Wname-shadowing] This binding for `pure' shadows the existing binding imported from `Prelude' at src/Test/IOSpec/Types.hs:6:8-24 (and originally defined in `GHC.Base') | 43 | foldIOSpec pure impure (Impure t) = impure (fmap (foldIOSpec pure impure) t) | ^^^^ [3 of 9] Compiling Test.IOSpec.VirtualMachine ( src/Test/IOSpec/VirtualMachine.hs, dist/build/Test/IOSpec/VirtualMachine.dyn_o ) src/Test/IOSpec/VirtualMachine.hs:46: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() | 46 | import Control.Monad (liftM, ap) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/IOSpec/VirtualMachine.hs:220:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Effect'. `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 | 220 | return = Done | ^^^^^^^^^^^^^ src/Test/IOSpec/VirtualMachine.hs:298:13: warning: [-Wname-shadowing] This binding for `total' shadows the existing binding imported from `Test.QuickCheck' at src/Test/IOSpec/VirtualMachine.hs:45:1-22 (and originally defined in `Test.QuickCheck.Property') | 298 | (ThreadId total) <- gets nextTid | ^^^^^ [4 of 9] Compiling Test.IOSpec.Teletype ( src/Test/IOSpec/Teletype.hs, dist/build/Test/IOSpec/Teletype.dyn_o ) [5 of 9] Compiling Test.IOSpec.STM ( src/Test/IOSpec/STM.hs, dist/build/Test/IOSpec/STM.dyn_o ) src/Test/IOSpec/STM.hs:26: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() | 26 | import Control.Monad (ap) | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/IOSpec/STM.hs:48:8: warning: [-Wname-shadowing] This binding for `state' shadows the existing binding imported from `Control.Monad.State' at src/Test/IOSpec/STM.hs:25:1-26 (and originally defined in `Control.Monad.State.Class') | 48 | do state <- get | ^^^^^ src/Test/IOSpec/STM.hs:76:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad STM'. `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 | 76 | return = STMReturn | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/IOSpec/STM.hs:125:20: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `Maybe Data' not matched: Nothing | 125 | lookupHeap l >>= \(Just d) -> do | ^^^^^^^^^^^^^^^... src/Test/IOSpec/STM.hs:132:3: warning: [-Wname-shadowing] This binding for `state' shadows the existing binding imported from `Control.Monad.State' at src/Test/IOSpec/STM.hs:25:1-26 (and originally defined in `Control.Monad.State.Class') | 132 | state <- get | ^^^^^ [6 of 9] Compiling Test.IOSpec.MVar ( src/Test/IOSpec/MVar.hs, dist/build/Test/IOSpec/MVar.dyn_o ) [7 of 9] Compiling Test.IOSpec.IORef ( src/Test/IOSpec/IORef.hs, dist/build/Test/IOSpec/IORef.dyn_o ) src/Test/IOSpec/IORef.hs:64:49: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `Maybe Data' not matched: Nothing | 64 | step (ReadIORef l t) = do lookupHeap l >>= \(Just d) -> do | ^^^^^^^^^^^^^^^... [8 of 9] Compiling Test.IOSpec.Fork ( src/Test/IOSpec/Fork.hs, dist/build/Test/IOSpec/Fork.dyn_o ) [9 of 9] Compiling Test.IOSpec ( src/Test/IOSpec.hs, dist/build/Test/IOSpec.dyn_o ) Unregistering IOSpec-0.3.1.2... ==> Entering fakeroot environment... ==> Starting package()... Installing library in /tmp/archlinux-ci/haskell-iospec-archlinuxrb-build-ZdFFAS22/haskell-iospec/pkg/haskell-iospec/usr/lib/ghc-9.2.8/site-local/IOSpec-0.3.1.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-iospec"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "haskell-iospec-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: haskell-iospec 0.3.1.2-21 (Fri Mar 8 01:39:23 2024)