Build #1 for QuickCheck-2.17.1.0

[all reports]

Package QuickCheck-2.17.1.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2025-10-13 12:52:35.195519003 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, containers-0.6.8, deepseq-1.5.1.0, random-1.3.1, splitmix-0.1.3.1, template-haskell-2.21.0.0, transformers-0.6.1.0
Flags -old-random templatehaskell

Code Coverage

expressions53% (4004/7525)
booleanguards23% (20/84)
conditions 45% (9/20)
qualifiers61% (19/31)
alternatives48% (203/422)
local declarations60% (123/205)
top-level declarations29% (456/1537)

Build log

[view raw]

Resolving dependencies...
Configuring splitmix-0.1.3.1...
Preprocessing library for splitmix-0.1.3.1..
Building library for splitmix-0.1.3.1..
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, dist/build/Data/Bits/Compat.o, dist/build/Data/Bits/Compat.dyn_o )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, dist/build/System/Random/SplitMix/Init.o, dist/build/System/Random/SplitMix/Init.dyn_o )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, dist/build/System/Random/SplitMix32.o, dist/build/System/Random/SplitMix32.dyn_o )
Preprocessing library for splitmix-0.1.3.1..
Running Haddock on library for splitmix-0.1.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, nothing )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, nothing )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, nothing )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, nothing )
Haddock coverage:
Warning: 'SMGen' is ambiguous. It is defined
    * at src/System/Random/SplitMix.hs:77:14
    * at src/System/Random/SplitMix.hs:77:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/SplitMix.hs:77:1
 100% ( 22 / 22) in 'System.Random.SplitMix'
Warning: 'SMGen' is ambiguous. It is defined
    * at src/System/Random/SplitMix32.hs:61:14
    * at src/System/Random/SplitMix32.hs:61:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/SplitMix32.hs:61:1
 100% ( 22 / 22) in 'System.Random.SplitMix32'
Documentation created: dist/doc/html/splitmix/,
dist/doc/html/splitmix/splitmix.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/splitmix-0.1.3.1-FLXrwOMCBr82OHyMQoNXPe
Completed    splitmix-0.1.3.1
Configuring random-1.3.1...
Preprocessing library for random-1.3.1..
Building library for random-1.3.1..
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, dist/build/System/Random/Array.o, dist/build/System/Random/Array.dyn_o )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, dist/build/System/Random/GFinite.o, dist/build/System/Random/GFinite.dyn_o )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, dist/build/System/Random/Internal.o, dist/build/System/Random/Internal.dyn_o )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, dist/build/System/Random/Seed.o, dist/build/System/Random/Seed.dyn_o )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, dist/build/System/Random/Stateful.o, dist/build/System/Random/Stateful.dyn_o )
Preprocessing library for random-1.3.1..
Running Haddock on library for random-1.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, nothing )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, nothing )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, nothing )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, nothing )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, nothing )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, nothing )
Haddock coverage:
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
Warning: 'StateGenM' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:606:20
    * at src/System/Random/Internal.hs:606:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:606:1
Warning: 'StateGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:612:22
    * at src/System/Random/Internal.hs:612:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:612:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'MutableByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
Warning: 'StateT' is ambiguous. It is defined
    * in Control.Monad.Trans.State.Strict
    * in Control.Monad.Trans.State.Strict
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Control.Monad.Trans.State.Strict
Warning: 'Seed' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:134:18
    * at src/System/Random/Internal.hs:134:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:134:1
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'uniformByteStringM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ShortByteString' is ambiguous. It is defined
    * in Data.ByteString.Short.Internal
    * in Data.ByteString.Short.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Short.Internal
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
 100% ( 71 / 71) in 'System.Random'
Warning: 'TGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:719:19
    * at src/System/Random/Stateful.hs:719:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:719:1
Warning: 'STGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:618:22
    * at src/System/Random/Stateful.hs:618:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:618:1
Warning: 'StateGenM' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:606:20
    * at src/System/Random/Internal.hs:606:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:606:1
Warning: 'IOGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:542:20
    * at src/System/Random/Stateful.hs:542:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:542:1
Warning: 'AtomicGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:428:24
    * at src/System/Random/Stateful.hs:428:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:428:1
Warning: 'Seed' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:134:18
    * at src/System/Random/Internal.hs:134:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:134:1
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'IOGen' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:547:19
    * at src/System/Random/Stateful.hs:547:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:547:1
Warning: 'STGenM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'STM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'STGen' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:623:19
    * at src/System/Random/Stateful.hs:623:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:623:1
Warning: 'clearBit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'testBit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (137 /137) in 'System.Random.Stateful'
Warning: System.Random: could not find link destinations for: 
	- System.Random.GFinite.cardinality
	- System.Random.GFinite.toFinite
	- System.Random.GFinite.fromFinite
	- System.Random.GFinite.Cardinality
	- System.Random.Seed.D:R:SeedSizeSMGen
	- System.Random.Seed.D:R:SeedSizeSMGen0
	- System.Random.Seed.D:R:SeedSizeStateGen
	- System.Random.Seed.D:R:SeedSizeStdGen
	- System.Random.Stateful.D:R:SeedSizeAtomicGen
	- System.Random.Stateful.D:R:SeedSizeIOGen
	- System.Random.Stateful.D:R:SeedSizeSTGen
	- System.Random.Stateful.D:R:SeedSizeTGen
Warning: System.Random.Stateful: could not find link destinations for: 
	- System.Random.GFinite.GFinite
	- System.Random.GFinite.cardinality
	- System.Random.GFinite.toFinite
	- System.Random.GFinite.fromFinite
	- System.Random.GFinite.Cardinality
	- System.Random.Internal.GUniformRange
	- System.Random.Internal.GUniform
	- System.Random.Internal.D:R:MutableGenStateGenm
	- System.Random.Seed.D:R:SeedSizeSMGen
	- System.Random.Seed.D:R:SeedSizeSMGen0
	- System.Random.Seed.D:R:SeedSizeStateGen
	- System.Random.Seed.D:R:SeedSizeStdGen
	- System.Random.Stateful.D:R:MutableGenAtomicGenm
	- System.Random.Stateful.D:R:SeedSizeAtomicGen
	- System.Random.Stateful.D:R:MutableGenIOGenm
	- System.Random.Stateful.D:R:SeedSizeIOGen
	- System.Random.Stateful.D:R:MutableGenSTGenST
	- System.Random.Stateful.D:R:SeedSizeSTGen
	- System.Random.Stateful.D:R:MutableGenTGenSTM
	- System.Random.Stateful.D:R:SeedSizeTGen
