==> Cloning haskell-quickcheck-classes-base ... Cloning into 'haskell-quickcheck-classes-base'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring haskell-quickcheck-classes-base :: 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 398k 0 --:--:-- --:--:-- --:--:-- 398k % 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 20.3M 0 --:--:-- --:--:-- --:--:-- 20.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 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/ GIT_SSL_NO_VERIFY=1 SOURCE_DATE_EPOCH=1709935319 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1709935319' 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-quickcheck-classes-base-archlinuxrb-build-NeCarmSn PWD=/tmp/archlinux-ci/haskell-quickcheck-classes-base-archlinuxrb-build-NeCarmSn/haskell-quickcheck-classes-base 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-quickcheck-classes-base 0.6.2.0-288 (Fri Apr 11 04:25:23 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) haskell-erf-2.0.0.0-25 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 Total Download Size: 16.95 MiB Total Installed Size: 127.91 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 40.6M 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 80 16.1M 80 13.0M 0 0 110M 0 --:--:-- --:--:-- --:--:-- 110M 100 16.1M 100 16.1M 0 0 110M 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 15637 100 15637 0 0 11.6M 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 24.3M 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 57.1M 0 --:--:-- --:--:-- --:--:-- 65.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 480k 100 480k 0 0 70.1M 0 --:--:-- --:--:-- --:--:-- 78.2M 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... :: 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 (2) ghc-9.2.8-1 uusi-0.4.3.0-33 Total Download Size: 33.79 MiB Total Installed Size: 232.84 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 111M 0 --:--:-- --:--:-- --:--:-- 112M % 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 64446 100 64446 0 0 41.9M 0 --:--:-- --:--:-- --:--:-- 61.4M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ghc... installing uusi... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading quickcheck-classes-base-0.6.2.0.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 0 26732 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 26732 100 26732 0 0 108k 0 --:--:-- --:--:-- --:--:-- 25.4M ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... quickcheck-classes-base-0.6.2.0.tar.gz ... Passed ==> Extracting sources... -> Extracting quickcheck-classes-base-0.6.2.0.tar.gz with bsdtar ==> Starting prepare()... Write file: /tmp/archlinux-ci/haskell-quickcheck-classes-base-archlinuxrb-build-NeCarmSn/haskell-quickcheck-classes-base/src/quickcheck-classes-base-0.6.2.0/Setup.hs ==> Starting build()... Configuring quickcheck-classes-base-0.6.2.0... Preprocessing library for quickcheck-classes-base-0.6.2.0.. Building library for quickcheck-classes-base-0.6.2.0.. [ 1 of 30] Compiling Test.QuickCheck.Classes.Internal ( src/Test/QuickCheck/Classes/Internal.hs, dist/build/Test/QuickCheck/Classes/Internal.dyn_o ) src/Test/QuickCheck/Classes/Internal.hs:86: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() | 86 | import Data.Foldable | ^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Internal.hs:87:1: warning: [-Wunused-imports] The import of `Data.Traversable' is redundant except perhaps to import instances from `Data.Traversable' To import instances alone, use: import Data.Traversable() | 87 | import Data.Traversable | ^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Internal.hs:88: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() | 88 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Internal.hs:90:48: warning: [-Wunused-imports] The import of `showsPrec1' from module `Data.Functor.Classes' is redundant | 90 | import Data.Functor.Classes (Eq1(..),Show1(..),showsPrec1) | ^^^^^^^^^^ src/Test/QuickCheck/Classes/Internal.hs:94:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 94 | import Data.Functor.Classes (Eq2(..),Show2(..),showsPrec2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Internal.hs:96:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 96 | import Data.Semigroup (Semigroup) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Internal.hs:119:1: warning: [-Wunused-imports] The qualified import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 119 | import qualified Data.Functor.Classes as C | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Internal.hs:582:16: warning: [-Wname-shadowing] This binding for `a' shadows the existing binding bound at src/Test/QuickCheck/Classes/Internal.hs:582:1 | 582 | eq2 :: (forall a. (Eq a, Eq b) => Eq (f a b), Eq a, Eq b) => f a b -> f a b -> Bool | ^ [ 2 of 30] Compiling Test.QuickCheck.Classes.Integral ( src/Test/QuickCheck/Classes/Integral.hs, dist/build/Test/QuickCheck/Classes/Integral.dyn_o ) src/Test/QuickCheck/Classes/Integral.hs:11:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 11 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 30] Compiling Test.QuickCheck.Classes.Generic ( src/Test/QuickCheck/Classes/Generic.hs, dist/build/Test/QuickCheck/Classes/Generic.dyn_o ) src/Test/QuickCheck/Classes/Generic.hs:30:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 30 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Generic.hs:32:52: warning: [-Wunused-imports] The import of `Apply' from module `Test.QuickCheck.Classes.Internal' is redundant | 32 | import Test.QuickCheck.Classes.Internal (Laws(..), Apply(..)) | ^^^^^^^^^ src/Test/QuickCheck/Classes/Generic.hs:92:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid (GApply f 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 | 92 | mappend (GApply x) (GApply y) = GApply $ liftA2 (MD.<>) x y | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 30] Compiling Test.QuickCheck.Classes.Functor ( src/Test/QuickCheck/Classes/Functor.hs, dist/build/Test/QuickCheck/Classes/Functor.dyn_o ) src/Test/QuickCheck/Classes/Functor.hs:19:1: warning: [-Wunused-imports] The import of `Data.Functor' is redundant except perhaps to import instances from `Data.Functor' To import instances alone, use: import Data.Functor() | 19 | import Data.Functor | ^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Functor.hs:22:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Functor.hs:23:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 23 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Functor.hs:25:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 25 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 30] Compiling Test.QuickCheck.Classes.Foldable ( src/Test/QuickCheck/Classes/Foldable.hs, dist/build/Test/QuickCheck/Classes/Foldable.dyn_o ) src/Test/QuickCheck/Classes/Foldable.hs:18: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() | 18 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Foldable.hs:19: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() | 19 | import Data.Foldable | ^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Foldable.hs:24:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 24 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Foldable.hs:28:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 28 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Foldable.hs:30:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 30 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 30] Compiling Test.QuickCheck.Classes.Eq ( src/Test/QuickCheck/Classes/Eq.hs, dist/build/Test/QuickCheck/Classes/Eq.dyn_o ) src/Test/QuickCheck/Classes/Eq.hs:12:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 12 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Eq.hs:13:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Function' is redundant except perhaps to import instances from `Test.QuickCheck.Function' To import instances alone, use: import Test.QuickCheck.Function() | 13 | import Test.QuickCheck.Function | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Eq.hs:57:1: warning: [-Wunused-top-binds] Defined but not used: `eqNegation' | 57 | eqNegation _ = property $ \(x :: a) y -> (x /= y) == not (x == y) | ^^^^^^^^^^ [ 7 of 30] Compiling Test.QuickCheck.Classes.Enum ( src/Test/QuickCheck/Classes/Enum.hs, dist/build/Test/QuickCheck/Classes/Enum.dyn_o ) src/Test/QuickCheck/Classes/Enum.hs:12:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 12 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 30] Compiling Test.QuickCheck.Classes.Contravariant ( src/Test/QuickCheck/Classes/Contravariant.hs, dist/build/Test/QuickCheck/Classes/Contravariant.dyn_o ) src/Test/QuickCheck/Classes/Contravariant.hs:22:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Contravariant.hs:23:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 23 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Contravariant.hs:25:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 25 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 30] Compiling Test.QuickCheck.Classes.Category ( src/Test/QuickCheck/Classes/Category.hs, dist/build/Test/QuickCheck/Classes/Category.dyn_o ) src/Test/QuickCheck/Classes/Category.hs:22:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 22 | import Data.Functor.Classes (Eq2,Show2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Category.hs:24:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 24 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [10 of 30] Compiling Test.QuickCheck.Classes.Bits ( src/Test/QuickCheck/Classes/Bits.hs, dist/build/Test/QuickCheck/Classes/Bits.dyn_o ) src/Test/QuickCheck/Classes/Bits.hs:17:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 17 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11 of 30] Compiling Test.QuickCheck.Classes.Bitraversable ( src/Test/QuickCheck/Classes/Bitraversable.hs, dist/build/Test/QuickCheck/Classes/Bitraversable.dyn_o ) src/Test/QuickCheck/Classes/Bitraversable.hs:22:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 22 | import Data.Functor.Classes (Eq2,Show2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Bitraversable.hs:24:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 24 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 30] Compiling Test.QuickCheck.Classes.Bifunctor ( src/Test/QuickCheck/Classes/Bifunctor.hs, dist/build/Test/QuickCheck/Classes/Bifunctor.dyn_o ) src/Test/QuickCheck/Classes/Bifunctor.hs:20:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 20 | import Data.Functor.Classes (Eq2,Show2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Bifunctor.hs:22:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 22 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 30] Compiling Test.QuickCheck.Classes.Bifoldable ( src/Test/QuickCheck/Classes/Bifoldable.hs, dist/build/Test/QuickCheck/Classes/Bifoldable.dyn_o ) src/Test/QuickCheck/Classes/Bifoldable.hs:22:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 22 | import Data.Functor.Classes (Eq2,Show2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Bifoldable.hs:23:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 23 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [14 of 30] Compiling Test.QuickCheck.Classes.Base.IsList ( src/Test/QuickCheck/Classes/Base/IsList.hs, dist/build/Test/QuickCheck/Classes/Base/IsList.dyn_o ) src/Test/QuickCheck/Classes/Base/IsList.hs:49:23: warning: [-Wunused-imports] The import of `mapM' from module `Control.Monad' is redundant | 49 | import Control.Monad (mapM,filterM,replicateM) | ^^^^ src/Test/QuickCheck/Classes/Base/IsList.hs:50: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() | 50 | import Control.Applicative (liftA2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Base/IsList.hs:55:1: warning: [-Wunused-imports] The import of `Data.Traversable' is redundant except perhaps to import instances from `Data.Traversable' To import instances alone, use: import Data.Traversable() | 55 | import Data.Traversable (traverse) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 30] Compiling Test.QuickCheck.Classes.Applicative ( src/Test/QuickCheck/Classes/Applicative.hs, dist/build/Test/QuickCheck/Classes/Applicative.dyn_o ) src/Test/QuickCheck/Classes/Applicative.hs:20:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 20 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Applicative.hs:21:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 21 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Applicative.hs:23:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 23 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [16 of 30] Compiling Test.QuickCheck.Classes.Alternative ( src/Test/QuickCheck/Classes/Alternative.hs, dist/build/Test/QuickCheck/Classes/Alternative.dyn_o ) src/Test/QuickCheck/Classes/Alternative.hs:20:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 20 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Alternative.hs:21:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 21 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Alternative.hs:23:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 23 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 30] Compiling Test.QuickCheck.Classes.Ix ( src/Test/QuickCheck/Classes/Ix.hs, dist/build/Test/QuickCheck/Classes/Ix.dyn_o ) src/Test/QuickCheck/Classes/Ix.hs:12:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 12 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [18 of 30] Compiling Test.QuickCheck.Classes.Monad ( src/Test/QuickCheck/Classes/Monad.hs, dist/build/Test/QuickCheck/Classes/Monad.dyn_o ) src/Test/QuickCheck/Classes/Monad.hs:17: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() | 17 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Monad.hs:21:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 21 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Monad.hs:22:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 22 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Monad.hs:24:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 24 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [19 of 30] Compiling Test.QuickCheck.Classes.MonadFail ( src/Test/QuickCheck/Classes/MonadFail.hs, dist/build/Test/QuickCheck/Classes/MonadFail.dyn_o ) src/Test/QuickCheck/Classes/MonadFail.hs:19: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() | 19 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadFail.hs:21: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() | 21 | import Control.Monad (ap) | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadFail.hs:22:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadFail.hs:23:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 23 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadFail.hs:26:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 26 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [20 of 30] Compiling Test.QuickCheck.Classes.MonadPlus ( src/Test/QuickCheck/Classes/MonadPlus.hs, dist/build/Test/QuickCheck/Classes/MonadPlus.dyn_o ) src/Test/QuickCheck/Classes/MonadPlus.hs:18:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 18 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadPlus.hs:23:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 23 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadPlus.hs:24:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 24 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 30] Compiling Test.QuickCheck.Classes.MonadZip ( src/Test/QuickCheck/Classes/MonadZip.hs, dist/build/Test/QuickCheck/Classes/MonadZip.dyn_o ) src/Test/QuickCheck/Classes/MonadZip.hs:17: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() | 17 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadZip.hs:23:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 23 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadZip.hs:24:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 24 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MonadZip.hs:26:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 26 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [22 of 30] Compiling Test.QuickCheck.Classes.Monoid ( src/Test/QuickCheck/Classes/Monoid.hs, dist/build/Test/QuickCheck/Classes/Monoid.dyn_o ) src/Test/QuickCheck/Classes/Monoid.hs:12: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() | 12 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Monoid.hs:15:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 15 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [23 of 30] Compiling Test.QuickCheck.Classes.Num ( src/Test/QuickCheck/Classes/Num.hs, dist/build/Test/QuickCheck/Classes/Num.dyn_o ) src/Test/QuickCheck/Classes/Num.hs:11:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 11 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [24 of 30] Compiling Test.QuickCheck.Classes.Ord ( src/Test/QuickCheck/Classes/Ord.hs, dist/build/Test/QuickCheck/Classes/Ord.dyn_o ) src/Test/QuickCheck/Classes/Ord.hs:11:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 11 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [25 of 30] Compiling Test.QuickCheck.Classes.Semigroup ( src/Test/QuickCheck/Classes/Semigroup.hs, dist/build/Test/QuickCheck/Classes/Semigroup.dyn_o ) src/Test/QuickCheck/Classes/Semigroup.hs:18:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Property' is redundant except perhaps to import instances from `Test.QuickCheck.Property' To import instances alone, use: import Test.QuickCheck.Property() | 18 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Semigroup.hs:22:30: warning: [-Wunused-imports] The import of `toList' from module `Data.Foldable' is redundant | 22 | import Data.Foldable (foldr1,toList) | ^^^^^^ src/Test/QuickCheck/Classes/Semigroup.hs:25:1: warning: [-Wunused-imports] The qualified import of `Data.List' is redundant except perhaps to import instances from `Data.List' To import instances alone, use: import Data.List() | 25 | import qualified Data.List as L | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [26 of 30] Compiling Test.QuickCheck.Classes.Show ( src/Test/QuickCheck/Classes/Show.hs, dist/build/Test/QuickCheck/Classes/Show.dyn_o ) [27 of 30] Compiling Test.QuickCheck.Classes.ShowRead ( src/Test/QuickCheck/Classes/ShowRead.hs, dist/build/Test/QuickCheck/Classes/ShowRead.dyn_o ) [28 of 30] Compiling Test.QuickCheck.Classes.Storable ( src/Test/QuickCheck/Classes/Storable.hs, dist/build/Test/QuickCheck/Classes/Storable.dyn_o ) src/Test/QuickCheck/Classes/Storable.hs:10: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() | 10 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [29 of 30] Compiling Test.QuickCheck.Classes.Traversable ( src/Test/QuickCheck/Classes/Traversable.hs, dist/build/Test/QuickCheck/Classes/Traversable.dyn_o ) src/Test/QuickCheck/Classes/Traversable.hs:17: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() | 17 | import Data.Foldable (foldMap) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Traversable.hs:18:1: warning: [-Wunused-imports] The import of `Traversable, sequenceA, traverse' from module `Data.Traversable' is redundant | 18 | import Data.Traversable (Traversable,fmapDefault,foldMapDefault,sequenceA,traverse) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Traversable.hs:21:1: warning: [-Wunused-imports] The import of `Test.QuickCheck.Arbitrary' is redundant except perhaps to import instances from `Test.QuickCheck.Arbitrary' To import instances alone, use: import Test.QuickCheck.Arbitrary() | 21 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Traversable.hs:22:1: warning: [-Wunused-imports] The import of `Data.Functor.Classes' is redundant except perhaps to import instances from `Data.Functor.Classes' To import instances alone, use: import Data.Functor.Classes() | 22 | import Data.Functor.Classes (Eq1,Show1) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [30 of 30] Compiling Test.QuickCheck.Classes.Base ( src/Test/QuickCheck/Classes/Base.hs, dist/build/Test/QuickCheck/Classes/Base.dyn_o ) src/Test/QuickCheck/Classes/Base.hs:130: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() | 130 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Base.hs:132:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 132 | import Data.Semigroup (Semigroup) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Base.hs:258:19: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 258 | data Proxy1 (f :: * -> *) = Proxy1 | ^ src/Test/QuickCheck/Classes/Base.hs:258:24: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 258 | data Proxy1 (f :: * -> *) = Proxy1 | ^ src/Test/QuickCheck/Classes/Base.hs:262:19: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 262 | data Proxy2 (f :: * -> * -> *) = Proxy2 | ^ src/Test/QuickCheck/Classes/Base.hs:262:24: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 262 | data Proxy2 (f :: * -> * -> *) = Proxy2 | ^ src/Test/QuickCheck/Classes/Base.hs:262:29: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 262 | data Proxy2 (f :: * -> * -> *) = Proxy2 | ^ Unregistering quickcheck-classes-base-0.6.2.0... ==> Entering fakeroot environment... ==> Starting package()... Installing library in /tmp/archlinux-ci/haskell-quickcheck-classes-base-archlinuxrb-build-NeCarmSn/haskell-quickcheck-classes-base/pkg/haskell-quickcheck-classes-base/usr/lib/ghc-9.2.8/site-local/quickcheck-classes-base-0.6.2.0 ==> 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-quickcheck-classes-base"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "haskell-quickcheck-classes-base-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: haskell-quickcheck-classes-base 0.6.2.0-288 (Fri Apr 11 04:25:40 2025)