Mock Version: 2.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/ghc-primitive.spec'], chrootPath='/var/lib/mock/rocky-9-aarch64/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1003gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/ghc-primitive.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1618444800 Wrote: /builddir/build/SRPMS/ghc-primitive-0.7.0.1-5.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/ghc-primitive.spec'], chrootPath='/var/lib/mock/rocky-9-aarch64/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1003gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/ghc-primitive.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1618444800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6GpCeu + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf primitive-0.7.0.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/primitive-0.7.0.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd primitive-0.7.0.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.TbaFAQ + umask 022 + cd /builddir/build/BUILD + cd primitive-0.7.0.1 ++ ls ++ grep -i -e '^(ANNOUNCE|AUTHORS|CHANGELOG|CHANGES|CONTRIBUTORS|README|TODO)' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + '[' -f Setup.hs -o -f Setup.lhs ']' + '[' -x Setup ']' + ghc --make -package Cabal -no-user-package-db -dynamic Setup [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking Setup ... + LANG=C.utf8 + ./Setup --version Cabal library version 3.0.1.0 + '[' -x Setup ']' + LANG=C.utf8 ++ echo ' -O2' -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-primitive '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib64 --enable-tests --global '--ghc-options= -optc-O2 -optc-fexceptions -optc-g -optc-grecord-gcc-switches -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-fstack-protector-strong -optc-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optl-Wl,-z,relro -optl-Wl,--as-needed -optl-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/primitive-0.7.0.1 --global Configuring primitive-0.7.0.1... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build Preprocessing library for primitive-0.7.0.1.. Building library for primitive-0.7.0.1.. [ 1 of 13] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o ) [ 2 of 13] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.o ) [ 3 of 13] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o ) [ 4 of 13] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.o ) [ 5 of 13] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o ) [ 6 of 13] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o ) [ 7 of 13] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o ) [ 8 of 13] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.o ) [ 9 of 13] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o ) [10 of 13] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o ) [11 of 13] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.o ) [12 of 13] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.o ) [13 of 13] Compiling Data.Primitive ( Data/Primitive.hs, dist/build/Data/Primitive.o ) [ 1 of 13] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.p_o ) [ 2 of 13] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.p_o ) [ 3 of 13] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.p_o ) [ 4 of 13] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.p_o ) [ 5 of 13] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.p_o ) [ 6 of 13] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.p_o ) [ 7 of 13] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.p_o ) [ 8 of 13] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.p_o ) [ 9 of 13] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.p_o ) [10 of 13] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.p_o ) [11 of 13] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.p_o ) [12 of 13] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.p_o ) [13 of 13] Compiling Data.Primitive ( Data/Primitive.hs, dist/build/Data/Primitive.p_o ) Preprocessing test suite 'test-qc' for primitive-0.7.0.1.. Building test suite 'test-qc' for primitive-0.7.0.1.. [ 1 of 24] Compiling Test.QuickCheck.Classes.Common ( test/src/Test/QuickCheck/Classes/Common.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Common.o ) test/src/Test/QuickCheck/Classes/Common.hs:62: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() | 62 | import Data.Foldable | ^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Common.hs:63: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() | 63 | import Data.Traversable | ^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Common.hs:64: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() | 64 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Common.hs:71: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() | 71 | import Data.Semigroup (Semigroup) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Common.hs:75:1: warning: [-Wunused-imports] The qualified import of ‘Control.Monad.Trans.Writer.Lazy’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Writer.Lazy’ To import instances alone, use: import Control.Monad.Trans.Writer.Lazy() | 75 | import qualified Control.Monad.Trans.Writer.Lazy as WL | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 2 of 24] Compiling Test.QuickCheck.Classes.Compat ( test/src/Test/QuickCheck/Classes/Compat.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Compat.o ) [ 3 of 24] Compiling Test.QuickCheck.Classes.Applicative ( test/src/Test/QuickCheck/Classes/Applicative.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Applicative.o ) test/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(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 24] Compiling Test.QuickCheck.Classes.Alternative ( test/src/Test/QuickCheck/Classes/Alternative.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Alternative.o ) test/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(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 24] Compiling PrimLawsWIP ( test/src/PrimLawsWIP.hs, dist/build/test-qc/test-qc-tmp/PrimLawsWIP.o ) test/src/PrimLawsWIP.hs:14: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() | 14 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/PrimLawsWIP.hs:27:1: warning: [-Wunused-imports] The import of ‘copyAddrToByteArray#’ from module ‘GHC.Exts’ is redundant | 27 | import GHC.Exts (IsList(fromList,toList,fromListN),Item, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... test/src/PrimLawsWIP.hs:31:1: warning: [-Wunused-imports] The import of ‘GHC.Ptr’ is redundant except perhaps to import instances from ‘GHC.Ptr’ To import instances alone, use: import GHC.Ptr() | 31 | import GHC.Ptr (Ptr(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^ test/src/PrimLawsWIP.hs:34: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() | 34 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/PrimLawsWIP.hs:245:1: warning: [-Wunused-top-binds] Defined but not used: ‘generateM_’ | 245 | generateM_ n f = go 0 where | ^^^^^^^^^^ test/src/PrimLawsWIP.hs:258:1: warning: [-Wunused-top-binds] Defined but not used: ‘copyPrimArrayToPtr’ | 258 | copyPrimArrayToPtr (Ptr addr#) (PrimArray ba#) (I# soff#) (I# n#) = | ^^^^^^^^^^^^^^^^^^ test/src/PrimLawsWIP.hs:378:1: warning: [-Wunused-top-binds] Defined but not used: ‘internalDefaultSetOffAddr’ | 378 | internalDefaultSetOffAddr (Ptr addr) (I# ix) (I# len) a = primitive_ | ^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/PrimLawsWIP.hs:382:1: warning: [-Wunused-top-binds] Defined but not used: ‘internalDefaultSetOffAddr#’ | 382 | internalDefaultSetOffAddr# addr# i# len# ident = go 0# | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 24] Compiling Test.QuickCheck.Classes.Enum ( test/src/Test/QuickCheck/Classes/Enum.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Enum.o ) test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 24] Compiling Test.QuickCheck.Classes.Eq ( test/src/Test/QuickCheck/Classes/Eq.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Eq.o ) test/src/Test/QuickCheck/Classes/Eq.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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 24] Compiling Test.QuickCheck.Classes.Foldable ( test/src/Test/QuickCheck/Classes/Foldable.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Foldable.o ) test/src/Test/QuickCheck/Classes/Foldable.hs:17: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() | 17 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Foldable.hs:18: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() | 18 | import Data.Foldable | ^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Foldable.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(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Foldable.hs:29: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() | 29 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 24] Compiling Test.QuickCheck.Classes.Functor ( test/src/Test/QuickCheck/Classes/Functor.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Functor.o ) test/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 | ^^^^^^^^^^^^^^^^^^^ test/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(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [10 of 24] Compiling Test.QuickCheck.Classes.Generic ( test/src/Test/QuickCheck/Classes/Generic.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Generic.o ) test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Generic.hs:32:1: warning: [-Wunused-imports] The import of ‘Apply’ from module ‘Test.QuickCheck.Classes.Common’ is redundant | 32 | import Test.QuickCheck.Classes.Common (Laws(..), Apply(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11 of 24] Compiling Test.QuickCheck.Classes.Integral ( test/src/Test/QuickCheck/Classes/Integral.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Integral.o ) test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 24] Compiling Test.QuickCheck.Classes.IsList ( test/src/Test/QuickCheck/Classes/IsList.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/IsList.o ) test/src/Test/QuickCheck/Classes/IsList.hs:49:1: warning: [-Wunused-imports] The import of ‘mapM’ from module ‘Control.Monad’ is redundant | 49 | import Control.Monad (mapM,filterM,replicateM) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 24] Compiling Test.QuickCheck.Classes.Monad ( test/src/Test/QuickCheck/Classes/Monad.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Monad.o ) test/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 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [14 of 24] Compiling Test.QuickCheck.Classes.MonadPlus ( test/src/Test/QuickCheck/Classes/MonadPlus.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/MonadPlus.o ) test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/MonadPlus.hs:26: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() | 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 24] Compiling Test.QuickCheck.Classes.MonadZip ( test/src/Test/QuickCheck/Classes/MonadZip.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/MonadZip.o ) test/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 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [16 of 24] Compiling Test.QuickCheck.Classes.Monoid ( test/src/Test/QuickCheck/Classes/Monoid.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Monoid.o ) test/src/Test/QuickCheck/Classes/Monoid.hs:10: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() | 10 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Monoid.hs:13: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() | 13 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 24] Compiling Test.QuickCheck.Classes.Ord ( test/src/Test/QuickCheck/Classes/Ord.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Ord.o ) test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [18 of 24] Compiling Test.QuickCheck.Classes.Semigroup ( test/src/Test/QuickCheck/Classes/Semigroup.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Semigroup.o ) test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Semigroup.hs:22:1: warning: [-Wunused-imports] The import of ‘toList’ from module ‘Data.Foldable’ is redundant | 22 | import Data.Foldable (foldr1,toList) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [19 of 24] Compiling Test.QuickCheck.Classes.Show ( test/src/Test/QuickCheck/Classes/Show.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Show.o ) [20 of 24] Compiling Test.QuickCheck.Classes.ShowRead ( test/src/Test/QuickCheck/Classes/ShowRead.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/ShowRead.o ) [21 of 24] Compiling Test.QuickCheck.Classes.Storable ( test/src/Test/QuickCheck/Classes/Storable.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Storable.o ) test/src/Test/QuickCheck/Classes/Storable.hs:14: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() | 14 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes/Storable.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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [22 of 24] Compiling Test.QuickCheck.Classes.Traversable ( test/src/Test/QuickCheck/Classes/Traversable.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes/Traversable.o ) test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/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(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [23 of 24] Compiling Test.QuickCheck.Classes ( test/src/Test/QuickCheck/Classes.hs, dist/build/test-qc/test-qc-tmp/Test/QuickCheck/Classes.o ) test/src/Test/QuickCheck/Classes.hs:116: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() | 116 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/src/Test/QuickCheck/Classes.hs:118: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() | 118 | import Data.Semigroup (Semigroup) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [24 of 24] Compiling Main ( test/main.hs, dist/build/test-qc/test-qc-tmp/Main.o ) Linking dist/build/test-qc/test-qc ... + '[' -n dist/build/libHSprimitive-0.7.0.1-1Zxbue6cFGvFYRRi8RgNmE-ghc8.8.4.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for primitive-0.7.0.1.. Running Haddock on library for primitive-0.7.0.1.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: base-4.13.0.0, ghc-prim-0.5.3, integer-gmp-1.0.2.0, transformers-0.5.6.2 Warning: --source-* options are ignored when --hyperlinked-source is enabled. Haddock coverage: Warning: Couldn't find .haddock for export RealWorld 67% ( 16 / 24) in 'Control.Monad.Primitive' Missing documentation for: RealWorld unsafeInlinePrim (Control/Monad/Primitive.hs:281) unsafeInlineIO (Control/Monad/Primitive.hs:285) unsafeInlineST (Control/Monad/Primitive.hs:289) touch (Control/Monad/Primitive.hs:293) unsafeInterleave (Control/Monad/Primitive.hs:318) unsafeDupableInterleave (Control/Monad/Primitive.hs:318) noDuplicate (Control/Monad/Primitive.hs:310) Warning: Couldn't find .haddock for export isTrue# Warning: Couldn't find .haddock for export mkNoRepType Warning: Couldn't find .haddock for export IsList 80% ( 20 / 25) in 'Data.Primitive.Array' Missing documentation for: runArray (Data/Primitive/Array.hs:337) sizeofArray (Data/Primitive/Array.hs:95) sizeofMutableArray (Data/Primitive/Array.hs:99) fromListN fromList 91% ( 10 / 11) in 'Data.Primitive.MVar' Missing documentation for: MVar (Data/Primitive/MVar.hs:41) 3% ( 1 / 35) in 'Data.Primitive.MachDeps' Missing documentation for: sIZEOF_CHAR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:19) sIZEOF_INT (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:19) sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:19) aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:19) sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:19) aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:19) sIZEOF_PTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:19) sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:19) sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:19) sIZEOF_INT8 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT16 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT32 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT64 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:19) Word64_# (Data/Primitive/MachDeps.hs:120) Int64_# (Data/Primitive/MachDeps.hs:121) 100% ( 9 / 9) in 'Data.Primitive.MutVar' Warning: 'Array' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'x' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'sa' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 79% ( 19 / 24) in 'Data.Primitive.SmallArray' Missing documentation for: SmallArray (Data/Primitive/SmallArray.hs:110) SmallMutableArray (Data/Primitive/SmallArray.hs:147) runSmallArray (Data/Primitive/SmallArray.hs:479) sizeofSmallArray (Data/Primitive/SmallArray.hs:396) sizeofSmallMutableArray (Data/Primitive/SmallArray.hs:404) Warning: Couldn't find .haddock for export Ptr 88% ( 7 / 8) in 'Data.Primitive.Types' Missing documentation for: Ptr Warning: Couldn't find .haddock for export ByteArray# Warning: Couldn't find .haddock for export MutableByteArray# 90% ( 36 / 40) in 'Data.Primitive.ByteArray' Missing documentation for: ByteArray# MutableByteArray# byteArrayFromList (Data/Primitive/ByteArray.hs:272) byteArrayFromListN (Data/Primitive/ByteArray.hs:275) Warning: 'MutableByteArray' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Word8' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Word16' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Array' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Storable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 95% ( 58 / 61) in 'Data.Primitive.PrimArray' Missing documentation for: readPrimArray (Data/Primitive/PrimArray.hs:300) primArrayFromList (Data/Primitive/PrimArray.hs:195) primArrayFromListN (Data/Primitive/PrimArray.hs:198) Warning: Couldn't find .haddock for export Ptr Warning: Couldn't find .haddock for export nullPtr 88% ( 14 / 16) in 'Data.Primitive.Ptr' Missing documentation for: Ptr nullPtr Warning: 'PrimMonad' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ST' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MaybeT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ExceptT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'StateT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Writer' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 10 / 10) in 'Data.Primitive' Warning: Control.Monad.Primitive: could not find link destinations for: Monad State# IO Type ST ListT MaybeT IdentityT ExceptT ErrorT Error ReaderT StateT WriterT Monoid AccumT SelectT WriterT StateT WriterT ContT RWST RWST RWST Warning: Data.Primitive.Array: could not find link destinations for: Array# Monad Type >>= >> return Functor fmap <$ MonadFix mfix MonadFail fail String Applicative pure <*> liftA2 *> <* Foldable fold Monoid foldMap foldMap' foldr foldr' foldl foldl' foldr1 foldl1 toList null Bool length Int elem Eq maximum Ord minimum sum Num product Traversable traverse sequenceA mapM sequence MonadPlus mzero mplus Alternative empty <|> some many Eq1 liftEq MonadZip mzip mzipWith munzip Ord1 liftCompare Ordering Read1 liftReadsPrec ReadS liftReadList liftReadPrec ReadPrec liftReadListPrec Show1 liftShowsPrec ShowS liftShowList IsList Item toList == /= Data gfoldl gunfold Constr toConstr dataTypeOf DataType dataCast1 Typeable Maybe dataCast2 gmapT gmapQl gmapQr gmapQ gmapQi gmapM gmapMp gmapMo compare < <= > >= max min Read readsPrec readList readPrec readListPrec Show showsPrec show showList Semigroup <> sconcat NonEmpty stimes Integral mempty mappend mconcat MutableArray# ST copyMutableArray# Warning: Data.Primitive.MVar: could not find link destinations for: MVar# Eq == Bool /= True False Maybe Nothing Just IO Warning: Data.Primitive.MachDeps: could not find link destinations for: Int Word# Int# Warning: Data.Primitive.MutVar: could not find link destinations for: MutVar# Eq == Bool /= Warning: Data.Primitive.SmallArray: could not find link destinations for: SmallArray# Monad Type >>= >> return Functor fmap <$ MonadFix mfix MonadFail fail String Applicative pure <*> liftA2 *> <* Foldable fold Monoid foldMap foldMap' foldr foldr' foldl foldl' foldr1 foldl1 toList null Bool length Int elem Eq maximum Ord minimum sum Num product Traversable traverse sequenceA mapM sequence MonadPlus mzero mplus Alternative empty <|> some many Eq1 liftEq MonadZip mzip mzipWith munzip Ord1 liftCompare Ordering Read1 liftReadsPrec ReadS liftReadList liftReadPrec ReadPrec liftReadListPrec Show1 liftShowsPrec ShowS liftShowList IsList Item toList == /= Data gfoldl gunfold Constr toConstr dataTypeOf DataType dataCast1 Typeable Maybe dataCast2 gmapT gmapQl gmapQr gmapQ gmapQi gmapM gmapMp gmapMo compare < <= > >= max min Read readsPrec readList readPrec readListPrec Show showsPrec show showList Semigroup <> sconcat NonEmpty stimes Integral mempty mappend mconcat SmallMutableArray# Identity ST Warning: Data.Primitive.Types: could not find link destinations for: Int# State# Addr# Char Double Float Int Int8 Int16 Int32 Int64 Word Word8 Word16 Word32 Word64 CInt CBool CChar CClock CDouble CFloat CIntMax CIntPtr CLLong CLong CPtrdiff CSChar CSUSeconds CShort CSigAtomic CSize CTime CUChar CUInt CUIntMax CUIntPtr CULLong CULong CUSeconds CUShort CWchar CBlkCnt CBlkSize CCc CClockId CDev CFsBlkCnt CFsFilCnt CGid CId CIno CKey CMode CNlink COff CPid CRLim CSpeed CSsize CTcflag CTimer CUid Fd StablePtr FunPtr Down Identity Product Sum Dual First Last Max Min Const Storable sizeOf alignment peekElemOff IO pokeElemOff peekByteOff pokeByteOff peek poke Generic1 URec Type from1 Rep1 to1 Eq == Bool /= Data gfoldl gunfold Constr toConstr dataTypeOf DataType dataCast1 Typeable Maybe dataCast2 gmapT gmapQl gmapQr gmapQ gmapQi gmapM Monad gmapMp MonadPlus gmapMo Ord compare Ordering < <= > >= max min Show showsPrec ShowS show String showList Functor fmap <$ Foldable fold Monoid foldMap foldMap' foldr foldr' foldl foldl' foldr1 foldl1 toList null length elem maximum minimum sum Num product Traversable traverse Applicative sequenceA mapM sequence Generic from Rep to D:R:UReckPtrp0 UAddr uAddr# D1 MetaData False C1 MetaCons PrefixI True S1 MetaSel Just NoSourceUnpackedness NoSourceStrictness DecidedLazy UAddr Warning: Data.Primitive.ByteArray: could not find link destinations for: IsList Item Int toList Eq == Bool /= Data gfoldl gunfold Constr toConstr dataTypeOf DataType dataCast1 Typeable Maybe dataCast2 gmapT gmapQl gmapQr gmapQ gmapQi gmapM Monad gmapMp MonadPlus gmapMo Ord compare Ordering < <= > >= max min Show showsPrec ShowS show String showList Semigroup <> sconcat NonEmpty stimes Integral Monoid mempty mappend mconcat Word8 UnliftedRep Warning: Data.Primitive.PrimArray: could not find link destinations for: Double Char Int Word IsList Item toList Eq == Bool /= Ord compare Ordering < <= > >= max min Show showsPrec ShowS show String showList Semigroup <> sconcat NonEmpty stimes Integral Monoid mempty mappend mconcat IO ST Monad Applicative Maybe Just Warning: Data.Primitive.Ptr: could not find link destinations for: Addr# Generic1 URec Type from1 Rep1 to1 Eq == Bool /= Data gfoldl gunfold Constr toConstr dataTypeOf DataType dataCast1 Typeable Maybe dataCast2 gmapT gmapQl gmapQr gmapQ gmapQi Int gmapM Monad gmapMp MonadPlus gmapMo Ord compare Ordering < <= > >= max min Show showsPrec ShowS show String showList Storable sizeOf alignment peekElemOff IO pokeElemOff peekByteOff pokeByteOff peek poke Int# State# Functor fmap <$ Foldable fold Monoid foldMap foldMap' foldr foldr' foldl foldl' foldr1 foldl1 toList null length elem maximum minimum sum Num product Traversable traverse Applicative sequenceA mapM sequence Generic from Rep to D:R:UReckPtrp0 UAddr uAddr# D1 MetaData False C1 MetaCons PrefixI True S1 MetaSel Just NoSourceUnpackedness NoSourceStrictness DecidedLazy UAddr Warning: Data.Primitive: could not find link destinations for: Applicative IO map traverse Documentation created: dist/doc/html/primitive/index.html, dist/doc/html/primitive/primitive.txt Preprocessing test suite 'test-qc' for primitive-0.7.0.1.. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ACjPWD + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64 ++ dirname /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64 + cd primitive-0.7.0.1 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64 Installing library in /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/ghc-8.8.4/primitive-0.7.0.1 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d primitive-0.7.0.1.conf ']' + install -D --mode=0644 primitive-0.7.0.1.conf /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/ghc-8.8.4/package.conf.d/primitive-0.7.0.1.conf ++ ls /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/ghc-8.8.4/package.conf.d/primitive-0.7.0.1.conf + '[' -z /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/ghc-8.8.4/package.conf.d/primitive-0.7.0.1.conf ']' + rm -f ghc-primitive.files ghc-primitive-doc.files + touch ghc-primitive.files ghc-primitive-doc.files + for i in /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/libHSprimitive-0.7.0.1-*ghc8.8.4.so + '[' -x /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/libHSprimitive-0.7.0.1-1Zxbue6cFGvFYRRi8RgNmE-ghc8.8.4.so ']' + echo /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/libHSprimitive-0.7.0.1-1Zxbue6cFGvFYRRi8RgNmE-ghc8.8.4.so + pkgdir=/usr/lib64/ghc-8.8.4/primitive-0.7.0.1 + '[' -d /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/ghc-8.8.4/primitive-0.7.0.1 ']' + find /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/ghc-8.8.4/primitive-0.7.0.1 -type d -fprintf ghc-primitive-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-primitive-prof.files -o -fprint ghc-primitive-devel.files + ls /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/lib64/ghc-8.8.4/package.conf.d/primitive-0.7.0.1.conf + '[' -d /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/doc/ghc/html/libraries/primitive-0.7.0.1 ']' + echo %dir /usr/share/doc/ghc + echo %dir /usr/share/doc/ghc/html + echo %dir /usr/share/doc/ghc/html/libraries + echo /usr/share/doc/ghc/html/libraries/primitive-0.7.0.1 + for i in ghc-primitive.files ghc-primitive-devel.files ghc-primitive-doc.files ghc-primitive-prof.files + '[' -f ghc-primitive.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64!!g' ghc-primitive.files + for i in ghc-primitive.files ghc-primitive-devel.files ghc-primitive-doc.files ghc-primitive-prof.files + '[' -f ghc-primitive-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64!!g' ghc-primitive-devel.files + for i in ghc-primitive.files ghc-primitive-devel.files ghc-primitive-doc.files ghc-primitive-prof.files + '[' -f ghc-primitive-doc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64!!g' ghc-primitive-doc.files + for i in ghc-primitive.files ghc-primitive-devel.files ghc-primitive-doc.files ghc-primitive-prof.files + '[' -f ghc-primitive-prof.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64!!g' ghc-primitive-prof.files + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.EmMNHG + umask 022 + cd /builddir/build/BUILD + cd primitive-0.7.0.1 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup test Running 1 test suites... Test suite test-qc: RUNNING... Test suite test-qc: PASS Test suite logged to: dist/test/primitive-0.7.0.1-test-qc.log 1 of 1 test suites (1 of 1 test cases) passed. + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ghc-primitive-0.7.0.1-5.el9.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.SOIYQc + umask 022 + cd /builddir/build/BUILD + cd primitive-0.7.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/licenses/ghc-primitive + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/licenses/ghc-primitive + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/licenses/ghc-primitive + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-primitive = 0.7.0.1-5.el9 ghc-primitive(aarch-64) = 0.7.0.1-5.el9 libHSprimitive-0.7.0.1-1Zxbue6cFGvFYRRi8RgNmE-ghc8.8.4.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.13.0.0-ghc8.8.4.so()(64bit) libHSghc-prim-0.5.3-ghc8.8.4.so()(64bit) libHSinteger-gmp-1.0.2.0-ghc8.8.4.so()(64bit) libHStransformers-0.5.6.2-ghc8.8.4.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) rtld(GNU_HASH) Processing files: ghc-primitive-devel-0.7.0.1-5.el9.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.9KCrIM + umask 022 + cd /builddir/build/BUILD + cd primitive-0.7.0.1 + DOCDIR=/builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/doc/ghc-primitive-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/doc/ghc-primitive-devel + cp -pr changelog.md /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/doc/ghc-primitive-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-devel(primitive-0.7.0.1-1Zxbue6cFGvFYRRi8RgNmE) ghc-primitive-devel = 0.7.0.1-5.el9 ghc-primitive-devel(aarch-64) = 0.7.0.1-5.el9 ghc-primitive-static = 0.7.0.1-5.el9 ghc-primitive-static(aarch-64) = 0.7.0.1-5.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(base-4.13.0.0) ghc-devel(ghc-prim-0.5.3) ghc-devel(transformers-0.5.6.2) Processing files: ghc-primitive-doc-0.7.0.1-5.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.dNBP80 + umask 022 + cd /builddir/build/BUILD + cd primitive-0.7.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/licenses/ghc-primitive-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/licenses/ghc-primitive-doc + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64/usr/share/licenses/ghc-primitive-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-primitive-doc = 0.7.0.1-5.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-primitive-prof-0.7.0.1-5.el9.aarch64 Provides: ghc-primitive-prof = 0.7.0.1-5.el9 ghc-primitive-prof(aarch-64) = 0.7.0.1-5.el9 ghc-prof(primitive-0.7.0.1-1Zxbue6cFGvFYRRi8RgNmE) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-prof(base-4.13.0.0) ghc-prof(ghc-prim-0.5.3) ghc-prof(transformers-0.5.6.2) Supplements: (ghc-primitive-devel and ghc-prof) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64 Wrote: /builddir/build/RPMS/ghc-primitive-0.7.0.1-5.el9.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-primitive-devel-0.7.0.1-5.el9.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-primitive-prof-0.7.0.1-5.el9.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-primitive-doc-0.7.0.1-5.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1Cw9QP + umask 022 + cd /builddir/build/BUILD + cd primitive-0.7.0.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ghc-primitive-0.7.0.1-5.el9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0