Documentation created: dist/doc/html/random/, dist/doc/html/random/random.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/random-1.3.1-3HmCudIQHVrG4RNMrw37d7
Completed    random-1.3.1
Downloading  QuickCheck-2.17.1.0
Downloaded   QuickCheck-2.17.1.0
Configuring QuickCheck-2.17.1.0...
Preprocessing library for QuickCheck-2.17.1.0..
Building library for QuickCheck-2.17.1.0..
[ 1 of 17] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o, dist/build/Test/QuickCheck/Exception.dyn_o )
[ 2 of 17] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o, dist/build/Test/QuickCheck/Random.dyn_o )
[ 3 of 17] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o, dist/build/Test/QuickCheck/Gen.dyn_o )
[ 4 of 17] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o, dist/build/Test/QuickCheck/Gen/Unsafe.dyn_o )
[ 5 of 17] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o, dist/build/Test/QuickCheck/Arbitrary.dyn_o )
[ 6 of 17] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o, dist/build/Test/QuickCheck/Poly.dyn_o )
[ 7 of 17] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o, dist/build/Test/QuickCheck/Modifiers.dyn_o )
[ 8 of 17] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o, dist/build/Test/QuickCheck/Function.dyn_o )
[ 9 of 17] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o, dist/build/Test/QuickCheck/Text.dyn_o )
[10 of 17] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o, dist/build/Test/QuickCheck/State.dyn_o )
[11 of 17] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o, dist/build/Test/QuickCheck/Property.dyn_o )
[12 of 17] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o, dist/build/Test/QuickCheck/Test.dyn_o )
[13 of 17] Compiling Test.QuickCheck.Monoids ( src/Test/QuickCheck/Monoids.hs, dist/build/Test/QuickCheck/Monoids.o, dist/build/Test/QuickCheck/Monoids.dyn_o )
[14 of 17] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o, dist/build/Test/QuickCheck/Monadic.dyn_o )
[15 of 17] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o, dist/build/Test/QuickCheck/All.dyn_o )
[16 of 17] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, dist/build/Test/QuickCheck/Features.o, dist/build/Test/QuickCheck/Features.dyn_o )
[17 of 17] Compiling Test.QuickCheck  ( src/Test/QuickCheck.hs, dist/build/Test/QuickCheck.o, dist/build/Test/QuickCheck.dyn_o )
Preprocessing library for QuickCheck-2.17.1.0..
Running Haddock on library for QuickCheck-2.17.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 17] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, nothing )
[ 2 of 17] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, nothing )
[ 3 of 17] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, nothing )
[ 4 of 17] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, nothing )
[ 5 of 17] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, nothing )
[ 6 of 17] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, nothing )
[ 7 of 17] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, nothing )
[ 8 of 17] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, nothing )
[ 9 of 17] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, nothing )
[10 of 17] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, nothing )
[11 of 17] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, nothing )
[12 of 17] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, nothing )
[13 of 17] Compiling Test.QuickCheck.Monoids ( src/Test/QuickCheck/Monoids.hs, nothing )
[14 of 17] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, nothing )
[15 of 17] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, nothing )
[16 of 17] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, nothing )
[17 of 17] Compiling Test.QuickCheck  ( src/Test/QuickCheck.hs, nothing )
Haddock coverage:
  92% ( 35 / 38) in 'Test.QuickCheck.Gen'
  Missing documentation for:
    chooseWord64 (src/Test/QuickCheck/Gen.hs:210)
    chooseInt64 (src/Test/QuickCheck/Gen.hs:219)
    chooseUpTo (src/Test/QuickCheck/Gen.hs:229)
  80% (  4 /  5) in 'Test.QuickCheck.Gen.Unsafe'
  Missing documentation for:
    Capture (src/Test/QuickCheck/Gen/Unsafe.hs:52)
Warning: '(:*:)' is ambiguous. It is defined
    * in GHC.Generics
    * in GHC.Generics
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Generics
Warning: 'Version' is ambiguous. It is defined
    * in Data.Version
    * in Data.Version
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Version
  88% ( 45 / 51) in 'Test.QuickCheck.Arbitrary'
  Missing documentation for:
    arbitrary1 (src/Test/QuickCheck/Arbitrary.hs:340)
    shrink1 (src/Test/QuickCheck/Arbitrary.hs:343)
    arbitrary2 (src/Test/QuickCheck/Arbitrary.hs:352)
    shrink2 (src/Test/QuickCheck/Arbitrary.hs:355)
    RecursivelyShrink (src/Test/QuickCheck/Arbitrary.hs:367)
    GSubterms (src/Test/QuickCheck/Arbitrary.hs:398)
Warning: 'A' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:29:13
    * at src/Test/QuickCheck/Poly.hs:29:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:29:1
Warning: 'B' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:44:13
    * at src/Test/QuickCheck/Poly.hs:44:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:44:1
Warning: 'C' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:59:13
    * at src/Test/QuickCheck/Poly.hs:59:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:59:1
Warning: 'OrdA' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:77:16
    * at src/Test/QuickCheck/Poly.hs:77:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:77:1
Warning: 'OrdB' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:112:16
    * at src/Test/QuickCheck/Poly.hs:112:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:112:1
Warning: 'OrdC' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:146:16
    * at src/Test/QuickCheck/Poly.hs:146:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:146:1
  14% (  1 /  7) in 'Test.QuickCheck.Poly'
  Missing documentation for:
    A (src/Test/QuickCheck/Poly.hs:29)
    B (src/Test/QuickCheck/Poly.hs:44)
    C (src/Test/QuickCheck/Poly.hs:59)
    OrdA (src/Test/QuickCheck/Poly.hs:77)
    OrdB (src/Test/QuickCheck/Poly.hs:112)
    OrdC (src/Test/QuickCheck/Poly.hs:146)
Warning: 'Blind' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:94:19
    * at src/Test/QuickCheck/Modifiers.hs:94:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:94:1
Warning: 'NonNegative' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:312:25
    * at src/Test/QuickCheck/Modifiers.hs:312:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:312:1
Warning: 'Large' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:351:19
    * at src/Test/QuickCheck/Modifiers.hs:351:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:351:1
  95% ( 22 / 23) in 'Test.QuickCheck.Modifiers'
  Missing documentation for:
    ShrinkState (src/Test/QuickCheck/Modifiers.hs:487)
Warning: 'Fun' is ambiguous. It is defined
    * at src/Test/QuickCheck/Function.hs:548:16
    * at src/Test/QuickCheck/Function.hs:548:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Function.hs:548:1
 100% ( 22 / 22) in 'Test.QuickCheck.Function'
Warning: 'Discard' is ambiguous. It is defined
    * at src/Test/QuickCheck/Property.hs:114:16
    * at src/Test/QuickCheck/Property.hs:114:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Property.hs:114:1
Warning: 'Confidence' is ambiguous. It is defined
    * at src/Test/QuickCheck/State.hs:68:3
    * at src/Test/QuickCheck/State.hs:67:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/State.hs:67:1
  66% (  2 /  3) in 'Test.QuickCheck.Monoids'
  Missing documentation for:
    Module header
  83% ( 20 / 24) in 'Test.QuickCheck.Monadic'
  Missing documentation for:
    stop (src/Test/QuickCheck/Monadic.hs:156)
    monadic (src/Test/QuickCheck/Monadic.hs:265)
    monadic' (src/Test/QuickCheck/Monadic.hs:268)
    runSTGen (src/Test/QuickCheck/Monadic.hs:307)
  90% ( 10 / 11) in 'Test.QuickCheck.All'
  Missing documentation for:
    runQuickCheckAll (src/Test/QuickCheck/All.hs:220)
Warning: 'Fun' is ambiguous. It is defined
    * at src/Test/QuickCheck/Function.hs:548:16
    * at src/Test/QuickCheck/Function.hs:548:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Function.hs:548:1
Warning: 'Blind' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:94:19
    * at src/Test/QuickCheck/Modifiers.hs:94:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:94:1
Warning: 'NonNegative' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:312:25
    * at src/Test/QuickCheck/Modifiers.hs:312:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:312:1
  96% (203 /211) in 'Test.QuickCheck'
  Missing documentation for:
    arbitrary1 (src/Test/QuickCheck/Arbitrary.hs:340)
    shrink1 (src/Test/QuickCheck/Arbitrary.hs:343)
    arbitrary2 (src/Test/QuickCheck/Arbitrary.hs:352)
    shrink2 (src/Test/QuickCheck/Arbitrary.hs:355)
    ShrinkState (src/Test/QuickCheck/Modifiers.hs:487)
    Witness (src/Test/QuickCheck/Property.hs:262)
    coerceWitness (src/Test/QuickCheck/Property.hs:268)
    castWitness (src/Test/QuickCheck/Property.hs:273)
Warning: Test.QuickCheck.Gen: could not find link destinations for: 
	- Test.QuickCheck.Random.QCGen
Warning: Test.QuickCheck.Arbitrary: could not find link destinations for: 
	- Test.QuickCheck.Arbitrary.GCoArbitrary
	- Test.QuickCheck.Arbitrary.GSubtermsIncl
	- Test.QuickCheck.Arbitrary.gSubterms
	- Test.QuickCheck.Arbitrary.grecursivelyShrink
Warning: Test.QuickCheck.Modifiers: could not find link destinations for: 
	- Test.QuickCheck.Modifiers.InfiniteListInternalData
Warning: Test.QuickCheck.Function: could not find link destinations for: 
	- Test.QuickCheck.Function.Shrunk
	- Test.QuickCheck.Function.GFunction
Warning: Test.QuickCheck: could not find link destinations for: 
	- Test.QuickCheck.Exception.AnException
	- Test.QuickCheck.Random.QCGen
	- Test.QuickCheck.Arbitrary.GCoArbitrary
	- Test.QuickCheck.Modifiers.InfiniteListInternalData
	- Test.QuickCheck.Function.Shrunk
	- Test.QuickCheck.Function.GFunction
	- Test.QuickCheck.Property.Result
Documentation created: dist/doc/html/QuickCheck/,
dist/doc/html/QuickCheck/QuickCheck.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/QuickCheck-2.17.1.0-8ihKiwMWfiD12yHjrGJURG
Completed    QuickCheck-2.17.1.0

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.8.4 -O0
In order, the following will be built (use -v for more details):
 - ghc-paths-0.1.0.12 (lib:ghc-paths) (requires build)
 - split-0.2.5 (lib:split) (requires build)
 - splitmix-0.1.3.1 (lib:splitmix) (requires build)
 - random-1.3.1 (lib:random) (requires build)
 - temporary-1.3 (lib:temporary) (requires build)
 - hint-0.9.0.8 (lib:hint) (requires build)
 - QuickCheck-2.17.1.0 (first run)
[1 of 2] Compiling Main             ( /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-1662136/ghc-paths-0.1.0.12/dist/setup/setup.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-1662136/ghc-paths-0.1.0.12/dist/setup/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-1662136/ghc-paths-0.1.0.12/dist/setup/setup
Configuring ghc-paths-0.1.0.12...
Preprocessing library for ghc-paths-0.1.0.12..
Building library for ghc-paths-0.1.0.12..
[1 of 1] Compiling GHC.Paths        ( GHC/Paths.hs, dist/build/GHC/Paths.o, dist/build/GHC/Paths.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1662136/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ghc-paths-0.1.0.12-752baea774d5a9355b94345c7a0a744cc9812598aa286234fb651daeff14fda1/lib
Configuring split-0.2.5...
Preprocessing library for split-0.2.5..
Building library for split-0.2.5..
[1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, dist/build/Data/List/Split/Internals.o, dist/build/Data/List/Split/Internals.dyn_o )
[2 of 2] Compiling Data.List.Split  ( src/Data/List/Split.hs, dist/build/Data/List/Split.o, dist/build/Data/List/Split.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1662136/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/split-0.2.5-f33af888e5d7aae30da13f4007499ef6436bee09a1ae76cd1167bd51d6698972/lib
Configuring splitmix-0.1.3.1...
Preprocessing library for splitmix-0.1.3.1..
Building library for splitmix-0.1.3.1..
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, dist/build/Data/Bits/Compat.o, dist/build/Data/Bits/Compat.dyn_o )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, dist/build/System/Random/SplitMix/Init.o, dist/build/System/Random/SplitMix/Init.dyn_o )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, dist/build/System/Random/SplitMix32.o, dist/build/System/Random/SplitMix32.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1662136/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/splitmix-0.1.3.1-288b12a0a41106e148ec05076951fd3c1649588ba20ba3678f267f4c1aba182b/lib
Configuring random-1.3.1...
Preprocessing library for random-1.3.1..
Building library for random-1.3.1..
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, dist/build/System/Random/Array.o, dist/build/System/Random/Array.dyn_o )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, dist/build/System/Random/GFinite.o, dist/build/System/Random/GFinite.dyn_o )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, dist/build/System/Random/Internal.o, dist/build/System/Random/Internal.dyn_o )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, dist/build/System/Random/Seed.o, dist/build/System/Random/Seed.dyn_o )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, dist/build/System/Random/Stateful.o, dist/build/System/Random/Stateful.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1662136/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/random-1.3.1-53ff6fe118017105e81166d88d18b96f408abcf71eb151b207f576308ca5b779/lib
Configuring temporary-1.3...
Preprocessing library for temporary-1.3..
Building library for temporary-1.3..
[1 of 1] Compiling System.IO.Temp   ( System/IO/Temp.hs, dist/build/System/IO/Temp.o, dist/build/System/IO/Temp.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1662136/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/temporary-1.3-0acaf5a116fe7526c76685b87076f05fccfc89c7b78f5a61da0b51b850b2db4a/lib
Configuring hint-0.9.0.8...
Preprocessing library for hint-0.9.0.8..
Building library for hint-0.9.0.8..
[ 1 of 19] Compiling Control.Monad.Ghc ( src/Control/Monad/Ghc.hs, dist/build/Control/Monad/Ghc.o, dist/build/Control/Monad/Ghc.dyn_o )

src/Control/Monad/Ghc.hs:22:1: warning: [GHC-66111] [-Wunused-imports]
    The qualified import of GHC.Utils.Exception is redundant
      except perhaps to import instances from GHC.Utils.Exception
    To import instances alone, use: import GHC.Utils.Exception()
   |
22 | import qualified GHC.Utils.Exception as GHC
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Control/Monad/Ghc.hs:38:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative (GhcT m).
    Suggested fix:
      Move definition from return to pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
38 |   pure  = return
   |   ^^^^^^^^^^^^^^
[ 2 of 19] Compiling Hint.CompatPlatform ( src/Hint/CompatPlatform.hs, dist/build/Hint/CompatPlatform.o, dist/build/Hint/CompatPlatform.dyn_o )
[ 3 of 19] Compiling Hint.GHC         ( src/Hint/GHC.hs, dist/build/Hint/GHC.o, dist/build/Hint/GHC.dyn_o )

src/Hint/GHC.hs:190:1: warning: [GHC-66111] [-Wunused-imports]
    The import of GHC.Driver.CmdLine is redundant
      except perhaps to import instances from GHC.Driver.CmdLine
    To import instances alone, use: import GHC.Driver.CmdLine()
    |
190 | import GHC.Driver.CmdLine (Warn)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 19] Compiling Hint.Extension   ( src/Hint/Extension.hs, dist/build/Hint/Extension.o, dist/build/Hint/Extension.dyn_o )
[ 5 of 19] Compiling Hint.Base        ( src/Hint/Base.hs, dist/build/Hint/Base.o, dist/build/Hint/Base.dyn_o )
[ 6 of 19] Compiling Hint.Conversions ( src/Hint/Conversions.hs, dist/build/Hint/Conversions.o, dist/build/Hint/Conversions.dyn_o )
[ 7 of 19] Compiling Hint.Annotations ( src/Hint/Annotations.hs, dist/build/Hint/Annotations.o, dist/build/Hint/Annotations.dyn_o )
[ 8 of 19] Compiling Hint.Parsers     ( src/Hint/Parsers.hs, dist/build/Hint/Parsers.o, dist/build/Hint/Parsers.dyn_o )
[ 9 of 19] Compiling Hint.Reflection  ( src/Hint/Reflection.hs, dist/build/Hint/Reflection.o, dist/build/Hint/Reflection.dyn_o )
[10 of 19] Compiling Hint.Typecheck   ( src/Hint/Typecheck.hs, dist/build/Hint/Typecheck.o, dist/build/Hint/Typecheck.dyn_o )
[11 of 19] Compiling Hint.Internal    ( src/Hint/Internal.hs, dist/build/Hint/Internal.o, dist/build/Hint/Internal.dyn_o )
[12 of 19] Compiling Hint.Util        ( src/Hint/Util.hs, dist/build/Hint/Util.o, dist/build/Hint/Util.dyn_o )
[13 of 19] Compiling Hint.Configuration ( src/Hint/Configuration.hs, dist/build/Hint/Configuration.o, dist/build/Hint/Configuration.dyn_o )

src/Hint/Configuration.hs:20:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Maybe is redundant
      except perhaps to import instances from Data.Maybe
    To import instances alone, use: import Data.Maybe()
   |
20 | import Data.Maybe (maybe)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[14 of 19] Compiling Hint.Context     ( src/Hint/Context.hs, dist/build/Hint/Context.o, dist/build/Hint/Context.dyn_o )
[15 of 19] Compiling Hint.InterpreterT ( src/Hint/InterpreterT.hs, dist/build/Hint/InterpreterT.o, dist/build/Hint/InterpreterT.dyn_o )

src/Hint/InterpreterT.hs:22:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Concurrent.MVar is redundant
      except perhaps to import instances from Control.Concurrent.MVar
    To import instances alone, use: import Control.Concurrent.MVar()
   |
22 | import Control.Concurrent.MVar
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Hint/InterpreterT.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of System.IO.Unsafe is redundant
      except perhaps to import instances from System.IO.Unsafe
    To import instances alone, use: import System.IO.Unsafe()
   |
23 | import System.IO.Unsafe (unsafePerformIO)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Hint/InterpreterT.hs:199:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative (InterpreterT m).
    Suggested fix:
      Move definition from return to pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
199 |     pure  = return
    |     ^^^^^^^^^^^^^^
[16 of 19] Compiling Hint.Eval        ( src/Hint/Eval.hs, dist/build/Hint/Eval.o, dist/build/Hint/Eval.dyn_o )
[17 of 19] Compiling Language.Haskell.Interpreter ( src/Language/Haskell/Interpreter.hs, dist/build/Language/Haskell/Interpreter.o, dist/build/Language/Haskell/Interpreter.dyn_o )
[18 of 19] Compiling Language.Haskell.Interpreter.Extension ( src/Language/Haskell/Interpreter/Extension.hs, dist/build/Language/Haskell/Interpreter/Extension.o, dist/build/Language/Haskell/Interpreter/Extension.dyn_o )
[19 of 19] Compiling Language.Haskell.Interpreter.Unsafe ( src/Language/Haskell/Interpreter/Unsafe.hs, dist/build/Language/Haskell/Interpreter/Unsafe.o, dist/build/Language/Haskell/Interpreter/Unsafe.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1662136/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hint-0.9.0.8-a815665dc3efc8aeedd40e2e7f7fd4b62083c443ad76944e61ea225cb05b7071/lib
Configuring QuickCheck-2.17.1.0...
Preprocessing library for QuickCheck-2.17.1.0..
Building library for QuickCheck-2.17.1.0..
[ 1 of 17] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Exception.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Exception.dyn_o )
[ 2 of 17] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Random.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Random.dyn_o )
[ 3 of 17] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Gen.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Gen.dyn_o )
[ 4 of 17] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Gen/Unsafe.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Gen/Unsafe.dyn_o )
[ 5 of 17] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Arbitrary.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Arbitrary.dyn_o )
[ 6 of 17] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Poly.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Poly.dyn_o )
[ 7 of 17] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Modifiers.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Modifiers.dyn_o )
[ 8 of 17] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Function.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Function.dyn_o )
[ 9 of 17] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Text.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Text.dyn_o )
[10 of 17] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/State.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/State.dyn_o )
[11 of 17] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Property.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Property.dyn_o )
[12 of 17] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Test.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Test.dyn_o )
[13 of 17] Compiling Test.QuickCheck.Monoids ( src/Test/QuickCheck/Monoids.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Monoids.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Monoids.dyn_o )
[14 of 17] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Monadic.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Monadic.dyn_o )
[15 of 17] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/All.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/All.dyn_o )
[16 of 17] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Features.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck/Features.dyn_o )
[17 of 17] Compiling Test.QuickCheck  ( src/Test/QuickCheck.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/Test/QuickCheck.dyn_o )
Preprocessing test suite 'test-quickcheck' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( examples/Heap.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck/test-quickcheck-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck/test-quickcheck
Preprocessing test suite 'test-quickcheck-discard' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-discard' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/DiscardRatio.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-discard/test-quickcheck-discard-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-discard/test-quickcheck-discard
Preprocessing test suite 'test-quickcheck-gcoarbitrary' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-gcoarbitrary' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/GCoArbitraryExample.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-gcoarbitrary/test-quickcheck-gcoarbitrary-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-gcoarbitrary/test-quickcheck-gcoarbitrary
Preprocessing test suite 'test-quickcheck-generators' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-generators' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/Generators.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-generators/test-quickcheck-generators-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-generators/test-quickcheck-generators
Preprocessing test suite 'test-quickcheck-gshrink' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-gshrink' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/GShrinkExample.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-gshrink/test-quickcheck-gshrink-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-gshrink/test-quickcheck-gshrink
Preprocessing test suite 'test-quickcheck-instances' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-instances' for QuickCheck-2.17.1.0..
[1 of 2] Compiling CollectDataTypes ( tests/CollectDataTypes.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-instances/test-quickcheck-instances-tmp/CollectDataTypes.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-instances/test-quickcheck-instances-tmp/CollectDataTypes.dyn_o )
[2 of 2] Compiling Main             ( tests/RunCollectDataTypes.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-instances/test-quickcheck-instances-tmp/Main.o )
Control.Applicative
Control.Arrow
Control.Category
Control.Monad
Control.Monad.Fail
Control.Monad.Fix
Control.Monad.IO.Class
Control.Monad.Instances
Control.Monad.Zip
Data.Array.Byte
Data.Bifoldable
Data.Bifoldable1
Data.Bifunctor
Data.Bitraversable
Data.Bits
Data.Bool
Data.Char
Data.Coerce
Data.Complex
Data.Either
Data.Eq
Data.Fixed
Data.Foldable
Data.Foldable1
Data.Function
Data.Functor
Data.Functor.Classes
Data.Functor.Compose
Data.Functor.Const
Data.Functor.Contravariant
Data.Functor.Identity
Data.Functor.Product
Data.Functor.Sum
Data.IORef
Data.Int
Data.Ix
Data.Kind
Data.List
Data.List.NonEmpty
Data.Maybe
Data.Monoid
Data.Ord
Data.Proxy
Data.Ratio
Data.STRef
Data.STRef.Lazy
Data.STRef.Strict
Data.Semigroup
Data.String
Data.Traversable
Data.Tuple
Data.Type.Bool
Data.Type.Coercion
Data.Type.Equality
Data.Type.Ord
Data.Unique
Data.Version
Data.Void
Data.Word
Debug.Trace
Numeric
Numeric.Natural
Prelude
System.CPUTime
System.Console.GetOpt
System.Environment
System.Environment.Blank
System.Exit
System.IO
System.IO.Error
System.IO.Unsafe
System.Info
Text.Printf
Text.Show
Text.Show.Functions
Unsafe.Coerce
tests/RunCollectDataTypes.hs:87:2-26: Splicing declarations
    createProperties "base"
  ======>
    allProps_a1onH
      = [("prop_ControlApplicativeZipList", 
          prop_ControlApplicativeZipList_a1okH),
         ("prop_DataArrayByteByteArray", prop_DataArrayByteByteArray_a1okJ),
         ("prop_DataBitsAnd", prop_DataBitsAnd_a1okL),
         ("prop_DataBitsIff", prop_DataBitsIff_a1okN),
         ("prop_DataBitsIor", prop_DataBitsIor_a1okP),
         ("prop_DataBitsXor", prop_DataBitsXor_a1okR),
         ("prop_DataBoolBool", prop_DataBoolBool_a1okT),
         ("prop_DataCharGeneralCategory", 
          prop_DataCharGeneralCategory_a1okV),
         ("prop_DataCharChar", prop_DataCharChar_a1okX),
         ("prop_DataComplexComplex", prop_DataComplexComplex_a1okZ),
         ("prop_DataEitherEither", prop_DataEitherEither_a1ol1),
         ("prop_DataFixedCenti", prop_DataFixedCenti_a1ol3),
         ("prop_DataFixedDeci", prop_DataFixedDeci_a1ol5),
         ("prop_DataFixedMicro", prop_DataFixedMicro_a1ol7),
         ("prop_DataFixedMilli", prop_DataFixedMilli_a1ol9),
         ("prop_DataFixedNano", prop_DataFixedNano_a1olb),
         ("prop_DataFixedPico", prop_DataFixedPico_a1old),
         ("prop_DataFixedUni", prop_DataFixedUni_a1olf),
         ("prop_DataFunctorContravariantComparison", 
          prop_DataFunctorContravariantComparison_a1olh),
         ("prop_DataFunctorContravariantEquivalence", 
          prop_DataFunctorContravariantEquivalence_a1olj),
         ("prop_DataFunctorContravariantOp", 
          prop_DataFunctorContravariantOp_a1oll),
         ("prop_DataFunctorContravariantPredicate", 
          prop_DataFunctorContravariantPredicate_a1oln),
         ("prop_DataFunctorIdentityIdentity", 
          prop_DataFunctorIdentityIdentity_a1olp),
         ("prop_DataIntInt16", prop_DataIntInt16_a1olr),
         ("prop_DataIntInt32", prop_DataIntInt32_a1olt),
         ("prop_DataIntInt64", prop_DataIntInt64_a1olv),
         ("prop_DataIntInt8", prop_DataIntInt8_a1olx),
         ("prop_DataIntInt", prop_DataIntInt_a1olz),
         ("prop_DataListNonEmptyNonEmpty", 
          prop_DataListNonEmptyNonEmpty_a1olB),
         ("prop_DataMaybeMaybe", prop_DataMaybeMaybe_a1olD),
         ("prop_DataMonoidFirst", prop_DataMonoidFirst_a1olF),
         ("prop_DataMonoidLast", prop_DataMonoidLast_a1olH),
         ("prop_DataMonoidAll", prop_DataMonoidAll_a1olJ),
         ("prop_DataMonoidAny", prop_DataMonoidAny_a1olL),
         ("prop_DataMonoidDual", prop_DataMonoidDual_a1olN),
         ("prop_DataMonoidProduct", prop_DataMonoidProduct_a1olP),
         ("prop_DataMonoidSum", prop_DataMonoidSum_a1olR),
         ("prop_DataOrdDown", prop_DataOrdDown_a1olT),
         ("prop_DataOrdOrdering", prop_DataOrdOrdering_a1olV),
         ("prop_DataRatioRatio", prop_DataRatioRatio_a1olX),
         ("prop_DataRatioRational", prop_DataRatioRational_a1olZ),
         ("prop_DataSemigroupArg", prop_DataSemigroupArg_a1om1),
         ("prop_DataSemigroupArgMax", prop_DataSemigroupArgMax_a1om3),
         ("prop_DataSemigroupArgMin", prop_DataSemigroupArgMin_a1om5),
         ("prop_DataSemigroupFirst", prop_DataSemigroupFirst_a1om7),
         ("prop_DataSemigroupLast", prop_DataSemigroupLast_a1om9),
         ("prop_DataSemigroupMax", prop_DataSemigroupMax_a1omb),
         ("prop_DataSemigroupMin", prop_DataSemigroupMin_a1omd),
         ("prop_DataSemigroupWrappedMonoid", 
          prop_DataSemigroupWrappedMonoid_a1omf),
         ("prop_DataSemigroupAll", prop_DataSemigroupAll_a1omh),
         ("prop_DataSemigroupAny", prop_DataSemigroupAny_a1omj),
         ("prop_DataSemigroupDual", prop_DataSemigroupDual_a1oml),
         ("prop_DataSemigroupProduct", prop_DataSemigroupProduct_a1omn),
         ("prop_DataSemigroupSum", prop_DataSemigroupSum_a1omp),
         ("prop_DataStringString", prop_DataStringString_a1omr),
         ("prop_DataTupleSolo", prop_DataTupleSolo_a1omt),
         ("prop_DataVersionVersion", prop_DataVersionVersion_a1omv),
         ("prop_DataWordWord16", prop_DataWordWord16_a1omx),
         ("prop_DataWordWord32", prop_DataWordWord32_a1omz),
         ("prop_DataWordWord64", prop_DataWordWord64_a1omB),
         ("prop_DataWordWord8", prop_DataWordWord8_a1omD),
         ("prop_DataWordWord", prop_DataWordWord_a1omF),
         ("prop_NumericNaturalNatural", prop_NumericNaturalNatural_a1omH),
         ("prop_PreludeEither", prop_PreludeEither_a1omJ),
         ("prop_PreludeFilePath", prop_PreludeFilePath_a1omL),
         ("prop_PreludeRational", prop_PreludeRational_a1omN),
         ("prop_PreludeOrdering", prop_PreludeOrdering_a1omP),
         ("prop_PreludeString", prop_PreludeString_a1omR),
         ("prop_PreludeMaybe", prop_PreludeMaybe_a1omT),
         ("prop_PreludeInteger", prop_PreludeInteger_a1omV),
         ("prop_PreludeBool", prop_PreludeBool_a1omX),
         ("prop_PreludeChar", prop_PreludeChar_a1omZ),
         ("prop_PreludeDouble", prop_PreludeDouble_a1on1),
         ("prop_PreludeFloat", prop_PreludeFloat_a1on3),
         ("prop_PreludeInt", prop_PreludeInt_a1on5),
         ("prop_PreludeWord", prop_PreludeWord_a1on7),
         ("prop_SystemConsoleGetOptArgDescr", 
          prop_SystemConsoleGetOptArgDescr_a1on9),
         ("prop_SystemConsoleGetOptArgOrder", 
          prop_SystemConsoleGetOptArgOrder_a1onb),
         ("prop_SystemConsoleGetOptOptDescr", 
          prop_SystemConsoleGetOptOptDescr_a1ond),
         ("prop_SystemExitExitCode", prop_SystemExitExitCode_a1onf),
         ("prop_SystemIOFilePath", prop_SystemIOFilePath_a1onh),
         ("prop_SystemIOSeekMode", prop_SystemIOSeekMode_a1onj),
         ("prop_SystemIOTextEncoding", prop_SystemIOTextEncoding_a1onl),
         ("prop_SystemIOBufferMode", prop_SystemIOBufferMode_a1onn),
         ("prop_SystemIONewline", prop_SystemIONewline_a1onp),
         ("prop_SystemIONewlineMode", prop_SystemIONewlineMode_a1onr),
         ("prop_SystemIOIOMode", prop_SystemIOIOMode_a1ont),
         ("prop_TextPrintfFieldFormat", prop_TextPrintfFieldFormat_a1onv),
         ("prop_TextPrintfFormatAdjustment", 
          prop_TextPrintfFormatAdjustment_a1onx),
         ("prop_TextPrintfFormatParse", prop_TextPrintfFormatParse_a1onz),
         ("prop_TextPrintfFormatSign", prop_TextPrintfFormatSign_a1onB),
         ("prop_TextPrintfModifierParser", 
          prop_TextPrintfModifierParser_a1onD),
         ("prop_TextShowShowS", prop_TextShowShowS_a1onF)]
    prop_ControlApplicativeZipList_a1okH
      = forAllBlind
          (arbitrary :: Gen (ZipList Int))
          (\ x_a1okI -> (x_a1okI `seq` True))
    prop_DataArrayByteByteArray_a1okJ
      = forAllBlind
          (arbitrary :: Gen ByteArray) (\ x_a1okK -> (x_a1okK `seq` True))
    prop_DataBitsAnd_a1okL
      = forAllBlind
          (arbitrary :: Gen (And Int)) (\ x_a1okM -> (x_a1okM `seq` True))
    prop_DataBitsIff_a1okN
      = forAllBlind
          (arbitrary :: Gen (Iff Int)) (\ x_a1okO -> (x_a1okO `seq` True))
    prop_DataBitsIor_a1okP
      = forAllBlind
          (arbitrary :: Gen (Ior Int)) (\ x_a1okQ -> (x_a1okQ `seq` True))
    prop_DataBitsXor_a1okR
      = forAllBlind
          (arbitrary :: Gen (Xor Int)) (\ x_a1okS -> (x_a1okS `seq` True))
    prop_DataBoolBool_a1okT
      = forAllBlind
          (arbitrary :: Gen Bool) (\ x_a1okU -> (x_a1okU `seq` True))
    prop_DataCharGeneralCategory_a1okV
      = forAllBlind
          (arbitrary :: Gen GeneralCategory)
          (\ x_a1okW -> (x_a1okW `seq` True))
    prop_DataCharChar_a1okX
      = forAllBlind
          (arbitrary :: Gen Char) (\ x_a1okY -> (x_a1okY `seq` True))
    prop_DataComplexComplex_a1okZ
      = forAllBlind
          (arbitrary :: Gen (Complex Int))
          (\ x_a1ol0 -> (x_a1ol0 `seq` True))
    prop_DataEitherEither_a1ol1
      = forAllBlind
          (arbitrary :: Gen (Either Int Int))
          (\ x_a1ol2 -> (x_a1ol2 `seq` True))
    prop_DataFixedCenti_a1ol3
      = forAllBlind
          (arbitrary :: Gen Centi) (\ x_a1ol4 -> (x_a1ol4 `seq` True))
    prop_DataFixedDeci_a1ol5
      = forAllBlind
          (arbitrary :: Gen Deci) (\ x_a1ol6 -> (x_a1ol6 `seq` True))
    prop_DataFixedMicro_a1ol7
      = forAllBlind
          (arbitrary :: Gen Micro) (\ x_a1ol8 -> (x_a1ol8 `seq` True))
    prop_DataFixedMilli_a1ol9
      = forAllBlind
          (arbitrary :: Gen Milli) (\ x_a1ola -> (x_a1ola `seq` True))
    prop_DataFixedNano_a1olb
      = forAllBlind
          (arbitrary :: Gen Nano) (\ x_a1olc -> (x_a1olc `seq` True))
    prop_DataFixedPico_a1old
      = forAllBlind
          (arbitrary :: Gen Pico) (\ x_a1ole -> (x_a1ole `seq` True))
    prop_DataFixedUni_a1olf
      = forAllBlind
          (arbitrary :: Gen Uni) (\ x_a1olg -> (x_a1olg `seq` True))
    prop_DataFunctorContravariantComparison_a1olh
      = forAllBlind
          (arbitrary :: Gen (Comparison Int))
          (\ x_a1oli -> (x_a1oli `seq` True))
    prop_DataFunctorContravariantEquivalence_a1olj
      = forAllBlind
          (arbitrary :: Gen (Equivalence Int))
          (\ x_a1olk -> (x_a1olk `seq` True))
    prop_DataFunctorContravariantOp_a1oll
      = forAllBlind
          (arbitrary :: Gen (Op Int Int)) (\ x_a1olm -> (x_a1olm `seq` True))
    prop_DataFunctorContravariantPredicate_a1oln
      = forAllBlind
          (arbitrary :: Gen (Predicate Int))
          (\ x_a1olo -> (x_a1olo `seq` True))
    prop_DataFunctorIdentityIdentity_a1olp
      = forAllBlind
          (arbitrary :: Gen (Identity Int))
          (\ x_a1olq -> (x_a1olq `seq` True))
    prop_DataIntInt16_a1olr
      = forAllBlind
          (arbitrary :: Gen Int16) (\ x_a1ols -> (x_a1ols `seq` True))
    prop_DataIntInt32_a1olt
      = forAllBlind
          (arbitrary :: Gen Int32) (\ x_a1olu -> (x_a1olu `seq` True))
    prop_DataIntInt64_a1olv
      = forAllBlind
          (arbitrary :: Gen Int64) (\ x_a1olw -> (x_a1olw `seq` True))
    prop_DataIntInt8_a1olx
      = forAllBlind
          (arbitrary :: Gen Int8) (\ x_a1oly -> (x_a1oly `seq` True))
    prop_DataIntInt_a1olz
      = forAllBlind
          (arbitrary :: Gen Int) (\ x_a1olA -> (x_a1olA `seq` True))
    prop_DataListNonEmptyNonEmpty_a1olB
      = forAllBlind
          (arbitrary :: Gen (NonEmpty Int))
          (\ x_a1olC -> (x_a1olC `seq` True))
    prop_DataMaybeMaybe_a1olD
      = forAllBlind
          (arbitrary :: Gen (Maybe Int)) (\ x_a1olE -> (x_a1olE `seq` True))
    prop_DataMonoidFirst_a1olF
      = forAllBlind
          (arbitrary :: Gen (Data.Monoid.First Int))
          (\ x_a1olG -> (x_a1olG `seq` True))
    prop_DataMonoidLast_a1olH
      = forAllBlind
          (arbitrary :: Gen (Data.Monoid.Last Int))
          (\ x_a1olI -> (x_a1olI `seq` True))
    prop_DataMonoidAll_a1olJ
      = forAllBlind
          (arbitrary :: Gen All) (\ x_a1olK -> (x_a1olK `seq` True))
    prop_DataMonoidAny_a1olL
      = forAllBlind
          (arbitrary :: Gen Any) (\ x_a1olM -> (x_a1olM `seq` True))
    prop_DataMonoidDual_a1olN
      = forAllBlind
          (arbitrary :: Gen (Dual Int)) (\ x_a1olO -> (x_a1olO `seq` True))
    prop_DataMonoidProduct_a1olP
      = forAllBlind
          (arbitrary :: Gen (Data.Semigroup.Product Int))
          (\ x_a1olQ -> (x_a1olQ `seq` True))
    prop_DataMonoidSum_a1olR
      = forAllBlind
          (arbitrary :: Gen (Data.Semigroup.Sum Int))
          (\ x_a1olS -> (x_a1olS `seq` True))
    prop_DataOrdDown_a1olT
      = forAllBlind
          (arbitrary :: Gen (Down Int)) (\ x_a1olU -> (x_a1olU `seq` True))
    prop_DataOrdOrdering_a1olV
      = forAllBlind
          (arbitrary :: Gen Ordering) (\ x_a1olW -> (x_a1olW `seq` True))
    prop_DataRatioRatio_a1olX
      = forAllBlind
          (arbitrary :: Gen (Ratio Int)) (\ x_a1olY -> (x_a1olY `seq` True))
    prop_DataRatioRational_a1olZ
      = forAllBlind
          (arbitrary :: Gen Rational) (\ x_a1om0 -> (x_a1om0 `seq` True))
    prop_DataSemigroupArg_a1om1
      = forAllBlind
          (arbitrary :: Gen (Arg Int Int))
          (\ x_a1om2 -> (x_a1om2 `seq` True))
    prop_DataSemigroupArgMax_a1om3
      = forAllBlind
          (arbitrary :: Gen (ArgMax Int Int))
          (\ x_a1om4 -> (x_a1om4 `seq` True))
    prop_DataSemigroupArgMin_a1om5
      = forAllBlind
          (arbitrary :: Gen (ArgMin Int Int))
          (\ x_a1om6 -> (x_a1om6 `seq` True))
    prop_DataSemigroupFirst_a1om7
      = forAllBlind
          (arbitrary :: Gen (Data.Semigroup.First Int))
          (\ x_a1om8 -> (x_a1om8 `seq` True))
    prop_DataSemigroupLast_a1om9
      = forAllBlind
          (arbitrary :: Gen (Data.Semigroup.Last Int))
          (\ x_a1oma -> (x_a1oma `seq` True))
    prop_DataSemigroupMax_a1omb
      = forAllBlind
          (arbitrary :: Gen (Data.Semigroup.Max Int))
          (\ x_a1omc -> (x_a1omc `seq` True))
    prop_DataSemigroupMin_a1omd
      = forAllBlind
          (arbitrary :: Gen (Data.Semigroup.Min Int))
          (\ x_a1ome -> (x_a1ome `seq` True))
    prop_DataSemigroupWrappedMonoid_a1omf
      = forAllBlind
          (arbitrary :: Gen (WrappedMonoid Int))
          (\ x_a1omg -> (x_a1omg `seq` True))
    prop_DataSemigroupAll_a1omh
      = forAllBlind
          (arbitrary :: Gen All) (\ x_a1omi -> (x_a1omi `seq` True))
    prop_DataSemigroupAny_a1omj
      = forAllBlind
          (arbitrary :: Gen Any) (\ x_a1omk -> (x_a1omk `seq` True))
    prop_DataSemigroupDual_a1oml
      = forAllBlind
          (arbitrary :: Gen (Dual Int)) (\ x_a1omm -> (x_a1omm `seq` True))
    prop_DataSemigroupProduct_a1omn
      = forAllBlind
          (arbitrary :: Gen (Data.Semigroup.Product Int))
          (\ x_a1omo -> (x_a1omo `seq` True))
    prop_DataSemigroupSum_a1omp
      = forAllBlind
          (arbitrary :: Gen (Data.Semigroup.Sum Int))
          (\ x_a1omq -> (x_a1omq `seq` True))
    prop_DataStringString_a1omr
      = forAllBlind
          (arbitrary :: Gen String) (\ x_a1oms -> (x_a1oms `seq` True))
    prop_DataTupleSolo_a1omt
      = forAllBlind
          (arbitrary :: Gen (Solo Int)) (\ x_a1omu -> (x_a1omu `seq` True))
    prop_DataVersionVersion_a1omv
      = forAllBlind
          (arbitrary :: Gen Version) (\ x_a1omw -> (x_a1omw `seq` True))
    prop_DataWordWord16_a1omx
      = forAllBlind
          (arbitrary :: Gen Word16) (\ x_a1omy -> (x_a1omy `seq` True))
    prop_DataWordWord32_a1omz
      = forAllBlind
          (arbitrary :: Gen Word32) (\ x_a1omA -> (x_a1omA `seq` True))
    prop_DataWordWord64_a1omB
      = forAllBlind
          (arbitrary :: Gen Word64) (\ x_a1omC -> (x_a1omC `seq` True))
    prop_DataWordWord8_a1omD
      = forAllBlind
          (arbitrary :: Gen Word8) (\ x_a1omE -> (x_a1omE `seq` True))
    prop_DataWordWord_a1omF
      = forAllBlind
          (arbitrary :: Gen Word) (\ x_a1omG -> (x_a1omG `seq` True))
    prop_NumericNaturalNatural_a1omH
      = forAllBlind
          (arbitrary :: Gen Natural) (\ x_a1omI -> (x_a1omI `seq` True))
    prop_PreludeEither_a1omJ
      = forAllBlind
          (arbitrary :: Gen (Either Int Int))
          (\ x_a1omK -> (x_a1omK `seq` True))
    prop_PreludeFilePath_a1omL
      = forAllBlind
          (arbitrary :: Gen FilePath) (\ x_a1omM -> (x_a1omM `seq` True))
    prop_PreludeRational_a1omN
      = forAllBlind
          (arbitrary :: Gen Rational) (\ x_a1omO -> (x_a1omO `seq` True))
    prop_PreludeOrdering_a1omP
      = forAllBlind
          (arbitrary :: Gen Ordering) (\ x_a1omQ -> (x_a1omQ `seq` True))
    prop_PreludeString_a1omR
      = forAllBlind
          (arbitrary :: Gen String) (\ x_a1omS -> (x_a1omS `seq` True))
    prop_PreludeMaybe_a1omT
      = forAllBlind
          (arbitrary :: Gen (Maybe Int)) (\ x_a1omU -> (x_a1omU `seq` True))
    prop_PreludeInteger_a1omV
      = forAllBlind
          (arbitrary :: Gen Integer) (\ x_a1omW -> (x_a1omW `seq` True))
    prop_PreludeBool_a1omX
      = forAllBlind
          (arbitrary :: Gen Bool) (\ x_a1omY -> (x_a1omY `seq` True))
    prop_PreludeChar_a1omZ
      = forAllBlind
          (arbitrary :: Gen Char) (\ x_a1on0 -> (x_a1on0 `seq` True))
    prop_PreludeDouble_a1on1
      = forAllBlind
          (arbitrary :: Gen Double) (\ x_a1on2 -> (x_a1on2 `seq` True))
    prop_PreludeFloat_a1on3
      = forAllBlind
          (arbitrary :: Gen Float) (\ x_a1on4 -> (x_a1on4 `seq` True))
    prop_PreludeInt_a1on5
      = forAllBlind
          (arbitrary :: Gen Int) (\ x_a1on6 -> (x_a1on6 `seq` True))
    prop_PreludeWord_a1on7
      = forAllBlind
          (arbitrary :: Gen Word) (\ x_a1on8 -> (x_a1on8 `seq` True))
    prop_SystemConsoleGetOptArgDescr_a1on9
      = forAllBlind
          (arbitrary :: Gen (ArgDescr Int))
          (\ x_a1ona -> (x_a1ona `seq` True))
    prop_SystemConsoleGetOptArgOrder_a1onb
      = forAllBlind
          (arbitrary :: Gen (ArgOrder Int))
          (\ x_a1onc -> (x_a1onc `seq` True))
    prop_SystemConsoleGetOptOptDescr_a1ond
      = forAllBlind
          (arbitrary :: Gen (OptDescr Int))
          (\ x_a1one -> (x_a1one `seq` True))
    prop_SystemExitExitCode_a1onf
      = forAllBlind
          (arbitrary :: Gen ExitCode) (\ x_a1ong -> (x_a1ong `seq` True))
    prop_SystemIOFilePath_a1onh
      = forAllBlind
          (arbitrary :: Gen FilePath) (\ x_a1oni -> (x_a1oni `seq` True))
    prop_SystemIOSeekMode_a1onj
      = forAllBlind
          (arbitrary :: Gen SeekMode) (\ x_a1onk -> (x_a1onk `seq` True))
    prop_SystemIOTextEncoding_a1onl
      = forAllBlind
          (arbitrary :: Gen TextEncoding) (\ x_a1onm -> (x_a1onm `seq` True))
    prop_SystemIOBufferMode_a1onn
      = forAllBlind
          (arbitrary :: Gen BufferMode) (\ x_a1ono -> (x_a1ono `seq` True))
    prop_SystemIONewline_a1onp
      = forAllBlind
          (arbitrary :: Gen Newline) (\ x_a1onq -> (x_a1onq `seq` True))
    prop_SystemIONewlineMode_a1onr
      = forAllBlind
          (arbitrary :: Gen NewlineMode) (\ x_a1ons -> (x_a1ons `seq` True))
    prop_SystemIOIOMode_a1ont
      = forAllBlind
          (arbitrary :: Gen IOMode) (\ x_a1onu -> (x_a1onu `seq` True))
    prop_TextPrintfFieldFormat_a1onv
      = forAllBlind
          (arbitrary :: Gen FieldFormat) (\ x_a1onw -> (x_a1onw `seq` True))
    prop_TextPrintfFormatAdjustment_a1onx
      = forAllBlind
          (arbitrary :: Gen FormatAdjustment)
          (\ x_a1ony -> (x_a1ony `seq` True))
    prop_TextPrintfFormatParse_a1onz
      = forAllBlind
          (arbitrary :: Gen FormatParse) (\ x_a1onA -> (x_a1onA `seq` True))
    prop_TextPrintfFormatSign_a1onB
      = forAllBlind
          (arbitrary :: Gen FormatSign) (\ x_a1onC -> (x_a1onC `seq` True))
    prop_TextPrintfModifierParser_a1onD
      = forAllBlind
          (arbitrary :: Gen ModifierParser)
          (\ x_a1onE -> (x_a1onE `seq` True))
    prop_TextShowShowS_a1onF
      = forAllBlind
          (arbitrary :: Gen ShowS) (\ x_a1onG -> (x_a1onG `seq` True))
[3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-instances/test-quickcheck-instances
Preprocessing test suite 'test-quickcheck-misc' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-misc' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/Misc.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-misc/test-quickcheck-misc-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-misc/test-quickcheck-misc
Preprocessing test suite 'test-quickcheck-monadfix' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-monadfix' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/MonadFix.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-monadfix/test-quickcheck-monadfix-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-monadfix/test-quickcheck-monadfix
Preprocessing test suite 'test-quickcheck-monoids' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-monoids' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/Monoids.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-monoids/test-quickcheck-monoids-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-monoids/test-quickcheck-monoids
Preprocessing test suite 'test-quickcheck-split' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-split' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/Split.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-split/test-quickcheck-split-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-split/test-quickcheck-split
Preprocessing test suite 'test-quickcheck-strictness' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-strictness' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/Strictness.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-strictness/test-quickcheck-strictness-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-strictness/test-quickcheck-strictness
Preprocessing test suite 'test-quickcheck-terminal' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-terminal' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/Terminal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-terminal/test-quickcheck-terminal-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-terminal/test-quickcheck-terminal
Preprocessing test suite 'test-quickcheck-withprogress' for QuickCheck-2.17.1.0..
Building test suite 'test-quickcheck-withprogress' for QuickCheck-2.17.1.0..
[1 of 1] Compiling Main             ( tests/WithProgress.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-withprogress/test-quickcheck-withprogress-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/build/test-quickcheck-withprogress/test-quickcheck-withprogress
Running 13 test suites...
Test suite test-quickcheck: RUNNING...
Test suite test-quickcheck: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck/hpc_index.html
Test suite test-quickcheck-discard: RUNNING...
Test suite test-quickcheck-discard: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-discard/hpc_index.html
Test suite test-quickcheck-gcoarbitrary: RUNNING...
Test suite test-quickcheck-gcoarbitrary: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Poly.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Function.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-gcoarbitrary/hpc_index.html
Test suite test-quickcheck-generators: RUNNING...
Test suite test-quickcheck-generators: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Modifiers.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-generators/hpc_index.html
Test suite test-quickcheck-gshrink: RUNNING...
Test suite test-quickcheck-gshrink: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-gshrink/hpc_index.html
Test suite test-quickcheck-instances: RUNNING...
Test suite test-quickcheck-instances: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-instances/hpc_index.html
Test suite test-quickcheck-misc: RUNNING...
Test suite test-quickcheck-misc: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Modifiers.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-misc/hpc_index.html
Test suite test-quickcheck-monadfix: RUNNING...
Test suite test-quickcheck-monadfix: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Modifiers.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-monadfix/hpc_index.html
Test suite test-quickcheck-monoids: RUNNING...
Test suite test-quickcheck-monoids: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Modifiers.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Monoids.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-monoids/hpc_index.html
Test suite test-quickcheck-split: RUNNING...
Test suite test-quickcheck-split: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-split/hpc_index.html
Test suite test-quickcheck-strictness: RUNNING...
Test suite test-quickcheck-strictness: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-strictness/hpc_index.html
Test suite test-quickcheck-terminal: RUNNING...
Test suite test-quickcheck-terminal: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-terminal/hpc_index.html
Test suite test-quickcheck-withprogress: RUNNING...
Test suite test-quickcheck-withprogress: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/QuickCheck-2.17.1.0.test
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/test-quickcheck-withprogress/hpc_index.html
13 of 13 test suites (13 of 13 test cases) passed.
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.All.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Arbitrary.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Exception.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Function.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Gen.Unsafe.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Modifiers.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Monoids.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Poly.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Property.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Random.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.State.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Test.hs.html
Writing: QuickCheck-2.17.1.0-inplace/Test.QuickCheck.Text.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/QuickCheck-2.17.1.0/noopt/hpc/vanilla/html/QuickCheck-2.17.1.0/hpc_index.html