Build #1 for dejafu-2.4.0.8

[all reports]

Package dejafu-2.4.0.8
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2026-01-13 18:22:33.865975776 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, concurrency-1.11.0.3, containers-0.6.8, contravariant-1.5.6, deepseq-1.5.1.0, exceptions-0.10.7, leancheck-1.0.4, profunctors-5.6.3, random-1.3.1, transformers-0.6.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring StateVar-1.2.2...
Preprocessing library for StateVar-1.2.2..
Building library for StateVar-1.2.2..
[1 of 1] Compiling Data.StateVar    ( src/Data/StateVar.hs, dist/build/Data/StateVar.o, dist/build/Data/StateVar.dyn_o )

src/Data/StateVar.hs:220:33: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
220 |   default ($~) :: (MonadIO m, a ~ b, HasGetter t a) => t -> (a -> b) -> m ()
    |                                 ^

src/Data/StateVar.hs:226:34: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
226 |   default ($~!) :: (MonadIO m, a ~ b, HasGetter t a) => t -> (a -> b) -> m ()
    |                                  ^

src/Data/StateVar.hs:230:32: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
230 | defaultUpdate :: (MonadIO m, a ~ b, HasGetter t a, HasSetter t a) => t -> (a -> b) -> m ()
    |                                ^

src/Data/StateVar.hs:235:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
235 | defaultUpdateStrict :: (MonadIO m, a ~ b, HasGetter t a, HasSetter t a) => t -> (a -> b) -> m ()
    |                                      ^
Preprocessing library for StateVar-1.2.2..
Running Haddock on library for StateVar-1.2.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.StateVar    ( src/Data/StateVar.hs, nothing )

src/Data/StateVar.hs:220:33: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
220 |   default ($~) :: (MonadIO m, a ~ b, HasGetter t a) => t -> (a -> b) -> m ()
    |                                 ^

src/Data/StateVar.hs:226:34: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
226 |   default ($~!) :: (MonadIO m, a ~ b, HasGetter t a) => t -> (a -> b) -> m ()
    |                                  ^

src/Data/StateVar.hs:230:32: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
230 | defaultUpdate :: (MonadIO m, a ~ b, HasGetter t a, HasSetter t a) => t -> (a -> b) -> m ()
    |                                ^

src/Data/StateVar.hs:235:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
235 | defaultUpdateStrict :: (MonadIO m, a ~ b, HasGetter t a, HasSetter t a) => t -> (a -> b) -> m ()
    |                                      ^
Haddock coverage:
Warning: 'StateVar' is ambiguous. It is defined
    * at src/Data/StateVar.hs:125:19
    * at src/Data/StateVar.hs:125: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/Data/StateVar.hs:125:1
Warning: 'SettableStateVar' is ambiguous. It is defined
    * at src/Data/StateVar.hs:148:30
    * at src/Data/StateVar.hs:148: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/Data/StateVar.hs:148:1
 100% ( 15 / 15) in 'Data.StateVar'
Documentation created: dist/doc/html/StateVar/,
dist/doc/html/StateVar/StateVar.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/StateVar-1.2.2-FkX29h2fwdP2Mo2NQELJhZ
Completed    StateVar-1.2.2
Configuring assoc-1.1.1...
Preprocessing library for assoc-1.1.1..
Building library for assoc-1.1.1..
[1 of 2] Compiling Data.Bifunctor.Assoc ( src/Data/Bifunctor/Assoc.hs, dist/build/Data/Bifunctor/Assoc.o, dist/build/Data/Bifunctor/Assoc.dyn_o )
[2 of 2] Compiling Data.Bifunctor.Swap ( src/Data/Bifunctor/Swap.hs, dist/build/Data/Bifunctor/Swap.o, dist/build/Data/Bifunctor/Swap.dyn_o )
Preprocessing library for assoc-1.1.1..
Running Haddock on library for assoc-1.1.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Bifunctor.Assoc ( src/Data/Bifunctor/Assoc.hs, nothing )
[2 of 2] Compiling Data.Bifunctor.Swap ( src/Data/Bifunctor/Swap.hs, nothing )
Haddock coverage:
  50% (  1 /  2) in 'Data.Bifunctor.Assoc'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Data.Bifunctor.Swap'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/assoc/, dist/doc/html/assoc/assoc.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/assoc-1.1.1-IR5FZLHpO7uKvKwb4BxhYj
Completed    assoc-1.1.1
Configuring base-orphans-0.9.4...
Preprocessing library for base-orphans-0.9.4..
Building library for base-orphans-0.9.4..
[1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, dist/build/Data/Orphans/Prelude.o, dist/build/Data/Orphans/Prelude.dyn_o )
[2 of 2] Compiling Data.Orphans     ( src/Data/Orphans.hs, dist/build/Data/Orphans.o, dist/build/Data/Orphans.dyn_o )
Preprocessing library for base-orphans-0.9.4..
Running Haddock on library for base-orphans-0.9.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, nothing )
[2 of 2] Compiling Data.Orphans     ( src/Data/Orphans.hs, nothing )
Haddock coverage:
 100% (  1 /  1) in 'Data.Orphans'
Documentation created: dist/doc/html/base-orphans/,
dist/doc/html/base-orphans/base-orphans.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/base-orphans-0.9.4-GDnU7L0BqB344vG7X82oqc
Completed    base-orphans-0.9.4
Configuring indexed-traversable-0.1.4...
Preprocessing library for indexed-traversable-0.1.4..
Building library for indexed-traversable-0.1.4..
[1 of 7] Compiling CoerceCompat     ( src/CoerceCompat.hs, dist/build/CoerceCompat.o, dist/build/CoerceCompat.dyn_o )
[2 of 7] Compiling GhcList          ( src/GhcList.hs, dist/build/GhcList.o, dist/build/GhcList.dyn_o )
[3 of 7] Compiling WithIndex        ( src/WithIndex.hs, dist/build/WithIndex.o, dist/build/WithIndex.dyn_o )
[4 of 7] Compiling Data.Traversable.WithIndex ( src/Data/Traversable/WithIndex.hs, dist/build/Data/Traversable/WithIndex.o, dist/build/Data/Traversable/WithIndex.dyn_o )
[5 of 7] Compiling Data.Functor.WithIndex ( src/Data/Functor/WithIndex.hs, dist/build/Data/Functor/WithIndex.o, dist/build/Data/Functor/WithIndex.dyn_o )
[6 of 7] Compiling Data.Foldable1.WithIndex ( src/Data/Foldable1/WithIndex.hs, dist/build/Data/Foldable1/WithIndex.o, dist/build/Data/Foldable1/WithIndex.dyn_o )
[7 of 7] Compiling Data.Foldable.WithIndex ( src/Data/Foldable/WithIndex.hs, dist/build/Data/Foldable/WithIndex.o, dist/build/Data/Foldable/WithIndex.dyn_o )
Preprocessing library for indexed-traversable-0.1.4..
Running Haddock on library for indexed-traversable-0.1.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 7] Compiling CoerceCompat     ( src/CoerceCompat.hs, nothing )
[2 of 7] Compiling GhcList          ( src/GhcList.hs, nothing )
[3 of 7] Compiling WithIndex        ( src/WithIndex.hs, nothing )
[4 of 7] Compiling Data.Traversable.WithIndex ( src/Data/Traversable/WithIndex.hs, nothing )
[5 of 7] Compiling Data.Functor.WithIndex ( src/Data/Functor/WithIndex.hs, nothing )
[6 of 7] Compiling Data.Foldable1.WithIndex ( src/Data/Foldable1/WithIndex.hs, nothing )
[7 of 7] Compiling Data.Foldable.WithIndex ( src/Data/Foldable/WithIndex.hs, nothing )
Haddock coverage:
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'const' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    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.Functor.Identity
Warning: 'itraverseOf' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'itraversed' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ifoldr1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ifoldl1'' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ifoldl1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ifoldr1'' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'for' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: '.' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'const' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mapM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'forM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  83% ( 10 / 12) in 'Data.Traversable.WithIndex'
  Missing documentation for:
    imapDefault (src/WithIndex.hs:81)
    ifoldMapDefault (src/WithIndex.hs:162)
  66% (  2 /  3) in 'Data.Functor.WithIndex'
  Missing documentation for:
    Module header
 100% (  3 /  3) in 'Data.Foldable1.WithIndex'
Warning: 'const' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'all' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'traverse_' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'for_' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'IndexedFold' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mapM_' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'imapM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'iforM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'concatMap' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'find' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'foldrM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'foldlM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'toList' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'snd' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 17 / 17) in 'Data.Foldable.WithIndex'
Documentation created: dist/doc/html/indexed-traversable/,
dist/doc/html/indexed-traversable/indexed-traversable.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/indexed-traversable-0.1.4-5JdsPOnURa2E0CZ9MR1Y0G
Completed    indexed-traversable-0.1.4
Configuring leancheck-1.0.4...
Preprocessing library for leancheck-1.0.4..
Building library for leancheck-1.0.4..
[ 1 of 24] Compiling Test.LeanCheck.Core ( src/Test/LeanCheck/Core.hs, dist/build/Test/LeanCheck/Core.o, dist/build/Test/LeanCheck/Core.dyn_o )
[ 2 of 24] Compiling Test.LeanCheck.Basic ( src/Test/LeanCheck/Basic.hs, dist/build/Test/LeanCheck/Basic.o, dist/build/Test/LeanCheck/Basic.dyn_o )
[ 3 of 24] Compiling Test.LeanCheck.Derive ( src/Test/LeanCheck/Derive.hs, dist/build/Test/LeanCheck/Derive.o, dist/build/Test/LeanCheck/Derive.dyn_o )
[ 4 of 24] Compiling Test.LeanCheck.Generic ( src/Test/LeanCheck/Generic.hs, dist/build/Test/LeanCheck/Generic.o, dist/build/Test/LeanCheck/Generic.dyn_o )
[ 5 of 24] Compiling Test.LeanCheck.IO ( src/Test/LeanCheck/IO.hs, dist/build/Test/LeanCheck/IO.o, dist/build/Test/LeanCheck/IO.dyn_o )
[ 6 of 24] Compiling Test.LeanCheck.Stats ( src/Test/LeanCheck/Stats.hs, dist/build/Test/LeanCheck/Stats.o, dist/build/Test/LeanCheck/Stats.dyn_o )
[ 7 of 24] Compiling Test.LeanCheck.Tiers ( src/Test/LeanCheck/Tiers.hs, dist/build/Test/LeanCheck/Tiers.o, dist/build/Test/LeanCheck/Tiers.dyn_o )
[ 8 of 24] Compiling Test.LeanCheck   ( src/Test/LeanCheck.hs, dist/build/Test/LeanCheck.o, dist/build/Test/LeanCheck.dyn_o )
[ 9 of 24] Compiling Test.LeanCheck.Function.ListsOfPairs ( src/Test/LeanCheck/Function/ListsOfPairs.hs, dist/build/Test/LeanCheck/Function/ListsOfPairs.o, dist/build/Test/LeanCheck/Function/ListsOfPairs.dyn_o )
[10 of 24] Compiling Test.LeanCheck.Function.Listable.ListsOfPairs ( src/Test/LeanCheck/Function/Listable/ListsOfPairs.hs, dist/build/Test/LeanCheck/Function/Listable/ListsOfPairs.o, dist/build/Test/LeanCheck/Function/Listable/ListsOfPairs.dyn_o )
[11 of 24] Compiling Test.LeanCheck.Function.Listable ( src/Test/LeanCheck/Function/Listable.hs, dist/build/Test/LeanCheck/Function/Listable.o, dist/build/Test/LeanCheck/Function/Listable.dyn_o )
[12 of 24] Compiling Test.LeanCheck.Error ( src/Test/LeanCheck/Error.hs, dist/build/Test/LeanCheck/Error.o, dist/build/Test/LeanCheck/Error.dyn_o )
[13 of 24] Compiling Test.LeanCheck.Function.List ( src/Test/LeanCheck/Function/List.hs, dist/build/Test/LeanCheck/Function/List.o, dist/build/Test/LeanCheck/Function/List.dyn_o )
[14 of 24] Compiling Test.LeanCheck.Function.Eq ( src/Test/LeanCheck/Function/Eq.hs, dist/build/Test/LeanCheck/Function/Eq.o, dist/build/Test/LeanCheck/Function/Eq.dyn_o )
[15 of 24] Compiling Test.LeanCheck.Function.Ord ( src/Test/LeanCheck/Function/Ord.hs, dist/build/Test/LeanCheck/Function/Ord.o, dist/build/Test/LeanCheck/Function/Ord.dyn_o )
[16 of 24] Compiling Test.LeanCheck.Utils.Operators ( src/Test/LeanCheck/Utils/Operators.hs, dist/build/Test/LeanCheck/Utils/Operators.o, dist/build/Test/LeanCheck/Utils/Operators.dyn_o )
[17 of 24] Compiling Test.LeanCheck.Utils.Types ( src/Test/LeanCheck/Utils/Types.hs, dist/build/Test/LeanCheck/Utils/Types.o, dist/build/Test/LeanCheck/Utils/Types.dyn_o )
[18 of 24] Compiling Test.LeanCheck.Utils.TypeBinding ( src/Test/LeanCheck/Utils/TypeBinding.hs, dist/build/Test/LeanCheck/Utils/TypeBinding.o, dist/build/Test/LeanCheck/Utils/TypeBinding.dyn_o )
[19 of 24] Compiling Test.LeanCheck.Utils ( src/Test/LeanCheck/Utils.hs, dist/build/Test/LeanCheck/Utils.o, dist/build/Test/LeanCheck/Utils.dyn_o )
[20 of 24] Compiling Test.LeanCheck.Function.ShowFunction ( src/Test/LeanCheck/Function/ShowFunction.hs, dist/build/Test/LeanCheck/Function/ShowFunction.o, dist/build/Test/LeanCheck/Function/ShowFunction.dyn_o )
[21 of 24] Compiling Test.LeanCheck.Function.Show.FourCases ( src/Test/LeanCheck/Function/Show/FourCases.hs, dist/build/Test/LeanCheck/Function/Show/FourCases.o, dist/build/Test/LeanCheck/Function/Show/FourCases.dyn_o )
[22 of 24] Compiling Test.LeanCheck.Function.Show.EightLines ( src/Test/LeanCheck/Function/Show/EightLines.hs, dist/build/Test/LeanCheck/Function/Show/EightLines.o, dist/build/Test/LeanCheck/Function/Show/EightLines.dyn_o )
[23 of 24] Compiling Test.LeanCheck.Function.Show ( src/Test/LeanCheck/Function/Show.hs, dist/build/Test/LeanCheck/Function/Show.o, dist/build/Test/LeanCheck/Function/Show.dyn_o )
[24 of 24] Compiling Test.LeanCheck.Function ( src/Test/LeanCheck/Function.hs, dist/build/Test/LeanCheck/Function.o, dist/build/Test/LeanCheck/Function.dyn_o )
Preprocessing library for leancheck-1.0.4..
Running Haddock on library for leancheck-1.0.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 24] Compiling Test.LeanCheck.Core ( src/Test/LeanCheck/Core.hs, /tmp/ghc2472827_0/ghc_20.o, /tmp/ghc2472827_0/ghc_20.dyn_o )
[ 2 of 24] Compiling Test.LeanCheck.Basic ( src/Test/LeanCheck/Basic.hs, /tmp/ghc2472827_0/ghc_18.o, /tmp/ghc2472827_0/ghc_18.dyn_o )
[ 3 of 24] Compiling Test.LeanCheck.Derive ( src/Test/LeanCheck/Derive.hs, nothing )
[ 4 of 24] Compiling Test.LeanCheck.Generic ( src/Test/LeanCheck/Generic.hs, nothing )
[ 5 of 24] Compiling Test.LeanCheck.IO ( src/Test/LeanCheck/IO.hs, nothing )
[ 6 of 24] Compiling Test.LeanCheck.Stats ( src/Test/LeanCheck/Stats.hs, nothing )
[ 7 of 24] Compiling Test.LeanCheck.Tiers ( src/Test/LeanCheck/Tiers.hs, nothing )
[ 8 of 24] Compiling Test.LeanCheck   ( src/Test/LeanCheck.hs, nothing )
[ 9 of 24] Compiling Test.LeanCheck.Function.ListsOfPairs ( src/Test/LeanCheck/Function/ListsOfPairs.hs, nothing )
[10 of 24] Compiling Test.LeanCheck.Function.Listable.ListsOfPairs ( src/Test/LeanCheck/Function/Listable/ListsOfPairs.hs, nothing )
[11 of 24] Compiling Test.LeanCheck.Function.Listable ( src/Test/LeanCheck/Function/Listable.hs, nothing )
[12 of 24] Compiling Test.LeanCheck.Error ( src/Test/LeanCheck/Error.hs, nothing )
[13 of 24] Compiling Test.LeanCheck.Function.List ( src/Test/LeanCheck/Function/List.hs, nothing )
[14 of 24] Compiling Test.LeanCheck.Function.Eq ( src/Test/LeanCheck/Function/Eq.hs, nothing )
[15 of 24] Compiling Test.LeanCheck.Function.Ord ( src/Test/LeanCheck/Function/Ord.hs, nothing )
[16 of 24] Compiling Test.LeanCheck.Utils.Operators ( src/Test/LeanCheck/Utils/Operators.hs, nothing )
[17 of 24] Compiling Test.LeanCheck.Utils.Types ( src/Test/LeanCheck/Utils/Types.hs, nothing )
[18 of 24] Compiling Test.LeanCheck.Utils.TypeBinding ( src/Test/LeanCheck/Utils/TypeBinding.hs, nothing )
[19 of 24] Compiling Test.LeanCheck.Utils ( src/Test/LeanCheck/Utils.hs, nothing )
[20 of 24] Compiling Test.LeanCheck.Function.ShowFunction ( src/Test/LeanCheck/Function/ShowFunction.hs, nothing )
[21 of 24] Compiling Test.LeanCheck.Function.Show.FourCases ( src/Test/LeanCheck/Function/Show/FourCases.hs, nothing )
[22 of 24] Compiling Test.LeanCheck.Function.Show.EightLines ( src/Test/LeanCheck/Function/Show/EightLines.hs, nothing )
[23 of 24] Compiling Test.LeanCheck.Function.Show ( src/Test/LeanCheck/Function/Show.hs, nothing )
[24 of 24] Compiling Test.LeanCheck.Function ( src/Test/LeanCheck/Function.hs, nothing )
Haddock coverage:
 100% ( 41 / 41) in 'Test.LeanCheck.Core'
Warning: 'Buffer' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 11 / 11) in 'Test.LeanCheck.Basic'
 100% (  6 /  6) in 'Test.LeanCheck.Derive'
 100% (  3 /  3) in 'Test.LeanCheck.Generic'
 100% (  5 /  5) in 'Test.LeanCheck.IO'
 100% ( 11 / 11) in 'Test.LeanCheck.Stats'
 100% ( 45 / 45) in 'Test.LeanCheck.Tiers'
 100% ( 79 / 79) in 'Test.LeanCheck'
 100% (  3 /  3) in 'Test.LeanCheck.Function.ListsOfPairs'
 100% (  1 /  1) in 'Test.LeanCheck.Function.Listable.ListsOfPairs'
 100% (  1 /  1) in 'Test.LeanCheck.Function.Listable'
 100% ( 74 / 74) in 'Test.LeanCheck.Error'
Warning: 'unsafePerformIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  6 /  6) in 'Test.LeanCheck.Function.List'
 100% (  1 /  1) in 'Test.LeanCheck.Function.Eq'
 100% (  1 /  1) in 'Test.LeanCheck.Function.Ord'
 100% ( 66 / 66) in 'Test.LeanCheck.Utils.Operators'
Warning: 'Alpha' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:971:19
    * at src/Test/LeanCheck/Utils/Types.hs:971: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/LeanCheck/Utils/Types.hs:971:1
Warning: 'Letter' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:997:22
    * at src/Test/LeanCheck/Utils/Types.hs:997: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/LeanCheck/Utils/Types.hs:997:1
Warning: 'X' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:859:17
    * at src/Test/LeanCheck/Utils/Types.hs:859: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/LeanCheck/Utils/Types.hs:859:1
Warning: 'Word4' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:161:19
    * at src/Test/LeanCheck/Utils/Types.hs:161: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/LeanCheck/Utils/Types.hs:161:1
Warning: 'Word3' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:157:19
    * at src/Test/LeanCheck/Utils/Types.hs:157: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/LeanCheck/Utils/Types.hs:157:1
Warning: 'Word2' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:154:19
    * at src/Test/LeanCheck/Utils/Types.hs:154: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/LeanCheck/Utils/Types.hs:154:1
Warning: 'Word1' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:151:19
    * at src/Test/LeanCheck/Utils/Types.hs:151: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/LeanCheck/Utils/Types.hs:151:1
Warning: 'F' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:272:15
    * at src/Test/LeanCheck/Utils/Types.hs:272: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/LeanCheck/Utils/Types.hs:272:1
Warning: 'A' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:219:15
    * at src/Test/LeanCheck/Utils/Types.hs:219: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/LeanCheck/Utils/Types.hs:219:1
Warning: 'B' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:235:15
    * at src/Test/LeanCheck/Utils/Types.hs:235: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/LeanCheck/Utils/Types.hs:235:1
Warning: 'C' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:251:15
    * at src/Test/LeanCheck/Utils/Types.hs:251: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/LeanCheck/Utils/Types.hs:251:1
Warning: 'D' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:258:15
    * at src/Test/LeanCheck/Utils/Types.hs:258: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/LeanCheck/Utils/Types.hs:258:1
Warning: 'E' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:265:15
    * at src/Test/LeanCheck/Utils/Types.hs:265: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/LeanCheck/Utils/Types.hs:265:1
Warning: 'Nat6' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:197:18
    * at src/Test/LeanCheck/Utils/Types.hs:197: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/LeanCheck/Utils/Types.hs:197:1
Warning: 'sort' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 56 / 56) in 'Test.LeanCheck.Utils.Types'
Warning: 'Natural' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:170:21
    * at src/Test/LeanCheck/Utils/Types.hs:170: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/LeanCheck/Utils/Types.hs:170:1
Warning: 'Nat' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:179:17
    * at src/Test/LeanCheck/Utils/Types.hs:179: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/LeanCheck/Utils/Types.hs:179:1
Warning: 'Int1' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:138:18
    * at src/Test/LeanCheck/Utils/Types.hs:138: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/LeanCheck/Utils/Types.hs:138:1
Warning: 'Int2' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:141:18
    * at src/Test/LeanCheck/Utils/Types.hs:141: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/LeanCheck/Utils/Types.hs:141:1
Warning: 'Int3' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:144:18
    * at src/Test/LeanCheck/Utils/Types.hs:144: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/LeanCheck/Utils/Types.hs:144:1
Warning: 'Int4' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:148:18
    * at src/Test/LeanCheck/Utils/Types.hs:148: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/LeanCheck/Utils/Types.hs:148:1
Warning: 'Word1' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:151:19
    * at src/Test/LeanCheck/Utils/Types.hs:151: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/LeanCheck/Utils/Types.hs:151:1
Warning: 'Word2' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:154:19
    * at src/Test/LeanCheck/Utils/Types.hs:154: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/LeanCheck/Utils/Types.hs:154:1
Warning: 'Word3' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:157:19
    * at src/Test/LeanCheck/Utils/Types.hs:157: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/LeanCheck/Utils/Types.hs:157:1
Warning: 'Word4' is ambiguous. It is defined
    * at src/Test/LeanCheck/Utils/Types.hs:161:19
    * at src/Test/LeanCheck/Utils/Types.hs:161: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/LeanCheck/Utils/Types.hs:161:1
 100% ( 59 / 59) in 'Test.LeanCheck.Utils.TypeBinding'
 100% (  5 /  5) in 'Test.LeanCheck.Utils'
 100% ( 16 / 16) in 'Test.LeanCheck.Function.ShowFunction'
Warning: '->' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  1 /  1) in 'Test.LeanCheck.Function.Show.FourCases'
Warning: '->' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  1 /  1) in 'Test.LeanCheck.Function.Show.EightLines'
Warning: '->' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  1 /  1) in 'Test.LeanCheck.Function.Show'
 100% (  1 /  1) in 'Test.LeanCheck.Function'
Warning: Test.LeanCheck.Generic: could not find link destinations for: 
	- Test.LeanCheck.Generic.Listable'
Documentation created: dist/doc/html/leancheck/,
dist/doc/html/leancheck/leancheck.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/leancheck-1.0.4-AyHMdr2PppGGblFhh7JgUr
Completed    leancheck-1.0.4
Configuring primitive-0.9.1.0...
Preprocessing library for primitive-0.9.1.0..
Building library for primitive-0.9.1.0..
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, dist/build/Data/Primitive/Internal/Read.o, dist/build/Data/Primitive/Internal/Read.dyn_o )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o, dist/build/Data/Primitive/MachDeps.dyn_o )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o, dist/build/Data/Primitive/Internal/Operations.dyn_o )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o, dist/build/Control/Monad/Primitive.dyn_o )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.o, dist/build/Data/Primitive/MVar.dyn_o )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o, dist/build/Data/Primitive/Array.dyn_o )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o, dist/build/Data/Primitive/MutVar.dyn_o )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.o, dist/build/Data/Primitive/SmallArray.dyn_o )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o, dist/build/Data/Primitive/Types.dyn_o )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o, dist/build/Data/Primitive/ByteArray.dyn_o )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.o, dist/build/Data/Primitive/PrimArray.dyn_o )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.o, dist/build/Data/Primitive/Ptr.dyn_o )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o, dist/build/Data/Primitive.dyn_o )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, dist/build/Data/Primitive/PrimVar.o, dist/build/Data/Primitive/PrimVar.dyn_o )
Preprocessing library for primitive-0.9.1.0..
Running Haddock on library for primitive-0.9.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, nothing )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, nothing )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, nothing )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, nothing )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, nothing )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, nothing )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, nothing )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, nothing )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, nothing )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, nothing )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, nothing )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, nothing )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, nothing )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, nothing )
Haddock coverage:
   2% (  1 / 35) in 'Data.Primitive.MachDeps'
  Missing documentation for:
    sIZEOF_CHAR (Data/Primitive/MachDeps.hs:68)
    aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:69)
    sIZEOF_INT (Data/Primitive/MachDeps.hs:71)
    aLIGNMENT_INT (Data/Primitive/MachDeps.hs:72)
    sIZEOF_WORD (Data/Primitive/MachDeps.hs:74)
    aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:75)
    sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:77)
    aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:78)
    sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:80)
    aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:81)
    sIZEOF_PTR (Data/Primitive/MachDeps.hs:83)
    aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:84)
    sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:86)
    aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:87)
    sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:89)
    aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:90)
    sIZEOF_INT8 (Data/Primitive/MachDeps.hs:92)
    aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:93)
    sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:95)
    aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:96)
    sIZEOF_INT16 (Data/Primitive/MachDeps.hs:98)
    aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:99)
    sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:101)
    aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:102)
    sIZEOF_INT32 (Data/Primitive/MachDeps.hs:104)
    aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:105)
    sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:107)
    aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:108)
    sIZEOF_INT64 (Data/Primitive/MachDeps.hs:110)
    aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:111)
    sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:113)
    aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:114)
    Word64_# (Data/Primitive/MachDeps.hs:117)
    Int64_# (Data/Primitive/MachDeps.hs:118)
Warning: 'IO' is ambiguous. It is defined
    * in GHC.Types
    * in GHC.Types
    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.Types
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
  89% ( 26 / 29) in 'Control.Monad.Primitive'
  Missing documentation for:
    unsafeInterleave (Control/Monad/Primitive.hs:408)
    unsafeDupableInterleave (Control/Monad/Primitive.hs:409)
    noDuplicate (Control/Monad/Primitive.hs:401)
Warning: 'MVar' is ambiguous. It is defined
    * at Data/Primitive/MVar.hs:41:17
    * at Data/Primitive/MVar.hs:41: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 Data/Primitive/MVar.hs:41:1
 100% ( 11 / 11) in 'Data.Primitive.MVar'
Warning: 'Array' is ambiguous. It is defined
    * at Data/Primitive/Array.hs:65:16
    * at Data/Primitive/Array.hs:65: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 Data/Primitive/Array.hs:65:1
Warning: 'MutableArray' is ambiguous. It is defined
    * at Data/Primitive/Array.hs:108:25
    * at Data/Primitive/Array.hs:108: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 Data/Primitive/Array.hs:108:1
 100% ( 27 / 27) in 'Data.Primitive.Array'
Warning: 'MutVar' is ambiguous. It is defined
    * at Data/Primitive/MutVar.hs:44:19
    * at Data/Primitive/MutVar.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 Data/Primitive/MutVar.hs:44:1
Warning: 'IORef' is ambiguous. It is defined
    * in GHC.IORef
    * in GHC.IORef
    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.IORef
Warning: 'STRef' is ambiguous. It is defined
    * in GHC.STRef
    * in GHC.STRef
    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.STRef
 100% ( 15 / 15) in 'Data.Primitive.MutVar'
Warning: 'SmallArray' is ambiguous. It is defined
    * at Data/Primitive/SmallArray.hs:95:21
    * at Data/Primitive/SmallArray.hs:95: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 Data/Primitive/SmallArray.hs:95:1
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    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.Functor.Identity
Warning: 'SmallMutableArray' is ambiguous. It is defined
    * at Data/Primitive/SmallArray.hs:106:30
    * at Data/Primitive/SmallArray.hs:106: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 Data/Primitive/SmallArray.hs:106:1
  93% ( 27 / 29) in 'Data.Primitive.SmallArray'
  Missing documentation for:
    SmallArray (Data/Primitive/SmallArray.hs:95)
    SmallMutableArray (Data/Primitive/SmallArray.hs:106)
 100% ( 10 / 10) in 'Data.Primitive.Types'
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: '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
  98% ( 61 / 62) in 'Data.Primitive.ByteArray'
  Missing documentation for:
    createByteArray (Data/Primitive/ByteArray.hs:672)
Warning: 'PrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:144:20
    * at Data/Primitive/PrimArray.hs:144: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 Data/Primitive/PrimArray.hs:144:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:167:29
    * at Data/Primitive/PrimArray.hs:167: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 Data/Primitive/PrimArray.hs:167: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
 100% ( 78 / 78) in 'Data.Primitive.PrimArray'
Warning: 'Ptr' is ambiguous. It is defined
    * in GHC.Ptr
    * in GHC.Ptr
    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.Ptr
 100% ( 17 / 17) in 'Data.Primitive.Ptr'
 100% ( 10 / 10) in 'Data.Primitive'
Warning: 'PrimVar' is ambiguous. It is defined
    * at Data/Primitive/PrimVar.hs:49:23
    * at Data/Primitive/PrimVar.hs:49: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 Data/Primitive/PrimVar.hs:49:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:167:29
    * at Data/Primitive/PrimArray.hs:167: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 Data/Primitive/PrimArray.hs:167:1
 100% ( 22 / 22) in 'Data.Primitive.PrimVar'
Warning: Control.Monad.Primitive: could not find link destinations for: 
	- Control.Monad.Primitive.D:R:PrimStateST
	- Control.Monad.Primitive.D:R:PrimStateST0
	- Control.Monad.Primitive.D:R:PrimStateRWST
	- Control.Monad.Primitive.D:R:PrimStateWriterT
	- Control.Monad.Primitive.D:R:PrimStateStateT
	- Control.Monad.Primitive.D:R:PrimStateSelectT
	- Control.Monad.Primitive.D:R:PrimStateAccumT
	- Control.Monad.Primitive.D:R:PrimStateExceptT
	- Control.Monad.Primitive.D:R:PrimStateRWST0
	- Control.Monad.Primitive.D:R:PrimStateRWST1
	- Control.Monad.Primitive.D:R:PrimStateWriterT0
	- Control.Monad.Primitive.D:R:PrimStateWriterT1
	- Control.Monad.Primitive.D:R:PrimStateStateT0
	- Control.Monad.Primitive.D:R:PrimStateReaderT
	- Control.Monad.Primitive.D:R:PrimStateMaybeT
	- Control.Monad.Primitive.D:R:PrimStateIdentityT
	- Control.Monad.Primitive.D:R:PrimStateContT
	- Control.Monad.Primitive.D:R:PrimStateIO
Warning: Data.Primitive.Array: could not find link destinations for: 
	- Data.Primitive.Array.D:R:ItemArray
Warning: Data.Primitive.SmallArray: could not find link destinations for: 
	- Data.Primitive.SmallArray.D:R:ItemSmallArray
Warning: Data.Primitive.Types: could not find link destinations for: 
	- GHC.Generics.D:R:UReckPtrp0
	- GHC.Generics.Rep_R:UReckPtrp
	- GHC.Generics.Rep1_R:UReckPtrp
Warning: Data.Primitive.ByteArray: could not find link destinations for: 
	- Data.Array.Byte.D:R:ItemByteArray
Warning: Data.Primitive.PrimArray: could not find link destinations for: 
	- Data.Primitive.PrimArray.D:R:ItemPrimArray
Warning: Data.Primitive.Ptr: could not find link destinations for: 
	- GHC.Generics.D:R:UReckPtrp0
	- GHC.Generics.Rep_R:UReckPtrp
	- GHC.Generics.Rep1_R:UReckPtrp
Documentation created: dist/doc/html/primitive/,
dist/doc/html/primitive/primitive.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/primitive-0.9.1.0-FI4ablStFrKABDqEidp4iv
Completed    primitive-0.9.1.0
Configuring splitmix-0.1.3.2...
Preprocessing library for splitmix-0.1.3.2..
Building library for splitmix-0.1.3.2..
[1 of 3] 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 )
[2 of 3] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o )
[3 of 3] 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.2..
Running Haddock on library for splitmix-0.1.3.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, nothing )
[2 of 3] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, nothing )
[3 of 3] 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.2-2SXojlwG8icBs6A9ie9EH9
Completed    splitmix-0.1.3.2
Configuring tagged-0.8.10...
Preprocessing library for tagged-0.8.10..
Building library for tagged-0.8.10..
[1 of 2] Compiling Data.Proxy.TH    ( src/Data/Proxy/TH.hs, dist/build/Data/Proxy/TH.o, dist/build/Data/Proxy/TH.dyn_o )
[2 of 2] Compiling Data.Tagged      ( src/Data/Tagged.hs, dist/build/Data/Tagged.o, dist/build/Data/Tagged.dyn_o )
Preprocessing library for tagged-0.8.10..
Running Haddock on library for tagged-0.8.10..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Proxy.TH    ( src/Data/Proxy/TH.hs, nothing )
[2 of 2] Compiling Data.Tagged      ( src/Data/Tagged.hs, nothing )
Haddock coverage:
Warning: 'Proxy' is ambiguous. It is defined
    * in Data.Proxy
    * in Data.Proxy
    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.Proxy
  66% (  2 /  3) in 'Data.Proxy.TH'
  Missing documentation for:
    Module header
Warning: 'Tagged' is ambiguous. It is defined
    * at src/Data/Tagged.hs:83:22
    * at src/Data/Tagged.hs:83: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/Data/Tagged.hs:83:1
Warning: 'Proxy' is ambiguous. It is defined
    * in Data.Proxy
    * in Data.Proxy
    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.Proxy
  93% ( 14 / 15) in 'Data.Tagged'
  Missing documentation for:
    witness (src/Data/Tagged.hs:389)
Warning: Data.Tagged: could not find link destinations for: 
	- Data.Tagged.Rep_Tagged
	- Data.Tagged.Rep1_Tagged
Documentation created: dist/doc/html/tagged/, dist/doc/html/tagged/tagged.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/tagged-0.8.10-AB5hoggHcu9Fkw7jqxEFs0
Completed    tagged-0.8.10
Configuring th-abstraction-0.7.2.0...
Preprocessing library for th-abstraction-0.7.2.0..
Building library for th-abstraction-0.7.2.0..
[1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, dist/build/Language/Haskell/TH/Datatype/Internal.o, dist/build/Language/Haskell/TH/Datatype/Internal.dyn_o )
[2 of 3] Compiling Language.Haskell.TH.Datatype.TyVarBndr ( src/Language/Haskell/TH/Datatype/TyVarBndr.hs, dist/build/Language/Haskell/TH/Datatype/TyVarBndr.o, dist/build/Language/Haskell/TH/Datatype/TyVarBndr.dyn_o )
[3 of 3] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, dist/build/Language/Haskell/TH/Datatype.o, dist/build/Language/Haskell/TH/Datatype.dyn_o )
Preprocessing library for th-abstraction-0.7.2.0..
Running Haddock on library for th-abstraction-0.7.2.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, nothing )
[2 of 3] Compiling Language.Haskell.TH.Datatype.TyVarBndr ( src/Language/Haskell/TH/Datatype/TyVarBndr.hs, nothing )
[3 of 3] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, nothing )
Haddock coverage:
Warning: 'Name' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    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 Language.Haskell.TH.Syntax
Warning: 'Name' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    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 Language.Haskell.TH.Syntax
  76% ( 40 / 52) in 'Language.Haskell.TH.Datatype.TyVarBndr'
  Missing documentation for:
    TyVarBndrUnit
    TyVarBndrSpec
    TyVarBndrVis
    Specificity
    BndrVis
    DefaultBndrFlag
    plainTV
    kindedTV
    inferredSpec
    specifiedSpec
    bndrReq
    bndrInvis
Warning: 'DatatypeInfo' is ambiguous. It is defined
    * at src/Language/Haskell/TH/Datatype.hs:184:21
    * at src/Language/Haskell/TH/Datatype.hs:184: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/Language/Haskell/TH/Datatype.hs:184:1
Warning: 'ConstructorInfo' is ambiguous. It is defined
    * at src/Language/Haskell/TH/Datatype.hs:229:24
    * at src/Language/Haskell/TH/Datatype.hs:229: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/Language/Haskell/TH/Datatype.hs:229:1
Warning: 'FieldStrictness' is ambiguous. It is defined
    * at src/Language/Haskell/TH/Datatype.hs:272:24
    * at src/Language/Haskell/TH/Datatype.hs:272: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/Language/Haskell/TH/Datatype.hs:272:1
Warning: '()' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Strict' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * at src/Language/Haskell/TH/Datatype.hs:289:5
    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/Language/Haskell/TH/Datatype.hs:289:5
Warning: 'datatypeInstVars' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mbKind' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'resolveFixities' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'FunArg' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Fixity' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    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 Language.Haskell.TH.Syntax
  92% ( 49 / 53) in 'Language.Haskell.TH.Datatype'
  Missing documentation for:
    arrowKCompat (src/Language/Haskell/TH/Datatype.hs:2260)
    isStrictAnnot (src/Language/Haskell/TH/Datatype.hs:293)
    notStrictAnnot (src/Language/Haskell/TH/Datatype.hs:294)
    unpackedAnnot (src/Language/Haskell/TH/Datatype.hs:295)
Warning: Language.Haskell.TH.Datatype.TyVarBndr: could not find link destinations for: 
	- Language.Haskell.TH.Syntax.Rep_BndrVis
	- Language.Haskell.TH.Syntax.Rep_Specificity
Warning: Language.Haskell.TH.Datatype: could not find link destinations for: 
	- Language.Haskell.TH.Datatype.Rep_DatatypeInfo
	- Language.Haskell.TH.Datatype.Rep_ConstructorInfo
	- Language.Haskell.TH.Datatype.Rep_FieldStrictness
	- Language.Haskell.TH.Datatype.Rep_Strictness
	- Language.Haskell.TH.Datatype.Rep_Unpackedness
	- Language.Haskell.TH.Datatype.Rep_ConstructorVariant
	- Language.Haskell.TH.Datatype.Rep_DatatypeVariant
Documentation created: dist/doc/html/th-abstraction/,
dist/doc/html/th-abstraction/th-abstraction.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/th-abstraction-0.7.2.0-LXxpvWq4N5lSpSniaraaB
Completed    th-abstraction-0.7.2.0
Configuring transformers-compat-0.7.2...
Preprocessing library for transformers-compat-0.7.2..
Building library for transformers-compat-0.7.2..
[1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, dist/build/Control/Monad/Trans/Instances.o, dist/build/Control/Monad/Trans/Instances.dyn_o )
[2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, dist/build/Data/Functor/Classes/Generic/Internal.o, dist/build/Data/Functor/Classes/Generic/Internal.dyn_o )
[3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, dist/build/Data/Functor/Classes/Generic.o, dist/build/Data/Functor/Classes/Generic.dyn_o )
[4 of 4] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, dist/build/Paths_transformers_compat.o, dist/build/Paths_transformers_compat.dyn_o )
Preprocessing library for transformers-compat-0.7.2..
Running Haddock on library for transformers-compat-0.7.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, nothing )
[2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, nothing )
[3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, nothing )
[4 of 4] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, nothing )
Haddock coverage:
 100% (  1 /  1) in 'Control.Monad.Trans.Instances'
Warning: 'String' is ambiguous. It is defined
    * in Text.Read.Lex
    * in GHC.Base
    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.Base
Warning: 'Options' is ambiguous. It is defined
    * at generics/Data/Functor/Classes/Generic/Internal.hs:146:19
    * at generics/Data/Functor/Classes/Generic/Internal.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 generics/Data/Functor/Classes/Generic/Internal.hs:146:1
Warning: 'FunctorClassesDefault' is ambiguous. It is defined
    * at generics/Data/Functor/Classes/Generic/Internal.hs:1231:3
    * at generics/Data/Functor/Classes/Generic/Internal.hs:1230: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 generics/Data/Functor/Classes/Generic/Internal.hs:1230:1
 100% ( 48 / 48) in 'Data.Functor.Classes.Generic.Internal'
Warning: 'Eq1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Ord1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Read1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Show1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'GenericFunctorClasses' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'eq1Default' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'compare1Default' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'readsPrec1Default' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'showsPrec1Default' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 21 / 21) in 'Data.Functor.Classes.Generic'
Warning: Data.Functor.Classes.Generic.Internal: could not find link destinations for: 
	- Data.Functor.Classes.Generic.Internal.GShowCon
	- Data.Functor.Classes.Generic.Internal.GReadCon
Documentation created: dist/doc/html/transformers-compat/,
dist/doc/html/transformers-compat/transformers-compat.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/transformers-compat-0.7.2-Kjd0KzrkeU5ax708EytP3
Completed    transformers-compat-0.7.2
Configuring contravariant-1.5.6...
Preprocessing library for contravariant-1.5.6..
Building library for contravariant-1.5.6..
[1 of 3] Compiling Data.Functor.Contravariant.Divisible ( src/Data/Functor/Contravariant/Divisible.hs, dist/build/Data/Functor/Contravariant/Divisible.o, dist/build/Data/Functor/Contravariant/Divisible.dyn_o )
[2 of 3] Compiling Data.Functor.Contravariant.Compose ( src/Data/Functor/Contravariant/Compose.hs, dist/build/Data/Functor/Contravariant/Compose.o, dist/build/Data/Functor/Contravariant/Compose.dyn_o )
[3 of 3] Compiling Data.Functor.Contravariant.Generic ( src/Data/Functor/Contravariant/Generic.hs, dist/build/Data/Functor/Contravariant/Generic.o, dist/build/Data/Functor/Contravariant/Generic.dyn_o )
Preprocessing library for contravariant-1.5.6..
Running Haddock on library for contravariant-1.5.6..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Data.Functor.Contravariant.Divisible ( src/Data/Functor/Contravariant/Divisible.hs, nothing )
[2 of 3] Compiling Data.Functor.Contravariant.Compose ( src/Data/Functor/Contravariant/Compose.hs, nothing )
[3 of 3] Compiling Data.Functor.Contravariant.Generic ( src/Data/Functor/Contravariant/Generic.hs, nothing )
Haddock coverage:
Warning: 'delta' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 17 / 17) in 'Data.Functor.Contravariant.Divisible'
 100% (  4 /  4) in 'Data.Functor.Contravariant.Compose'
Warning: 'Comparison' is ambiguous. It is defined
    * in Data.Functor.Contravariant
    * in Data.Functor.Contravariant
    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.Functor.Contravariant
Warning: 'Equivalence' is ambiguous. It is defined
    * in Data.Functor.Contravariant
    * in Data.Functor.Contravariant
    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.Functor.Contravariant
 100% (  3 /  3) in 'Data.Functor.Contravariant.Generic'
Warning: Data.Functor.Contravariant.Generic: could not find link destinations for: 
	- Data.Functor.Contravariant.Generic.GDeciding1
	- Data.Functor.Contravariant.Generic.GDeciding
	- Data.Functor.Contravariant.Generic.GG
	- Data.Functor.Contravariant.Generic.Rep1'
	- Data.Functor.Contravariant.Generic.Rep'
Documentation created: dist/doc/html/contravariant/,
dist/doc/html/contravariant/contravariant.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/contravariant-1.5.6-qv5bbVRExRIFbfN8ysinu
Completed    contravariant-1.5.6
Configuring atomic-primops-0.8.8...
Preprocessing library for atomic-primops-0.8.8..
Building library for atomic-primops-0.8.8..
[1 of 3] Compiling Data.Atomics.Internal ( Data/Atomics/Internal.hs, dist/build/Data/Atomics/Internal.o, dist/build/Data/Atomics/Internal.dyn_o )

Data/Atomics/Internal.hs:52:20: warning: [GHC-40910] [-Wunused-top-binds]
    Defined but not used: data constructor Ticket
   |
52 | newtype Ticket a = Ticket Any
   |                    ^^^^^^^^^^
[2 of 3] Compiling Data.Atomics.Counter ( Data/Atomics/Counter.hs, dist/build/Data/Atomics/Counter.o, dist/build/Data/Atomics/Counter.dyn_o )

Data/Atomics/Counter.hs:114:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res# #) = casIntArray# mba# 0# old# new# s1#
    |
114 |   let (# s2#, res# #) = casIntArray# mba# 0# old# new# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics/Counter.hs:133:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1#
    |
133 |   let (# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics/Counter.hs:140:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1#
    |
140 |   let (# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 3] Compiling Data.Atomics     ( Data/Atomics.hs, dist/build/Data/Atomics.o, dist/build/Data/Atomics.dyn_o )

Data/Atomics.hs:58:26: warning: [GHC-61689] [-Wdodgy-imports]
    Module GHC.IORef does not export atomicModifyIORef.
   |
58 | import GHC.IORef hiding (atomicModifyIORef)
   |                          ^^^^^^^^^^^^^^^^^

Data/Atomics.hs:154:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = casIntArray# mba# ix# old# new# s1#
    |
154 |   let (# s2#, res #) = casIntArray# mba# ix# old# new# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics.hs:169:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
    |
169 |   let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics.hs:222:11: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = atomicOp# mba# offset# val# s1#
    |
222 |       let (# s2#, res #) = atomicOp# mba# offset# val# s1# in
    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics.hs:234:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
    |
234 |   let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for atomic-primops-0.8.8..
Running Haddock on library for atomic-primops-0.8.8..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Data.Atomics.Internal ( Data/Atomics/Internal.hs, nothing )

Data/Atomics/Internal.hs:52:20: warning: [GHC-40910] [-Wunused-top-binds]
    Defined but not used: data constructor Ticket
   |
52 | newtype Ticket a = Ticket Any
   |                    ^^^^^^^^^^
[2 of 3] Compiling Data.Atomics.Counter ( Data/Atomics/Counter.hs, nothing )

Data/Atomics/Counter.hs:114:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res# #) = casIntArray# mba# 0# old# new# s1#
    |
114 |   let (# s2#, res# #) = casIntArray# mba# 0# old# new# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics/Counter.hs:133:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1#
    |
133 |   let (# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics/Counter.hs:140:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1#
    |
140 |   let (# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 3] Compiling Data.Atomics     ( Data/Atomics.hs, nothing )

Data/Atomics.hs:58:26: warning: [GHC-61689] [-Wdodgy-imports]
    Module GHC.IORef does not export atomicModifyIORef.
   |
58 | import GHC.IORef hiding (atomicModifyIORef)
   |                          ^^^^^^^^^^^^^^^^^

Data/Atomics.hs:154:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = casIntArray# mba# ix# old# new# s1#
    |
154 |   let (# s2#, res #) = casIntArray# mba# ix# old# new# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics.hs:169:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
    |
169 |   let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics.hs:222:11: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = atomicOp# mba# offset# val# s1#
    |
222 |       let (# s2#, res #) = atomicOp# mba# offset# val# s1# in
    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/Atomics.hs:234:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
    Pattern bindings containing unlifted types should use
    an outermost bang pattern:
      (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
    |
234 |   let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'Ticket' is ambiguous. It is defined
    * at Data/Atomics/Internal.hs:52:20
    * at Data/Atomics/Internal.hs:52: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 Data/Atomics/Internal.hs:52:1
  66% (  6 /  9) in 'Data.Atomics.Internal'
  Missing documentation for:
    readForCAS# (Data/Atomics/Internal.hs:72)
    casMutVarTicketed# (Data/Atomics/Internal.hs:83)
    ptrEq (Data/Atomics/Internal.hs:61)
 100% ( 17 / 17) in 'Data.Atomics.Counter'
Warning: 'Tickets' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'new' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'casArrayTicketed' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
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: '__sync_add_and_fetch' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'IORef' is ambiguous. It is defined
    * in GHC.IORef
    * in GHC.IORef
    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.IORef
Warning: 'current' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'old' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 33 / 33) in 'Data.Atomics'
Documentation created: dist/doc/html/atomic-primops/,
dist/doc/html/atomic-primops/atomic-primops.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/atomic-primops-0.8.8-DGQ2XvqSemC2s1kusNf6Ov
Completed    atomic-primops-0.8.8
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-4YoyfNE8GMC3bv8ZvDq2uc
Completed    random-1.3.1
Configuring distributive-0.6.3...
Preprocessing library for distributive-0.6.3..
Building library for distributive-0.6.3..
[1 of 2] Compiling Data.Distributive ( src/Data/Distributive.hs, dist/build/Data/Distributive.o, dist/build/Data/Distributive.dyn_o )
[2 of 2] Compiling Data.Distributive.Generic ( src/Data/Distributive/Generic.hs, dist/build/Data/Distributive/Generic.o, dist/build/Data/Distributive/Generic.dyn_o )
Preprocessing library for distributive-0.6.3..
Running Haddock on library for distributive-0.6.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Distributive ( src/Data/Distributive.hs, nothing )
[2 of 2] Compiling Data.Distributive.Generic ( src/Data/Distributive/Generic.hs, nothing )
Haddock coverage:
Warning: 'Representable' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    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.Functor.Identity
Warning: 'Compose' is ambiguous. It is defined
    * in Data.Functor.Compose
    * in Data.Functor.Compose
    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.Functor.Compose
 100% (  4 /  4) in 'Data.Distributive'
  75% (  3 /  4) in 'Data.Distributive.Generic'
  Missing documentation for:
    GDistributive (src/Data/Distributive/Generic.hs:48)
Documentation created: dist/doc/html/distributive/,
dist/doc/html/distributive/distributive.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/distributive-0.6.3-FeoNVMgKO2HK3z1aAZCP5y
Completed    distributive-0.6.3
Configuring transformers-base-0.4.6...
Preprocessing library for transformers-base-0.4.6..
Building library for transformers-base-0.4.6..
[1 of 1] Compiling Control.Monad.Base ( src/Control/Monad/Base.hs, dist/build/Control/Monad/Base.o, dist/build/Control/Monad/Base.dyn_o )
Preprocessing library for transformers-base-0.4.6..
Running Haddock on library for transformers-base-0.4.6..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Control.Monad.Base ( src/Control/Monad/Base.hs, nothing )
Haddock coverage:
  33% (  1 /  3) in 'Control.Monad.Base'
  Missing documentation for:
    Module header
    MonadBase (src/Control/Monad/Base.hs:60)
Documentation created: dist/doc/html/transformers-base/,
dist/doc/html/transformers-base/transformers-base.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/transformers-base-0.4.6-pKTdaI7fhZL8cg5xaxvTv
Completed    transformers-base-0.4.6
Configuring comonad-5.0.10...
Preprocessing library for comonad-5.0.10..
Building library for comonad-5.0.10..
[ 1 of 15] Compiling Control.Comonad  ( src/Control/Comonad.hs, dist/build/Control/Comonad.o, dist/build/Control/Comonad.dyn_o )
[ 2 of 15] Compiling Control.Comonad.Hoist.Class ( src/Control/Comonad/Hoist/Class.hs, dist/build/Control/Comonad/Hoist/Class.o, dist/build/Control/Comonad/Hoist/Class.dyn_o )
[ 3 of 15] Compiling Control.Comonad.Trans.Class ( src/Control/Comonad/Trans/Class.hs, dist/build/Control/Comonad/Trans/Class.o, dist/build/Control/Comonad/Trans/Class.dyn_o )
[ 4 of 15] Compiling Control.Comonad.Trans.Env ( src/Control/Comonad/Trans/Env.hs, dist/build/Control/Comonad/Trans/Env.o, dist/build/Control/Comonad/Trans/Env.dyn_o )
[ 5 of 15] Compiling Control.Comonad.Trans.Identity ( src/Control/Comonad/Trans/Identity.hs, dist/build/Control/Comonad/Trans/Identity.o, dist/build/Control/Comonad/Trans/Identity.dyn_o )
[ 6 of 15] Compiling Control.Comonad.Identity ( src/Control/Comonad/Identity.hs, dist/build/Control/Comonad/Identity.o, dist/build/Control/Comonad/Identity.dyn_o )
[ 7 of 15] Compiling Control.Comonad.Trans.Store ( src/Control/Comonad/Trans/Store.hs, dist/build/Control/Comonad/Trans/Store.o, dist/build/Control/Comonad/Trans/Store.dyn_o )
[ 8 of 15] Compiling Control.Comonad.Trans.Traced ( src/Control/Comonad/Trans/Traced.hs, dist/build/Control/Comonad/Trans/Traced.o, dist/build/Control/Comonad/Trans/Traced.dyn_o )
[ 9 of 15] Compiling Control.Comonad.Traced.Class ( src/Control/Comonad/Traced/Class.hs, dist/build/Control/Comonad/Traced/Class.o, dist/build/Control/Comonad/Traced/Class.dyn_o )
[10 of 15] Compiling Control.Comonad.Traced ( src/Control/Comonad/Traced.hs, dist/build/Control/Comonad/Traced.o, dist/build/Control/Comonad/Traced.dyn_o )
[11 of 15] Compiling Control.Comonad.Store.Class ( src/Control/Comonad/Store/Class.hs, dist/build/Control/Comonad/Store/Class.o, dist/build/Control/Comonad/Store/Class.dyn_o )
[12 of 15] Compiling Control.Comonad.Store ( src/Control/Comonad/Store.hs, dist/build/Control/Comonad/Store.o, dist/build/Control/Comonad/Store.dyn_o )
[13 of 15] Compiling Control.Comonad.Env.Class ( src/Control/Comonad/Env/Class.hs, dist/build/Control/Comonad/Env/Class.o, dist/build/Control/Comonad/Env/Class.dyn_o )
[14 of 15] Compiling Control.Comonad.Env ( src/Control/Comonad/Env.hs, dist/build/Control/Comonad/Env.o, dist/build/Control/Comonad/Env.dyn_o )
[15 of 15] Compiling Data.Functor.Composition ( src/Data/Functor/Composition.hs, dist/build/Data/Functor/Composition.o, dist/build/Data/Functor/Composition.dyn_o )
Preprocessing library for comonad-5.0.10..
Running Haddock on library for comonad-5.0.10..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 15] Compiling Control.Comonad  ( src/Control/Comonad.hs, nothing )
[ 2 of 15] Compiling Control.Comonad.Hoist.Class ( src/Control/Comonad/Hoist/Class.hs, nothing )
[ 3 of 15] Compiling Control.Comonad.Trans.Class ( src/Control/Comonad/Trans/Class.hs, nothing )
[ 4 of 15] Compiling Control.Comonad.Trans.Env ( src/Control/Comonad/Trans/Env.hs, nothing )
[ 5 of 15] Compiling Control.Comonad.Trans.Identity ( src/Control/Comonad/Trans/Identity.hs, nothing )
[ 6 of 15] Compiling Control.Comonad.Identity ( src/Control/Comonad/Identity.hs, nothing )
[ 7 of 15] Compiling Control.Comonad.Trans.Store ( src/Control/Comonad/Trans/Store.hs, nothing )
[ 8 of 15] Compiling Control.Comonad.Trans.Traced ( src/Control/Comonad/Trans/Traced.hs, nothing )
[ 9 of 15] Compiling Control.Comonad.Traced.Class ( src/Control/Comonad/Traced/Class.hs, nothing )
[10 of 15] Compiling Control.Comonad.Traced ( src/Control/Comonad/Traced.hs, nothing )
[11 of 15] Compiling Control.Comonad.Store.Class ( src/Control/Comonad/Store/Class.hs, nothing )
[12 of 15] Compiling Control.Comonad.Store ( src/Control/Comonad/Store.hs, nothing )
[13 of 15] Compiling Control.Comonad.Env.Class ( src/Control/Comonad/Env/Class.hs, nothing )
[14 of 15] Compiling Control.Comonad.Env ( src/Control/Comonad/Env.hs, nothing )
[15 of 15] Compiling Data.Functor.Composition ( src/Data/Functor/Composition.hs, nothing )
Haddock coverage:
Warning: 'Cokleisli' is ambiguous. It is defined
    * at src/Control/Comonad.hs:348:27
    * at src/Control/Comonad.hs:348: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/Control/Comonad.hs:348:1
 100% ( 22 / 22) in 'Control.Comonad'
  50% (  1 /  2) in 'Control.Comonad.Hoist.Class'
  Missing documentation for:
    ComonadHoist (src/Control/Comonad/Hoist/Class.hs:20)
  50% (  1 /  2) in 'Control.Comonad.Trans.Class'
  Missing documentation for:
    ComonadTrans (src/Control/Comonad/Trans/Class.hs:18)
  69% (  9 / 13) in 'Control.Comonad.Trans.Env'
  Missing documentation for:
    Env (src/Control/Comonad/Trans/Env.hs:97)
    runEnv (src/Control/Comonad/Trans/Env.hs:105)
    EnvT (src/Control/Comonad/Trans/Env.hs:98)
    runEnvT (src/Control/Comonad/Trans/Env.hs:108)
 100% (  2 /  2) in 'Control.Comonad.Trans.Identity'
 100% (  4 /  4) in 'Control.Comonad.Identity'
  73% ( 11 / 15) in 'Control.Comonad.Trans.Store'
  Missing documentation for:
    Store (src/Control/Comonad/Trans/Store.hs:87)
    runStore (src/Control/Comonad/Trans/Store.hs:94)
    StoreT (src/Control/Comonad/Trans/Store.hs:96)
    runStoreT (src/Control/Comonad/Trans/Store.hs:99)
  33% (  4 / 12) in 'Control.Comonad.Trans.Traced'
  Missing documentation for:
    Traced (src/Control/Comonad/Trans/Traced.hs:55)
    traced (src/Control/Comonad/Trans/Traced.hs:58)
    runTraced (src/Control/Comonad/Trans/Traced.hs:61)
    TracedT (src/Control/Comonad/Trans/Traced.hs:63)
    trace (src/Control/Comonad/Trans/Traced.hs:97)
    listen (src/Control/Comonad/Trans/Traced.hs:100)
    listens (src/Control/Comonad/Trans/Traced.hs:103)
    censor (src/Control/Comonad/Trans/Traced.hs:106)
  33% (  1 /  3) in 'Control.Comonad.Traced.Class'
  Missing documentation for:
    ComonadTraced (src/Control/Comonad/Traced/Class.hs:28)
    traces (src/Control/Comonad/Traced/Class.hs:32)
  57% (  8 / 14) in 'Control.Comonad.Traced'
  Missing documentation for:
    ComonadTraced (src/Control/Comonad/Traced/Class.hs:28)
    traces (src/Control/Comonad/Traced/Class.hs:32)
    Traced (src/Control/Comonad/Trans/Traced.hs:55)
    traced (src/Control/Comonad/Trans/Traced.hs:58)
    runTraced (src/Control/Comonad/Trans/Traced.hs:61)
    TracedT (src/Control/Comonad/Trans/Traced.hs:63)
  25% (  1 /  4) in 'Control.Comonad.Store.Class'
  Missing documentation for:
    ComonadStore (src/Control/Comonad/Store/Class.hs:29)
    lowerPos (src/Control/Comonad/Store/Class.hs:54)
    lowerPeek (src/Control/Comonad/Store/Class.hs:58)
  61% (  8 / 13) in 'Control.Comonad.Store'
  Missing documentation for:
    ComonadStore (src/Control/Comonad/Store/Class.hs:29)
    Store (src/Control/Comonad/Trans/Store.hs:87)
    runStore (src/Control/Comonad/Trans/Store.hs:94)
    StoreT (src/Control/Comonad/Trans/Store.hs:96)
    runStoreT (src/Control/Comonad/Trans/Store.hs:99)
  33% (  1 /  3) in 'Control.Comonad.Env.Class'
  Missing documentation for:
    ComonadEnv (src/Control/Comonad/Env/Class.hs:29)
    asks (src/Control/Comonad/Env/Class.hs:33)
  60% (  9 / 15) in 'Control.Comonad.Env'
  Missing documentation for:
    ComonadEnv (src/Control/Comonad/Env/Class.hs:29)
    asks (src/Control/Comonad/Env/Class.hs:33)
    Env (src/Control/Comonad/Trans/Env.hs:97)
    runEnv (src/Control/Comonad/Trans/Env.hs:105)
    EnvT (src/Control/Comonad/Trans/Env.hs:98)
    runEnvT (src/Control/Comonad/Trans/Env.hs:108)
  50% (  1 /  2) in 'Data.Functor.Composition'
  Missing documentation for:
    Module header
Warning: Control.Comonad: could not find link destinations for: 
	- WithIndex.Indexing
	- Text.ParserCombinators.ReadP.P
	- Data.Graph.SetM
Warning: Control.Comonad.Trans.Identity: could not find link destinations for: 
	- Control.Monad.Trans.Identity.Rep1_IdentityT
	- Control.Monad.Trans.Identity.Rep_IdentityT
Documentation created: dist/doc/html/comonad/,
dist/doc/html/comonad/comonad.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/comonad-5.0.10-JbeoMPYqL7nARAod004Pet
Completed    comonad-5.0.10
Configuring monad-control-1.0.3.1...
Preprocessing library for monad-control-1.0.3.1..
Building library for monad-control-1.0.3.1..
[1 of 1] Compiling Control.Monad.Trans.Control ( src/Control/Monad/Trans/Control.hs, dist/build/Control/Monad/Trans/Control.o, dist/build/Control/Monad/Trans/Control.dyn_o )

src/Control/Monad/Trans/Control.hs:207:19: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
    |
207 |   type StT t a :: *
    |                   ^

src/Control/Monad/Trans/Control.hs:546:21: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
    |
546 |     type StM m a :: *
    |                     ^
Preprocessing library for monad-control-1.0.3.1..
Running Haddock on library for monad-control-1.0.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Control.Monad.Trans.Control ( src/Control/Monad/Trans/Control.hs, nothing )

src/Control/Monad/Trans/Control.hs:207:19: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
    |
207 |   type StT t a :: *
    |                   ^

src/Control/Monad/Trans/Control.hs:546:21: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
    |
546 |     type StM m a :: *
    |                     ^
Haddock coverage:
Warning: 'IdentityT' is ambiguous. It is defined
    * in Control.Monad.Trans.Identity
    * in Control.Monad.Trans.Identity
    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.Identity
Warning: 'MaybeT' is ambiguous. It is defined
    * in Control.Monad.Trans.Maybe
    * in Control.Monad.Trans.Maybe
    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.Maybe
Warning: 'ErrorT' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Error' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ExceptT' is ambiguous. It is defined
    * in Control.Monad.Trans.Except
    * in Control.Monad.Trans.Except
    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.Except
Warning: 'ListT' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ReaderT' is ambiguous. It is defined
    * in Control.Monad.Trans.Reader
    * in Control.Monad.Trans.Reader
    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.Reader
Warning: 'StateT' is ambiguous. It is defined
    * in Control.Monad.Trans.State.Lazy
    * in Control.Monad.Trans.State.Lazy
    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.Lazy
Warning: 'WriterT' is ambiguous. It is defined
    * in Control.Monad.Trans.Writer.Lazy
    * in Control.Monad.Trans.Writer.Lazy
    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.Writer.Lazy
Warning: 'RWST' is ambiguous. It is defined
    * in Control.Monad.Trans.RWS.Lazy
    * in Control.Monad.Trans.RWS.Lazy
    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.RWS.Lazy
Warning: 'liftIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'liftBase' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'MonadIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'flip' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'lift' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'withFile' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Just' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 35 / 35) in 'Control.Monad.Trans.Control'
Warning: Control.Monad.Trans.Control: could not find link destinations for: 
	- Control.Monad.Trans.Control.D:R:StTMaybeTa
	- Control.Monad.Trans.Control.D:R:StTIdentityTa
	- Control.Monad.Trans.Control.D:R:StMSTMa
	- Control.Monad.Trans.Control.D:R:StMIdentitya
	- Control.Monad.Trans.Control.D:R:StMLista
	- Control.Monad.Trans.Control.D:R:StMMaybea
	- Control.Monad.Trans.Control.D:R:StMIOa
Documentation created: dist/doc/html/monad-control/,
dist/doc/html/monad-control/monad-control.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/monad-control-1.0.3.1-GRlJpoD84tJDYihQjP6sbG
Completed    monad-control-1.0.3.1
Configuring bifunctors-5.6.3...
Preprocessing library for bifunctors-5.6.3..
Building library for bifunctors-5.6.3..
[ 1 of 15] Compiling Data.Biapplicative ( src/Data/Biapplicative.hs, dist/build/Data/Biapplicative.o, dist/build/Data/Biapplicative.dyn_o )
[ 2 of 15] Compiling Data.Bifunctor.Biap ( src/Data/Bifunctor/Biap.hs, dist/build/Data/Bifunctor/Biap.o, dist/build/Data/Bifunctor/Biap.dyn_o )
[ 3 of 15] Compiling Data.Bifunctor.Biff ( src/Data/Bifunctor/Biff.hs, dist/build/Data/Bifunctor/Biff.o, dist/build/Data/Bifunctor/Biff.dyn_o )
[ 4 of 15] Compiling Data.Bifunctor.Clown ( src/Data/Bifunctor/Clown.hs, dist/build/Data/Bifunctor/Clown.o, dist/build/Data/Bifunctor/Clown.dyn_o )
[ 5 of 15] Compiling Data.Bifunctor.Fix ( src/Data/Bifunctor/Fix.hs, dist/build/Data/Bifunctor/Fix.o, dist/build/Data/Bifunctor/Fix.dyn_o )
[ 6 of 15] Compiling Data.Bifunctor.Functor ( src/Data/Bifunctor/Functor.hs, dist/build/Data/Bifunctor/Functor.o, dist/build/Data/Bifunctor/Functor.dyn_o )
[ 7 of 15] Compiling Data.Bifunctor.Flip ( src/Data/Bifunctor/Flip.hs, dist/build/Data/Bifunctor/Flip.o, dist/build/Data/Bifunctor/Flip.dyn_o )
[ 8 of 15] Compiling Data.Bifunctor.Join ( src/Data/Bifunctor/Join.hs, dist/build/Data/Bifunctor/Join.o, dist/build/Data/Bifunctor/Join.dyn_o )
[ 9 of 15] Compiling Data.Bifunctor.Joker ( src/Data/Bifunctor/Joker.hs, dist/build/Data/Bifunctor/Joker.o, dist/build/Data/Bifunctor/Joker.dyn_o )
[10 of 15] Compiling Data.Bifunctor.Product ( src/Data/Bifunctor/Product.hs, dist/build/Data/Bifunctor/Product.o, dist/build/Data/Bifunctor/Product.dyn_o )
[11 of 15] Compiling Data.Bifunctor.Sum ( src/Data/Bifunctor/Sum.hs, dist/build/Data/Bifunctor/Sum.o, dist/build/Data/Bifunctor/Sum.dyn_o )
[12 of 15] Compiling Data.Bifunctor.TH.Internal ( src/Data/Bifunctor/TH/Internal.hs, dist/build/Data/Bifunctor/TH/Internal.o, dist/build/Data/Bifunctor/TH/Internal.dyn_o )
[13 of 15] Compiling Data.Bifunctor.TH ( src/Data/Bifunctor/TH.hs, dist/build/Data/Bifunctor/TH.o, dist/build/Data/Bifunctor/TH.dyn_o )
[14 of 15] Compiling Data.Bifunctor.Tannen ( src/Data/Bifunctor/Tannen.hs, dist/build/Data/Bifunctor/Tannen.o, dist/build/Data/Bifunctor/Tannen.dyn_o )
[15 of 15] Compiling Data.Bifunctor.Wrapped ( src/Data/Bifunctor/Wrapped.hs, dist/build/Data/Bifunctor/Wrapped.o, dist/build/Data/Bifunctor/Wrapped.dyn_o )
Preprocessing library for bifunctors-5.6.3..
Running Haddock on library for bifunctors-5.6.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 15] Compiling Data.Biapplicative ( src/Data/Biapplicative.hs, nothing )
[ 2 of 15] Compiling Data.Bifunctor.Biap ( src/Data/Bifunctor/Biap.hs, nothing )
[ 3 of 15] Compiling Data.Bifunctor.Biff ( src/Data/Bifunctor/Biff.hs, nothing )
[ 4 of 15] Compiling Data.Bifunctor.Clown ( src/Data/Bifunctor/Clown.hs, nothing )
[ 5 of 15] Compiling Data.Bifunctor.Fix ( src/Data/Bifunctor/Fix.hs, nothing )
[ 6 of 15] Compiling Data.Bifunctor.Functor ( src/Data/Bifunctor/Functor.hs, nothing )
[ 7 of 15] Compiling Data.Bifunctor.Flip ( src/Data/Bifunctor/Flip.hs, nothing )
[ 8 of 15] Compiling Data.Bifunctor.Join ( src/Data/Bifunctor/Join.hs, nothing )
[ 9 of 15] Compiling Data.Bifunctor.Joker ( src/Data/Bifunctor/Joker.hs, nothing )
[10 of 15] Compiling Data.Bifunctor.Product ( src/Data/Bifunctor/Product.hs, nothing )
[11 of 15] Compiling Data.Bifunctor.Sum ( src/Data/Bifunctor/Sum.hs, nothing )
[12 of 15] Compiling Data.Bifunctor.TH.Internal ( src/Data/Bifunctor/TH/Internal.hs, nothing )
[13 of 15] Compiling Data.Bifunctor.TH ( src/Data/Bifunctor/TH.hs, nothing )
[14 of 15] Compiling Data.Bifunctor.Tannen ( src/Data/Bifunctor/Tannen.hs, nothing )
[15 of 15] Compiling Data.Bifunctor.Wrapped ( src/Data/Bifunctor/Wrapped.hs, nothing )
Haddock coverage:
  70% (  7 / 10) in 'Data.Biapplicative'
  Missing documentation for:
    Biapplicative (src/Data/Biapplicative.hs:44)
    <<$>> (src/Data/Biapplicative.hs:41)
    <<**>> (src/Data/Biapplicative.hs:74)
Warning: 'Biap' is ambiguous. It is defined
    * at src/Data/Bifunctor/Biap.hs:67:23
    * at src/Data/Bifunctor/Biap.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/Data/Bifunctor/Biap.hs:67:1
 100% (  2 /  2) in 'Data.Bifunctor.Biap'
 100% (  2 /  2) in 'Data.Bifunctor.Biff'
 100% (  2 /  2) in 'Data.Bifunctor.Clown'
 100% (  2 /  2) in 'Data.Bifunctor.Fix'
  14% (  1 /  7) in 'Data.Bifunctor.Functor'
  Missing documentation for:
    Module header
    BifunctorFunctor (src/Data/Bifunctor/Functor.hs:19)
    BifunctorMonad (src/Data/Bifunctor/Functor.hs:22)
    biliftM (src/Data/Bifunctor/Functor.hs:31)
    BifunctorComonad (src/Data/Bifunctor/Functor.hs:34)
    biliftW (src/Data/Bifunctor/Functor.hs:43)
 100% (  2 /  2) in 'Data.Bifunctor.Flip'
 100% (  2 /  2) in 'Data.Bifunctor.Join'
 100% (  2 /  2) in 'Data.Bifunctor.Joker'
 100% (  2 /  2) in 'Data.Bifunctor.Product'
   0% (  0 /  2) in 'Data.Bifunctor.Sum'
  Missing documentation for:
    Module header
    Sum (src/Data/Bifunctor/Sum.hs:22)
Warning: 'Name' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    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 Language.Haskell.TH.Syntax
Warning: 'Options' is ambiguous. It is defined
    * at src/Data/Bifunctor/TH.hs:77:19
    * at src/Data/Bifunctor/TH.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/Data/Bifunctor/TH.hs:77:1
Warning: 'bimap' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bifoldMap' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bifoldr' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bifoldl' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bitraverse' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bisequenceA' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'makeBitraverseA' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bimapM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bisequence' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Name' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    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 Language.Haskell.TH.Syntax
  96% ( 32 / 33) in 'Data.Bifunctor.TH'
  Missing documentation for:
    makeBifold (src/Data/Bifunctor/TH.hs:217)
 100% (  2 /  2) in 'Data.Bifunctor.Tannen'
 100% (  2 /  2) in 'Data.Bifunctor.Wrapped'
Warning: Data.Bifunctor.Biap: could not find link destinations for: 
	- Data.Bifunctor.Biap.Rep_Biap
	- Data.Bifunctor.Biap.Rep1_Biap
Warning: Data.Bifunctor.Biff: could not find link destinations for: 
	- Data.Bifunctor.Biff.Rep1_Biff
	- Data.Bifunctor.Biff.Rep_Biff
Warning: Data.Bifunctor.Clown: could not find link destinations for: 
	- Data.Bifunctor.Clown.Rep_Clown
	- Data.Bifunctor.Clown.Rep1_Clown
Warning: Data.Bifunctor.Fix: could not find link destinations for: 
	- Data.Bifunctor.Fix.Rep_Fix
Warning: Data.Bifunctor.Flip: could not find link destinations for: 
	- Data.Bifunctor.Flip.Rep_Flip
Warning: Data.Bifunctor.Join: could not find link destinations for: 
	- Data.Bifunctor.Join.Rep_Join
Warning: Data.Bifunctor.Joker: could not find link destinations for: 
	- Data.Bifunctor.Joker.Rep_Joker
	- Data.Bifunctor.Joker.Rep1_Joker
Warning: Data.Bifunctor.Product: could not find link destinations for: 
	- Data.Bifunctor.Product.Rep_Product
	- Data.Bifunctor.Product.Rep1_Product
Warning: Data.Bifunctor.Sum: could not find link destinations for: 
	- Data.Bifunctor.Sum.Rep_Sum
	- Data.Bifunctor.Sum.Rep1_Sum
Warning: Data.Bifunctor.TH: could not find link destinations for: 
	- Data.Bifunctor.TH.Bifunctor
	- Data.Bifunctor.TH.Bifoldable
	- Data.Bifunctor.TH.Bitraversable
Warning: Data.Bifunctor.Tannen: could not find link destinations for: 
	- Data.Bifunctor.Tannen.Rep1_Tannen
	- Data.Bifunctor.Tannen.Rep_Tannen
Warning: Data.Bifunctor.Wrapped: could not find link destinations for: 
	- Data.Bifunctor.Wrapped.Rep_WrappedBifunctor
	- Data.Bifunctor.Wrapped.Rep1_WrappedBifunctor
Documentation created: dist/doc/html/bifunctors/,
dist/doc/html/bifunctors/bifunctors.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/bifunctors-5.6.3-3by4OtOsmrV2Ol6Sc3cyDN
Completed    bifunctors-5.6.3
Downloading  concurrency-1.11.0.3
Downloaded   concurrency-1.11.0.3
Configuring concurrency-1.11.0.3...
Preprocessing library for concurrency-1.11.0.3..
Building library for concurrency-1.11.0.3..
[ 1 of 21] Compiling Control.Monad.STM.Class ( Control/Monad/STM/Class.hs, dist/build/Control/Monad/STM/Class.o, dist/build/Control/Monad/STM/Class.dyn_o )

Control/Monad/STM/Class.hs:64:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.Fail is redundant
      except perhaps to import instances from Control.Monad.Fail
    To import instances alone, use: import Control.Monad.Fail()
   |
64 | import           Control.Monad.Fail           (MonadFail(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 21] Compiling Control.Monad.Conc.Class ( Control/Monad/Conc/Class.hs, dist/build/Control/Monad/Conc/Class.o, dist/build/Control/Monad/Conc/Class.dyn_o )

Control/Monad/Conc/Class.hs:100:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.Fail is redundant
      except perhaps to import instances from Control.Monad.Fail
    To import instances alone, use: import Control.Monad.Fail()
    |
100 | import           Control.Monad.Fail           (MonadFail(..))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 21] Compiling Control.Concurrent.Classy.MVar ( Control/Concurrent/Classy/MVar.hs, dist/build/Control/Concurrent/Classy/MVar.o, dist/build/Control/Concurrent/Classy/MVar.dyn_o )
[ 4 of 21] Compiling Control.Concurrent.Classy.QSemN ( Control/Concurrent/Classy/QSemN.hs, dist/build/Control/Concurrent/Classy/QSemN.o, dist/build/Control/Concurrent/Classy/QSemN.dyn_o )

Control/Concurrent/Classy/QSemN.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.Fail is redundant
      except perhaps to import instances from Control.Monad.Fail
    To import instances alone, use: import Control.Monad.Fail()
   |
23 | import           Control.Monad.Fail             (MonadFail)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 21] Compiling Control.Concurrent.Classy.QSem ( Control/Concurrent/Classy/QSem.hs, dist/build/Control/Concurrent/Classy/QSem.o, dist/build/Control/Concurrent/Classy/QSem.dyn_o )

Control/Concurrent/Classy/QSem.hs:20:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.Fail is redundant
      except perhaps to import instances from Control.Monad.Fail
    To import instances alone, use: import Control.Monad.Fail()
   |
20 | import           Control.Monad.Fail              (MonadFail)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 21] Compiling Control.Concurrent.Classy.Lock ( Control/Concurrent/Classy/Lock.hs, dist/build/Control/Concurrent/Classy/Lock.o, dist/build/Control/Concurrent/Classy/Lock.dyn_o )
[ 7 of 21] Compiling Control.Concurrent.Classy.RWLock ( Control/Concurrent/Classy/RWLock.hs, dist/build/Control/Concurrent/Classy/RWLock.o, dist/build/Control/Concurrent/Classy/RWLock.dyn_o )
[ 8 of 21] Compiling Control.Concurrent.Classy.IORef ( Control/Concurrent/Classy/IORef.hs, dist/build/Control/Concurrent/Classy/IORef.o, dist/build/Control/Concurrent/Classy/IORef.dyn_o )
[ 9 of 21] Compiling Control.Concurrent.Classy.Chan ( Control/Concurrent/Classy/Chan.hs, dist/build/Control/Concurrent/Classy/Chan.o, dist/build/Control/Concurrent/Classy/Chan.dyn_o )
[10 of 21] Compiling Control.Concurrent.Classy.CRef ( Control/Concurrent/Classy/CRef.hs, dist/build/Control/Concurrent/Classy/CRef.o, dist/build/Control/Concurrent/Classy/CRef.dyn_o )
[11 of 21] Compiling Control.Concurrent.Classy.BoundedChan ( Control/Concurrent/Classy/BoundedChan.hs, dist/build/Control/Concurrent/Classy/BoundedChan.o, dist/build/Control/Concurrent/Classy/BoundedChan.dyn_o )
[12 of 21] Compiling Control.Concurrent.Classy.STM.TVar ( Control/Concurrent/Classy/STM/TVar.hs, dist/build/Control/Concurrent/Classy/STM/TVar.o, dist/build/Control/Concurrent/Classy/STM/TVar.dyn_o )
[13 of 21] Compiling Control.Concurrent.Classy.STM.TSem ( Control/Concurrent/Classy/STM/TSem.hs, dist/build/Control/Concurrent/Classy/STM/TSem.o, dist/build/Control/Concurrent/Classy/STM/TSem.dyn_o )
[14 of 21] Compiling Control.Concurrent.Classy.STM.TQueue ( Control/Concurrent/Classy/STM/TQueue.hs, dist/build/Control/Concurrent/Classy/STM/TQueue.o, dist/build/Control/Concurrent/Classy/STM/TQueue.dyn_o )

Control/Concurrent/Classy/STM/TQueue.hs:81:15: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [a] not matched: []
   |
81 |           let (z:zs) = reverse ys -- NB. lazy: we want the transaction to be
   |               ^^^^^^^^^^^^^^^^^^^

Control/Concurrent/Classy/STM/TQueue.hs:120:15: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [a] not matched: []
    |
120 |           let (z:zs) = reverse ys -- NB. lazy: we want the transaction to be
    |               ^^^^^^^^^^^^^^^^^^^
[15 of 21] Compiling Control.Concurrent.Classy.STM.TMVar ( Control/Concurrent/Classy/STM/TMVar.hs, dist/build/Control/Concurrent/Classy/STM/TMVar.o, dist/build/Control/Concurrent/Classy/STM/TMVar.dyn_o )
[16 of 21] Compiling Control.Concurrent.Classy.STM.TChan ( Control/Concurrent/Classy/STM/TChan.hs, dist/build/Control/Concurrent/Classy/STM/TChan.o, dist/build/Control/Concurrent/Classy/STM/TChan.dyn_o )
[17 of 21] Compiling Control.Concurrent.Classy.STM.TBQueue ( Control/Concurrent/Classy/STM/TBQueue.hs, dist/build/Control/Concurrent/Classy/STM/TBQueue.o, dist/build/Control/Concurrent/Classy/STM/TBQueue.dyn_o )

Control/Concurrent/Classy/STM/TBQueue.hs:100:15: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [a] not matched: []
    |
100 |           let (z:zs) = reverse ys
    |               ^^^^^^^^^^^^^^^^^^^

Control/Concurrent/Classy/STM/TBQueue.hs:143:15: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [a] not matched: []
    |
143 |           let (z:zs) = reverse ys -- NB. lazy: we want the transaction to be
    |               ^^^^^^^^^^^^^^^^^^^
[18 of 21] Compiling Control.Concurrent.Classy.STM.TArray ( Control/Concurrent/Classy/STM/TArray.hs, dist/build/Control/Concurrent/Classy/STM/TArray.o, dist/build/Control/Concurrent/Classy/STM/TArray.dyn_o )
[19 of 21] Compiling Control.Concurrent.Classy.STM ( Control/Concurrent/Classy/STM.hs, dist/build/Control/Concurrent/Classy/STM.o, dist/build/Control/Concurrent/Classy/STM.dyn_o )
[20 of 21] Compiling Control.Concurrent.Classy ( Control/Concurrent/Classy.hs, dist/build/Control/Concurrent/Classy.o, dist/build/Control/Concurrent/Classy.dyn_o )
[21 of 21] Compiling Control.Concurrent.Classy.Async ( Control/Concurrent/Classy/Async.hs, dist/build/Control/Concurrent/Classy/Async.o, dist/build/Control/Concurrent/Classy/Async.dyn_o )

Control/Concurrent/Classy/Async.hs:105:1: warning: [GHC-66111] [-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()
    |
105 | import           Data.Foldable                       (foldMap)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Concurrent/Classy/Async.hs:106:1: warning: [GHC-66111] [-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()
    |
106 | import           Data.Semigroup                      (Semigroup(..))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for concurrency-1.11.0.3..
Running Haddock on library for concurrency-1.11.0.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 21] Compiling Control.Monad.STM.Class ( Control/Monad/STM/Class.hs, nothing )

Control/Monad/STM/Class.hs:64:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.Fail is redundant
      except perhaps to import instances from Control.Monad.Fail
    To import instances alone, use: import Control.Monad.Fail()
   |
64 | import           Control.Monad.Fail           (MonadFail(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 21] Compiling Control.Monad.Conc.Class ( Control/Monad/Conc/Class.hs, nothing )

Control/Monad/Conc/Class.hs:100:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.Fail is redundant
      except perhaps to import instances from Control.Monad.Fail
    To import instances alone, use: import Control.Monad.Fail()
    |
100 | import           Control.Monad.Fail           (MonadFail(..))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 21] Compiling Control.Concurrent.Classy.MVar ( Control/Concurrent/Classy/MVar.hs, nothing )
[ 4 of 21] Compiling Control.Concurrent.Classy.QSemN ( Control/Concurrent/Classy/QSemN.hs, nothing )

Control/Concurrent/Classy/QSemN.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.Fail is redundant
      except perhaps to import instances from Control.Monad.Fail
    To import instances alone, use: import Control.Monad.Fail()
   |
23 | import           Control.Monad.Fail             (MonadFail)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 21] Compiling Control.Concurrent.Classy.QSem ( Control/Concurrent/Classy/QSem.hs, nothing )

Control/Concurrent/Classy/QSem.hs:20:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad.Fail is redundant
      except perhaps to import instances from Control.Monad.Fail
    To import instances alone, use: import Control.Monad.Fail()
   |
20 | import           Control.Monad.Fail              (MonadFail)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 21] Compiling Control.Concurrent.Classy.Lock ( Control/Concurrent/Classy/Lock.hs, nothing )
[ 7 of 21] Compiling Control.Concurrent.Classy.RWLock ( Control/Concurrent/Classy/RWLock.hs, nothing )
[ 8 of 21] Compiling Control.Concurrent.Classy.IORef ( Control/Concurrent/Classy/IORef.hs, nothing )
[ 9 of 21] Compiling Control.Concurrent.Classy.Chan ( Control/Concurrent/Classy/Chan.hs, nothing )
[10 of 21] Compiling Control.Concurrent.Classy.CRef ( Control/Concurrent/Classy/CRef.hs, nothing )
[11 of 21] Compiling Control.Concurrent.Classy.BoundedChan ( Control/Concurrent/Classy/BoundedChan.hs, nothing )
[12 of 21] Compiling Control.Concurrent.Classy.STM.TVar ( Control/Concurrent/Classy/STM/TVar.hs, nothing )
[13 of 21] Compiling Control.Concurrent.Classy.STM.TSem ( Control/Concurrent/Classy/STM/TSem.hs, nothing )
[14 of 21] Compiling Control.Concurrent.Classy.STM.TQueue ( Control/Concurrent/Classy/STM/TQueue.hs, nothing )
[15 of 21] Compiling Control.Concurrent.Classy.STM.TMVar ( Control/Concurrent/Classy/STM/TMVar.hs, nothing )
[16 of 21] Compiling Control.Concurrent.Classy.STM.TChan ( Control/Concurrent/Classy/STM/TChan.hs, nothing )
[17 of 21] Compiling Control.Concurrent.Classy.STM.TBQueue ( Control/Concurrent/Classy/STM/TBQueue.hs, nothing )
[18 of 21] Compiling Control.Concurrent.Classy.STM.TArray ( Control/Concurrent/Classy/STM/TArray.hs, nothing )
[19 of 21] Compiling Control.Concurrent.Classy.STM ( Control/Concurrent/Classy/STM.hs, nothing )
[20 of 21] Compiling Control.Concurrent.Classy ( Control/Concurrent/Classy.hs, nothing )
[21 of 21] Compiling Control.Concurrent.Classy.Async ( Control/Concurrent/Classy/Async.hs, nothing )

Control/Concurrent/Classy/Async.hs:105:1: warning: [GHC-66111] [-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()
    |
105 | import           Data.Foldable                       (foldMap)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Concurrent/Classy/Async.hs:106:1: warning: [GHC-66111] [-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()
    |
106 | import           Data.Semigroup                      (Semigroup(..))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'STM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'MonadConc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 11 / 11) in 'Control.Monad.STM.Class'
 100% ( 38 / 38) in 'Control.Monad.Conc.Class'
 100% ( 20 / 20) in 'Control.Concurrent.Classy.MVar'
Warning: 'QSemN' is ambiguous. It is defined
    * at Control/Concurrent/Classy/QSemN.hs:37:19
    * at Control/Concurrent/Classy/QSemN.hs:37: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 Control/Concurrent/Classy/QSemN.hs:37:1
 100% (  6 /  6) in 'Control.Concurrent.Classy.QSemN'
Warning: 'QSem' is ambiguous. It is defined
    * at Control/Concurrent/Classy/QSem.hs:33:18
    * at Control/Concurrent/Classy/QSem.hs:33: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 Control/Concurrent/Classy/QSem.hs:33:1
 100% (  6 /  6) in 'Control.Concurrent.Classy.QSem'
Warning: 'Lock' is ambiguous. It is defined
    * at Control/Concurrent/Classy/Lock.hs:110:5
    * at Control/Concurrent/Classy/Lock.hs:109: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 Control/Concurrent/Classy/Lock.hs:109:1
Warning: 'True' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'False' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 16 / 16) in 'Control.Concurrent.Classy.Lock'
Warning: 'RWLock' is ambiguous. It is defined
    * at Control/Concurrent/Classy/RWLock.hs:136:5
    * at Control/Concurrent/Classy/RWLock.hs:135: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 Control/Concurrent/Classy/RWLock.hs:135:1
Warning: 'maxBound' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 25 / 25) in 'Control.Concurrent.Classy.RWLock'
 100% ( 12 / 12) in 'Control.Concurrent.Classy.IORef'
Warning: 'Chan' is ambiguous. It is defined
    * at Control/Concurrent/Classy/Chan.hs:39:5
    * at Control/Concurrent/Classy/Chan.hs:38: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 Control/Concurrent/Classy/Chan.hs:38:1
 100% ( 10 / 10) in 'Control.Concurrent.Classy.Chan'
Warning: 'atomicModifyIORef' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 18 / 18) in 'Control.Concurrent.Classy.CRef'
Warning: 'Chan' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'unGetChan' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'dupChan' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'BoundedChan' is ambiguous. It is defined
    * at Control/Concurrent/Classy/BoundedChan.hs:90:5
    * at Control/Concurrent/Classy/BoundedChan.hs:89: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 Control/Concurrent/Classy/BoundedChan.hs:89:1
 100% (  9 /  9) in 'Control.Concurrent.Classy.BoundedChan'
 100% ( 13 / 13) in 'Control.Concurrent.Classy.STM.TVar'
Warning: 'TSem' is ambiguous. It is defined
    * at Control/Concurrent/Classy/STM/TSem.hs:38:20
    * at Control/Concurrent/Classy/STM/TSem.hs:38: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 Control/Concurrent/Classy/STM/TSem.hs:38:1
 100% (  6 /  6) in 'Control.Concurrent.Classy.STM.TSem'
Warning: 'TQueue' is ambiguous. It is defined
    * at Control/Concurrent/Classy/STM/TQueue.hs:46:21
    * at Control/Concurrent/Classy/STM/TQueue.hs:46: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 Control/Concurrent/Classy/STM/TQueue.hs:46:1
Warning: 'TChan' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Chan' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'dupTChan' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'cloneTChan' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 12 / 12) in 'Control.Concurrent.Classy.STM.TQueue'
Warning: 'TMVar' is ambiguous. It is defined
    * at Control/Concurrent/Classy/STM/TMVar.hs:41:23
    * at Control/Concurrent/Classy/STM/TMVar.hs:41: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 Control/Concurrent/Classy/STM/TMVar.hs:41:1
 100% ( 15 / 15) in 'Control.Concurrent.Classy.STM.TMVar'
Warning: 'TChan' is ambiguous. It is defined
    * at Control/Concurrent/Classy/STM/TChan.hs:41:20
    * at Control/Concurrent/Classy/STM/TChan.hs:41: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 Control/Concurrent/Classy/STM/TChan.hs:41:1
 100% ( 16 / 16) in 'Control.Concurrent.Classy.STM.TChan'
Warning: 'TBQueue' is ambiguous. It is defined
    * at Control/Concurrent/Classy/STM/TBQueue.hs:46:6
    * at Control/Concurrent/Classy/STM/TBQueue.hs:45: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 Control/Concurrent/Classy/STM/TBQueue.hs:45:1
Warning: 'TQueue' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 14 / 14) in 'Control.Concurrent.Classy.STM.TBQueue'
Warning: 'replicateM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  2 /  2) in 'Control.Concurrent.Classy.STM.TArray'
 100% (  9 /  9) in 'Control.Concurrent.Classy.STM'
 100% ( 12 / 12) in 'Control.Concurrent.Classy'
Warning: 'Concurrently' is ambiguous. It is defined
    * at Control/Concurrent/Classy/Async.hs:151:28
    * at Control/Concurrent/Classy/Async.hs:151: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 Control/Concurrent/Classy/Async.hs:151:1
Warning: 'Async' is ambiguous. It is defined
    * at Control/Concurrent/Classy/Async.hs:121:18
    * at Control/Concurrent/Classy/Async.hs:121: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 Control/Concurrent/Classy/Async.hs:121:1
  98% ( 67 / 68) in 'Control.Concurrent.Classy.Async'
  Missing documentation for:
    asyncThreadId
Warning: Control.Monad.STM.Class: could not find link destinations for: 
	- Control.Monad.STM.Class.D:R:TVarRWST
	- Control.Monad.STM.Class.D:R:TVarRWST0
	- Control.Monad.STM.Class.D:R:TVarStateT
	- Control.Monad.STM.Class.D:R:TVarStateT0
	- Control.Monad.STM.Class.D:R:TVarWriterT
	- Control.Monad.STM.Class.D:R:TVarWriterT0
	- Control.Monad.STM.Class.D:R:TVarIdentityT
	- Control.Monad.STM.Class.D:R:TVarReaderT
	- Control.Monad.STM.Class.D:R:TVarSTM
	- Control.Monad.STM.Class.D:R:TVarIsSTM
Warning: Control.Monad.Conc.Class: could not find link destinations for: 
	- Control.Monad.Conc.Class.D:R:STMRWST
	- Control.Monad.Conc.Class.D:R:MVarRWST
	- Control.Monad.Conc.Class.D:R:IORefRWST
	- Control.Monad.Conc.Class.D:R:TicketRWST
	- Control.Monad.Conc.Class.D:R:ThreadIdRWST
	- Control.Monad.Conc.Class.D:R:STMRWST0
	- Control.Monad.Conc.Class.D:R:MVarRWST0
	- Control.Monad.Conc.Class.D:R:IORefRWST0
	- Control.Monad.Conc.Class.D:R:TicketRWST0
	- Control.Monad.Conc.Class.D:R:ThreadIdRWST0
	- Control.Monad.Conc.Class.D:R:STMStateT
	- Control.Monad.Conc.Class.D:R:MVarStateT
	- Control.Monad.Conc.Class.D:R:IORefStateT
	- Control.Monad.Conc.Class.D:R:TicketStateT
	- Control.Monad.Conc.Class.D:R:ThreadIdStateT
	- Control.Monad.Conc.Class.D:R:STMStateT0
	- Control.Monad.Conc.Class.D:R:MVarStateT0
	- Control.Monad.Conc.Class.D:R:IORefStateT0
	- Control.Monad.Conc.Class.D:R:TicketStateT0
	- Control.Monad.Conc.Class.D:R:ThreadIdStateT0
	- Control.Monad.Conc.Class.D:R:STMWriterT
	- Control.Monad.Conc.Class.D:R:MVarWriterT
	- Control.Monad.Conc.Class.D:R:IORefWriterT
	- Control.Monad.Conc.Class.D:R:TicketWriterT
	- Control.Monad.Conc.Class.D:R:ThreadIdWriterT
	- Control.Monad.Conc.Class.D:R:STMWriterT0
	- Control.Monad.Conc.Class.D:R:MVarWriterT0
	- Control.Monad.Conc.Class.D:R:IORefWriterT0
	- Control.Monad.Conc.Class.D:R:TicketWriterT0
	- Control.Monad.Conc.Class.D:R:ThreadIdWriterT0
	- Control.Monad.Conc.Class.D:R:STMIdentityT
	- Control.Monad.Conc.Class.D:R:MVarIdentityT
	- Control.Monad.Conc.Class.D:R:IORefIdentityT
	- Control.Monad.Conc.Class.D:R:TicketIdentityT
	- Control.Monad.Conc.Class.D:R:ThreadIdIdentityT
	- Control.Monad.Conc.Class.D:R:STMReaderT
	- Control.Monad.Conc.Class.D:R:MVarReaderT
	- Control.Monad.Conc.Class.D:R:IORefReaderT
	- Control.Monad.Conc.Class.D:R:TicketReaderT
	- Control.Monad.Conc.Class.D:R:ThreadIdReaderT
	- Control.Monad.Conc.Class.D:R:STMIO
	- Control.Monad.Conc.Class.D:R:MVarIO
	- Control.Monad.Conc.Class.D:R:IORefIO
	- Control.Monad.Conc.Class.D:R:TicketIO
	- Control.Monad.Conc.Class.D:R:ThreadIdIO
	- Control.Monad.Conc.Class.D:R:STMIsConc
	- Control.Monad.Conc.Class.D:R:MVarIsConc
	- Control.Monad.Conc.Class.D:R:IORefIsConc
	- Control.Monad.Conc.Class.D:R:TicketIsConc
	- Control.Monad.Conc.Class.D:R:ThreadIdIsConc
Warning: Control.Concurrent.Classy.RWLock: could not find link destinations for: 
	- Control.Concurrent.Classy.RWLock.State
Documentation created: dist/doc/html/concurrency/,
dist/doc/html/concurrency/concurrency.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/concurrency-1.11.0.3-7BhZ6RJPoqoH1tJgLvCzlw
Completed    concurrency-1.11.0.3
Configuring profunctors-5.6.3...
Preprocessing library for profunctors-5.6.3..
Building library for profunctors-5.6.3..
[ 1 of 16] Compiling Data.Profunctor.Unsafe ( src/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.o, dist/build/Data/Profunctor/Unsafe.dyn_o )
[ 2 of 16] Compiling Data.Profunctor.Types ( src/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.o, dist/build/Data/Profunctor/Types.dyn_o )
[ 3 of 16] Compiling Data.Profunctor.Monad ( src/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.o, dist/build/Data/Profunctor/Monad.dyn_o )
[ 4 of 16] Compiling Data.Profunctor.Adjunction ( src/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.o, dist/build/Data/Profunctor/Adjunction.dyn_o )
[ 5 of 16] Compiling Data.Profunctor.Strong ( src/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.o, dist/build/Data/Profunctor/Strong.dyn_o )
[ 6 of 16] Compiling Data.Profunctor.Closed ( src/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.o, dist/build/Data/Profunctor/Closed.dyn_o )
[ 7 of 16] Compiling Data.Profunctor.Choice ( src/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.o, dist/build/Data/Profunctor/Choice.dyn_o )
[ 8 of 16] Compiling Data.Profunctor.Traversing ( src/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.o, dist/build/Data/Profunctor/Traversing.dyn_o )
[ 9 of 16] Compiling Data.Profunctor.Mapping ( src/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.o, dist/build/Data/Profunctor/Mapping.dyn_o )
[10 of 16] Compiling Data.Profunctor  ( src/Data/Profunctor.hs, dist/build/Data/Profunctor.o, dist/build/Data/Profunctor.dyn_o )
[11 of 16] Compiling Data.Profunctor.Sieve ( src/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.o, dist/build/Data/Profunctor/Sieve.dyn_o )
[12 of 16] Compiling Data.Profunctor.Rep ( src/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.o, dist/build/Data/Profunctor/Rep.dyn_o )
[13 of 16] Compiling Data.Profunctor.Composition ( src/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.o, dist/build/Data/Profunctor/Composition.dyn_o )
[14 of 16] Compiling Data.Profunctor.Ran ( src/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.o, dist/build/Data/Profunctor/Ran.dyn_o )
[15 of 16] Compiling Data.Profunctor.Cayley ( src/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.o, dist/build/Data/Profunctor/Cayley.dyn_o )
[16 of 16] Compiling Data.Profunctor.Yoneda ( src/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.o, dist/build/Data/Profunctor/Yoneda.dyn_o )
Preprocessing library for profunctors-5.6.3..
Running Haddock on library for profunctors-5.6.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 16] Compiling Data.Profunctor.Unsafe ( src/Data/Profunctor/Unsafe.hs, nothing )
[ 2 of 16] Compiling Data.Profunctor.Types ( src/Data/Profunctor/Types.hs, nothing )
[ 3 of 16] Compiling Data.Profunctor.Monad ( src/Data/Profunctor/Monad.hs, nothing )
[ 4 of 16] Compiling Data.Profunctor.Adjunction ( src/Data/Profunctor/Adjunction.hs, nothing )
[ 5 of 16] Compiling Data.Profunctor.Strong ( src/Data/Profunctor/Strong.hs, nothing )
[ 6 of 16] Compiling Data.Profunctor.Closed ( src/Data/Profunctor/Closed.hs, nothing )
[ 7 of 16] Compiling Data.Profunctor.Choice ( src/Data/Profunctor/Choice.hs, nothing )
[ 8 of 16] Compiling Data.Profunctor.Traversing ( src/Data/Profunctor/Traversing.hs, nothing )
[ 9 of 16] Compiling Data.Profunctor.Mapping ( src/Data/Profunctor/Mapping.hs, nothing )
[10 of 16] Compiling Data.Profunctor  ( src/Data/Profunctor.hs, nothing )
[11 of 16] Compiling Data.Profunctor.Sieve ( src/Data/Profunctor/Sieve.hs, nothing )
[12 of 16] Compiling Data.Profunctor.Rep ( src/Data/Profunctor/Rep.hs, nothing )
[13 of 16] Compiling Data.Profunctor.Composition ( src/Data/Profunctor/Composition.hs, nothing )
[14 of 16] Compiling Data.Profunctor.Ran ( src/Data/Profunctor/Ran.hs, nothing )
[15 of 16] Compiling Data.Profunctor.Cayley ( src/Data/Profunctor/Cayley.hs, nothing )
[16 of 16] Compiling Data.Profunctor.Yoneda ( src/Data/Profunctor/Yoneda.hs, nothing )
Haddock coverage:
Warning: 'unsafeCoerce' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  3 /  3) in 'Data.Profunctor.Unsafe'
Warning: 'Forget' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:221:24
    * at src/Data/Profunctor/Types.hs:221: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/Data/Profunctor/Types.hs:221:1
Warning: 'Costar' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:124:24
    * at src/Data/Profunctor/Types.hs:124: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/Data/Profunctor/Types.hs:124:1
Warning: 'Star' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:68:22
    * at src/Data/Profunctor/Types.hs:68: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/Data/Profunctor/Types.hs:68:1
 100% (  7 /  7) in 'Data.Profunctor.Types'
 100% (  4 /  4) in 'Data.Profunctor.Monad'
 100% (  2 /  2) in 'Data.Profunctor.Adjunction'
Warning: 'Procompose' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Pastro' is ambiguous. It is defined
    * at src/Data/Profunctor/Strong.hs:274:3
    * at src/Data/Profunctor/Strong.hs:273: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/Data/Profunctor/Strong.hs:273:1
Warning: 'Tambara' is ambiguous. It is defined
    * at src/Data/Profunctor/Strong.hs:170:25
    * at src/Data/Profunctor/Strong.hs:170: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/Data/Profunctor/Strong.hs:170:1
Warning: 'Star' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:68:22
    * at src/Data/Profunctor/Types.hs:68: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/Data/Profunctor/Types.hs:68:1
  88% ( 15 / 17) in 'Data.Profunctor.Strong'
  Missing documentation for:
    uncurry' (src/Data/Profunctor/Strong.hs:98)
    strong (src/Data/Profunctor/Strong.hs:102)
Warning: 'Closure' is ambiguous. It is defined
    * at src/Data/Profunctor/Closed.hs:106:25
    * at src/Data/Profunctor/Closed.hs:106: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/Data/Profunctor/Closed.hs:106:1
  71% (  5 /  7) in 'Data.Profunctor.Closed'
  Missing documentation for:
    Environment (src/Data/Profunctor/Closed.hs:195)
    curry' (src/Data/Profunctor/Closed.hs:96)
Warning: 'CopastroSum' is ambiguous. It is defined
    * at src/Data/Profunctor/Choice.hs:422:29
    * at src/Data/Profunctor/Choice.hs:422: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/Data/Profunctor/Choice.hs:422:1
Warning: 'CotambaraSum' is ambiguous. It is defined
    * at src/Data/Profunctor/Choice.hs:378:5
    * at src/Data/Profunctor/Choice.hs:377: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/Data/Profunctor/Choice.hs:377:1
Warning: 'absurd' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Costar' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:124:24
    * at src/Data/Profunctor/Types.hs:124: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/Data/Profunctor/Types.hs:124:1
Warning: 'costrength' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  92% ( 12 / 13) in 'Data.Profunctor.Choice'
  Missing documentation for:
    Cochoice (src/Data/Profunctor/Choice.hs:294)
Warning: 'Compose' is ambiguous. It is defined
    * in Data.Functor.Compose
    * in Data.Functor.Compose
    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.Functor.Compose
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    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.Functor.Identity
  57% (  8 / 14) in 'Data.Profunctor.Traversing'
  Missing documentation for:
    Module header
    CofreeTraversing (src/Data/Profunctor/Traversing.hs:137)
    firstTraversing (src/Data/Profunctor/Traversing.hs:36)
    secondTraversing (src/Data/Profunctor/Traversing.hs:39)
    leftTraversing (src/Data/Profunctor/Traversing.hs:60)
    rightTraversing (src/Data/Profunctor/Traversing.hs:63)
  44% (  4 /  9) in 'Data.Profunctor.Mapping'
  Missing documentation for:
    Mapping (src/Data/Profunctor/Mapping.hs:39)
    CofreeMapping (src/Data/Profunctor/Mapping.hs:89)
    wanderMapping (src/Data/Profunctor/Mapping.hs:81)
    traverseMapping (src/Data/Profunctor/Mapping.hs:84)
    closedMapping (src/Data/Profunctor/Mapping.hs:87)
  80% ( 16 / 20) in 'Data.Profunctor'
  Missing documentation for:
    uncurry' (src/Data/Profunctor/Strong.hs:98)
    curry' (src/Data/Profunctor/Closed.hs:96)
    Mapping (src/Data/Profunctor/Mapping.hs:39)
    Cochoice (src/Data/Profunctor/Choice.hs:294)
Warning: 'Costar' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:124:24
    * at src/Data/Profunctor/Types.hs:124: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/Data/Profunctor/Types.hs:124:1
Warning: 'Star' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:68:22
    * at src/Data/Profunctor/Types.hs:68: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/Data/Profunctor/Types.hs:68:1
 100% (  3 /  3) in 'Data.Profunctor.Sieve'
Warning: 'Prep' is ambiguous. It is defined
    * at src/Data/Profunctor/Rep.hs:188:3
    * at src/Data/Profunctor/Rep.hs:187: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/Data/Profunctor/Rep.hs:187:1
Warning: 'Star' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:68:22
    * at src/Data/Profunctor/Types.hs:68: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/Data/Profunctor/Types.hs:68:1
Warning: 'Iso'' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Coprep' is ambiguous. It is defined
    * at src/Data/Profunctor/Rep.hs:224:22
    * at src/Data/Profunctor/Rep.hs:224: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/Data/Profunctor/Rep.hs:224:1
Warning: 'Costar' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:124:24
    * at src/Data/Profunctor/Types.hs:124: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/Data/Profunctor/Types.hs:124:1
  70% ( 17 / 24) in 'Data.Profunctor.Rep'
  Missing documentation for:
    prepAdj (src/Data/Profunctor/Rep.hs:206)
    unprepAdj (src/Data/Profunctor/Rep.hs:209)
    prepUnit (src/Data/Profunctor/Rep.hs:212)
    prepCounit (src/Data/Profunctor/Rep.hs:215)
    uncoprepAdj (src/Data/Profunctor/Rep.hs:240)
    coprepUnit (src/Data/Profunctor/Rep.hs:243)
    coprepCounit (src/Data/Profunctor/Rep.hs:246)
Warning: 'Rift' is ambiguous. It is defined
    * at src/Data/Profunctor/Composition.hs:255:24
    * at src/Data/Profunctor/Composition.hs:255: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/Data/Profunctor/Composition.hs:255:1
Warning: 'Procompose' is ambiguous. It is defined
    * at src/Data/Profunctor/Composition.hs:70:3
    * at src/Data/Profunctor/Composition.hs:69: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/Data/Profunctor/Composition.hs:69:1
Warning: 'Star' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:68:22
    * at src/Data/Profunctor/Types.hs:68: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/Data/Profunctor/Types.hs:68:1
Warning: 'Compose' is ambiguous. It is defined
    * in Data.Functor.Compose
    * in Data.Functor.Compose
    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.Functor.Compose
Warning: 'Costar' is ambiguous. It is defined
    * at src/Data/Profunctor/Types.hs:124:24
    * at src/Data/Profunctor/Types.hs:124: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/Data/Profunctor/Types.hs:124:1
Warning: 'Kleisli' is ambiguous. It is defined
    * in Control.Arrow
    * in Control.Arrow
    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.Arrow
Warning: 'Cokleisli' is ambiguous. It is defined
    * in Control.Comonad
    * in Control.Comonad
    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.Comonad
  89% ( 17 / 19) in 'Data.Profunctor.Composition'
  Missing documentation for:
    procomposed (src/Data/Profunctor/Composition.hs:80)
    mu (src/Data/Profunctor/Composition.hs:311)
Warning: 'Codensity' is ambiguous. It is defined
    * at src/Data/Profunctor/Ran.hs:108:27
    * at src/Data/Profunctor/Ran.hs:108: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/Data/Profunctor/Ran.hs:108:1
Warning: 'Ran' is ambiguous. It is defined
    * at src/Data/Profunctor/Ran.hs:46:23
    * at src/Data/Profunctor/Ran.hs:46: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/Data/Profunctor/Ran.hs:46:1
Warning: 'counit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  50% (  4 /  8) in 'Data.Profunctor.Ran'
  Missing documentation for:
    precomposeRan (src/Data/Profunctor/Ran.hs:86)
    curryRan (src/Data/Profunctor/Ran.hs:90)
    uncurryRan (src/Data/Profunctor/Ran.hs:94)
    decomposeCodensity (src/Data/Profunctor/Ran.hs:133)
Warning: 'Cayley' is ambiguous. It is defined
    * at src/Data/Profunctor/Cayley.hs:32:26
    * at src/Data/Profunctor/Cayley.hs:32: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/Data/Profunctor/Cayley.hs:32:1
  66% (  2 /  3) in 'Data.Profunctor.Cayley'
  Missing documentation for:
    mapCayley (src/Data/Profunctor/Cayley.hs:108)
  85% (  6 /  7) in 'Data.Profunctor.Yoneda'
  Missing documentation for:
    Coyoneda (src/Data/Profunctor/Yoneda.hs:135)
Warning: Data.Profunctor.Types: could not find link destinations for: 
	- Data.Profunctor.Rep.D:R:RepForget
	- Data.Profunctor.Rep.D:R:RepStar
	- Data.Profunctor.Rep.D:R:CorepCostar
Warning: Data.Profunctor: could not find link destinations for: 
	- Data.Profunctor.Rep.D:R:RepForget
	- Data.Profunctor.Rep.D:R:RepStar
	- Data.Profunctor.Rep.D:R:CorepCostar
Warning: Data.Profunctor.Rep: could not find link destinations for: 
	- Data.Profunctor.Rep.Iso
	- Data.Profunctor.Rep.D:R:RepForget
	- Data.Profunctor.Rep.D:R:RepStar
	- Data.Profunctor.Rep.D:R:RepKleisli
	- Data.Profunctor.Rep.D:R:RepFUN
	- Data.Profunctor.Rep.D:R:CorepCostar
	- Data.Profunctor.Rep.D:R:CorepTagged
	- Data.Profunctor.Rep.D:R:CorepCokleisli
	- Data.Profunctor.Rep.D:R:CorepFUN
	- Data.Profunctor.Composition.D:R:CorepProcompose
	- Data.Profunctor.Composition.D:R:RepProcompose
Warning: Data.Profunctor.Composition: could not find link destinations for: 
	- Data.Profunctor.Composition.Iso
	- Data.Profunctor.Composition.D:R:CorepProcompose
	- Data.Profunctor.Composition.D:R:RepProcompose
Documentation created: dist/doc/html/profunctors/,
dist/doc/html/profunctors/profunctors.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/profunctors-5.6.3-Kf5GyoUdvst3dHdq4pqpsT
Completed    profunctors-5.6.3
Downloading  dejafu-2.4.0.8
Downloaded   dejafu-2.4.0.8
Configuring dejafu-2.4.0.8...
Preprocessing library for dejafu-2.4.0.8..
Building library for dejafu-2.4.0.8..
[ 1 of 18] Compiling Test.DejaFu.Types ( Test/DejaFu/Types.hs, dist/build/Test/DejaFu/Types.o, dist/build/Test/DejaFu/Types.dyn_o )

Test/DejaFu/Types.hs:37:1: warning: [GHC-66111] [-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()
   |
37 | import           Data.Semigroup                       (Semigroup(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 18] Compiling Test.DejaFu.Internal ( Test/DejaFu/Internal.hs, dist/build/Test/DejaFu/Internal.o, dist/build/Test/DejaFu/Internal.dyn_o )
[ 3 of 18] Compiling Test.DejaFu.Settings ( Test/DejaFu/Settings.hs, dist/build/Test/DejaFu/Settings.o, dist/build/Test/DejaFu/Settings.dyn_o )
[ 4 of 18] Compiling Test.DejaFu.Schedule ( Test/DejaFu/Schedule.hs, dist/build/Test/DejaFu/Schedule.o, dist/build/Test/DejaFu/Schedule.dyn_o )
[ 5 of 18] Compiling Test.DejaFu.SCT.Internal.Weighted ( Test/DejaFu/SCT/Internal/Weighted.hs, dist/build/Test/DejaFu/SCT/Internal/Weighted.o, dist/build/Test/DejaFu/SCT/Internal/Weighted.dyn_o )
[ 6 of 18] Compiling Test.DejaFu.Conc.Internal.STM ( Test/DejaFu/Conc/Internal/STM.hs, dist/build/Test/DejaFu/Conc/Internal/STM.o, dist/build/Test/DejaFu/Conc/Internal/STM.dyn_o )
[ 7 of 18] Compiling Test.DejaFu.Conc.Internal.Common ( Test/DejaFu/Conc/Internal/Common.hs, dist/build/Test/DejaFu/Conc/Internal/Common.o, dist/build/Test/DejaFu/Conc/Internal/Common.dyn_o )
[ 8 of 18] Compiling Test.DejaFu.Conc.Internal.Threading ( Test/DejaFu/Conc/Internal/Threading.hs, dist/build/Test/DejaFu/Conc/Internal/Threading.o, dist/build/Test/DejaFu/Conc/Internal/Threading.dyn_o )
[ 9 of 18] Compiling Test.DejaFu.Conc.Internal.Memory ( Test/DejaFu/Conc/Internal/Memory.hs, dist/build/Test/DejaFu/Conc/Internal/Memory.o, dist/build/Test/DejaFu/Conc/Internal/Memory.dyn_o )

Test/DejaFu/Conc/Internal/Memory.hs:31:1: warning: [GHC-66111] [-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()
   |
31 | import           Data.Monoid                         ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 18] Compiling Test.DejaFu.Conc.Internal ( Test/DejaFu/Conc/Internal.hs, dist/build/Test/DejaFu/Conc/Internal.o, dist/build/Test/DejaFu/Conc/Internal.dyn_o )

Test/DejaFu/Conc/Internal.hs:29:1: warning: [GHC-66111] [-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()
   |
29 | import           Data.Monoid                         ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[11 of 18] Compiling Test.DejaFu.Conc.Internal.Program ( Test/DejaFu/Conc/Internal/Program.hs, dist/build/Test/DejaFu/Conc/Internal/Program.o, dist/build/Test/DejaFu/Conc/Internal/Program.dyn_o )

Test/DejaFu/Conc/Internal/Program.hs:31:1: warning: [GHC-66111] [-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()
   |
31 | import           Control.Applicative                 (Applicative(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 18] Compiling Test.DejaFu.Utils ( Test/DejaFu/Utils.hs, dist/build/Test/DejaFu/Utils.o, dist/build/Test/DejaFu/Utils.dyn_o )
[13 of 18] Compiling Test.DejaFu.SCT.Internal.DPOR ( Test/DejaFu/SCT/Internal/DPOR.hs, dist/build/Test/DejaFu/SCT/Internal/DPOR.o, dist/build/Test/DejaFu/SCT/Internal/DPOR.dyn_o )

Test/DejaFu/SCT/Internal/DPOR.hs:146:38: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction:
        Patterns of type ([ThreadId], Bool,
                           Map ThreadId ThreadAction) not matched:
            ([], _, _)
            ((_:_:_), _, _)
    |
146 |           (best, worst) = partition (\([t],_,_) -> t >= initialThread) todos
    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[14 of 18] Compiling Test.DejaFu.Conc ( Test/DejaFu/Conc.hs, dist/build/Test/DejaFu/Conc.o, dist/build/Test/DejaFu/Conc.dyn_o )
[15 of 18] Compiling Test.DejaFu.SCT.Internal ( Test/DejaFu/SCT/Internal.hs, dist/build/Test/DejaFu/SCT/Internal.o, dist/build/Test/DejaFu/SCT/Internal.dyn_o )

Test/DejaFu/SCT/Internal.hs:29:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Test.DejaFu.Schedule is redundant
      except perhaps to import instances from Test.DejaFu.Schedule
    To import instances alone, use: import Test.DejaFu.Schedule()
   |
29 | import           Test.DejaFu.Schedule              (Scheduler(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[16 of 18] Compiling Test.DejaFu.SCT  ( Test/DejaFu/SCT.hs, dist/build/Test/DejaFu/SCT.o, dist/build/Test/DejaFu/SCT.dyn_o )
[17 of 18] Compiling Test.DejaFu.Refinement ( Test/DejaFu/Refinement.hs, dist/build/Test/DejaFu/Refinement.o, dist/build/Test/DejaFu/Refinement.dyn_o )

Test/DejaFu/Refinement.hs:426:28: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction:
        Patterns of type (Either Condition (Maybe Condition, o),
                           Test.DejaFu.Types.Trace) not matched:
            ((Left _), _)
    |
426 |   pure . S.fromList $ map (\(Right a, _) -> a) results
    |                            ^^^^^^^^^^^^^^^^^^
[18 of 18] Compiling Test.DejaFu      ( Test/DejaFu.hs, dist/build/Test/DejaFu.o, dist/build/Test/DejaFu.dyn_o )
Preprocessing library for dejafu-2.4.0.8..
Running Haddock on library for dejafu-2.4.0.8..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 18] Compiling Test.DejaFu.Types ( Test/DejaFu/Types.hs, nothing )

Test/DejaFu/Types.hs:37:1: warning: [GHC-66111] [-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()
   |
37 | import           Data.Semigroup                       (Semigroup(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 18] Compiling Test.DejaFu.Internal ( Test/DejaFu/Internal.hs, nothing )
[ 3 of 18] Compiling Test.DejaFu.Settings ( Test/DejaFu/Settings.hs, nothing )
[ 4 of 18] Compiling Test.DejaFu.Schedule ( Test/DejaFu/Schedule.hs, nothing )
[ 5 of 18] Compiling Test.DejaFu.SCT.Internal.Weighted ( Test/DejaFu/SCT/Internal/Weighted.hs, nothing )
[ 6 of 18] Compiling Test.DejaFu.Conc.Internal.STM ( Test/DejaFu/Conc/Internal/STM.hs, nothing )
[ 7 of 18] Compiling Test.DejaFu.Conc.Internal.Common ( Test/DejaFu/Conc/Internal/Common.hs, nothing )
[ 8 of 18] Compiling Test.DejaFu.Conc.Internal.Threading ( Test/DejaFu/Conc/Internal/Threading.hs, nothing )
[ 9 of 18] Compiling Test.DejaFu.Conc.Internal.Memory ( Test/DejaFu/Conc/Internal/Memory.hs, nothing )

Test/DejaFu/Conc/Internal/Memory.hs:31:1: warning: [GHC-66111] [-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()
   |
31 | import           Data.Monoid                         ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 18] Compiling Test.DejaFu.Conc.Internal ( Test/DejaFu/Conc/Internal.hs, nothing )

Test/DejaFu/Conc/Internal.hs:29:1: warning: [GHC-66111] [-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()
   |
29 | import           Data.Monoid                         ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[11 of 18] Compiling Test.DejaFu.Conc.Internal.Program ( Test/DejaFu/Conc/Internal/Program.hs, nothing )

Test/DejaFu/Conc/Internal/Program.hs:31:1: warning: [GHC-66111] [-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()
   |
31 | import           Control.Applicative                 (Applicative(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 18] Compiling Test.DejaFu.Utils ( Test/DejaFu/Utils.hs, nothing )
[13 of 18] Compiling Test.DejaFu.SCT.Internal.DPOR ( Test/DejaFu/SCT/Internal/DPOR.hs, nothing )
[14 of 18] Compiling Test.DejaFu.Conc ( Test/DejaFu/Conc.hs, nothing )
[15 of 18] Compiling Test.DejaFu.SCT.Internal ( Test/DejaFu/SCT/Internal.hs, nothing )

Test/DejaFu/SCT/Internal.hs:29:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Test.DejaFu.Schedule is redundant
      except perhaps to import instances from Test.DejaFu.Schedule
    To import instances alone, use: import Test.DejaFu.Schedule()
   |
29 | import           Test.DejaFu.Schedule              (Scheduler(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[16 of 18] Compiling Test.DejaFu.SCT  ( Test/DejaFu/SCT.hs, nothing )
[17 of 18] Compiling Test.DejaFu.Refinement ( Test/DejaFu/Refinement.hs, nothing )
[18 of 18] Compiling Test.DejaFu      ( Test/DejaFu.hs, nothing )
Haddock coverage:
Warning: 'IORef' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ThreadId' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:156:20
    * at Test/DejaFu/Types.hs:156: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 Test/DejaFu/Types.hs:156:1
Warning: 'MVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mask' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ConcIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'throwTo' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 51 / 51) in 'Test.DejaFu.Types'
Warning: 'readIORef' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'readForCAS' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'writeIORef' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'casIORef' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'modifyIORefCAS' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'atomicModifyIORef' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'readMVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'takeMVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'putMVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'IORefId' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:168:19
    * at Test/DejaFu/Types.hs:168: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 Test/DejaFu/Types.hs:168:1
Warning: 'MVarId' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:177:18
    * at Test/DejaFu/Types.hs:177: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 Test/DejaFu/Types.hs:177:1
Warning: 'TVarId' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:189:18
    * at Test/DejaFu/Types.hs:189: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 Test/DejaFu/Types.hs:189:1
Warning: 'ThreadId' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:156:20
    * at Test/DejaFu/Types.hs:156: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 Test/DejaFu/Types.hs:156:1
Warning: 'IORef' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'MVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'fromJust' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'fromList' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'fromRight' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'fromLeft' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 48 / 48) in 'Test.DejaFu.Internal'
Warning: 'Settings' is ambiguous. It is defined
    * at Test/DejaFu/Internal.hs:40:21
    * at Test/DejaFu/Internal.hs:40: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 Test/DejaFu/Internal.hs:40:1
Warning: 'PreemptionBound' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:685:27
    * at Test/DejaFu/Types.hs:685: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 Test/DejaFu/Types.hs:685:1
Warning: 'FairBound' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:700:21
    * at Test/DejaFu/Types.hs:700: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 Test/DejaFu/Types.hs:700:1
Warning: 'LengthBound' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:715:23
    * at Test/DejaFu/Types.hs:715: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 Test/DejaFu/Types.hs:715:1
 100% ( 58 / 58) in 'Test.DejaFu.Settings'
Warning: 'ThreadId' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:156:20
    * at Test/DejaFu/Types.hs:156: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 Test/DejaFu/Types.hs:156:1
 100% ( 11 / 11) in 'Test.DejaFu.Schedule'
 100% (  5 /  5) in 'Test.DejaFu.SCT.Internal.Weighted'
Warning: 'MonadSTM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'TVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'retry' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'TVarId' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:189:18
    * at Test/DejaFu/Types.hs:189: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 Test/DejaFu/Types.hs:189:1
 100% ( 13 / 13) in 'Test.DejaFu.Conc.Internal.STM'
Warning: 'MonadConc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'spawn' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'newEmptyMVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'fork' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'putMVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 17 / 17) in 'Test.DejaFu.Conc.Internal.Common'
Warning: 'ThreadId' is ambiguous. It is defined
    * at Test/DejaFu/Types.hs:156:20
    * at Test/DejaFu/Types.hs:156: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 Test/DejaFu/Types.hs:156:1
Warning: 'TVar' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 26 / 26) in 'Test.DejaFu.Conc.Internal.Threading'
  92% ( 26 / 28) in 'Test.DejaFu.Conc.Internal.Memory'
  Missing documentation for:
    Blocking (Test/DejaFu/Conc/Internal/Memory.hs:160)
    Emptying (Test/DejaFu/Conc/Internal/Memory.hs:161)
Warning: 'Scheduler' is ambiguous. It is defined
    * at Test/DejaFu/Schedule.hs:48:27
    * at Test/DejaFu/Schedule.hs:48: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 Test/DejaFu/Schedule.hs:48:1
 100% ( 24 / 24) in 'Test.DejaFu.Conc.Internal'
Warning: 'Scheduler' is ambiguous. It is defined
    * at Test/DejaFu/Schedule.hs:48:27
    * at Test/DejaFu/Schedule.hs:48: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 Test/DejaFu/Schedule.hs:48:1
Warning: 'liftIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Context' is ambiguous. It is defined
    * at Test/DejaFu/Conc/Internal.hs:125:20
    * at Test/DejaFu/Conc/Internal.hs:125: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 Test/DejaFu/Conc/Internal.hs:125:1
  83% ( 10 / 12) in 'Test.DejaFu.Conc.Internal.Program'
  Missing documentation for:
    SimpleSnapshot (Test/DejaFu/Conc/Internal/Program.hs:312)
    wrap (Test/DejaFu/Conc/Internal/Program.hs:377)
 100% ( 11 / 11) in 'Test.DejaFu.Utils'
 100% ( 26 / 26) in 'Test.DejaFu.SCT.Internal.DPOR'
Warning: 'MonadConc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 38 / 38) in 'Test.DejaFu.Conc'
 100% ( 17 / 17) in 'Test.DejaFu.SCT.Internal'
Warning: 'Settings' is ambiguous. It is defined
    * at Test/DejaFu/Internal.hs:40:21
    * at Test/DejaFu/Internal.hs:40: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 Test/DejaFu/Internal.hs:40:1
Warning: 'preEmpCount' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 12 / 12) in 'Test.DejaFu.SCT'
Warning: '=<=' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 26 / 26) in 'Test.DejaFu.Refinement'
Warning: 'MonadConc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'IORef' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Result' is ambiguous. It is defined
    * at Test/DejaFu.hs:635:17
    * at Test/DejaFu.hs:635: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 Test/DejaFu.hs:635:1
 100% ( 76 / 76) in 'Test.DejaFu'
Warning: Test.DejaFu.Types: could not find link destinations for: 
	- Test.DejaFu.Types.D:R:RefCatchT
	- Test.DejaFu.Types.D:R:BoundThreadCatchT
	- Test.DejaFu.Types.D:R:RefIO
	- Test.DejaFu.Types.D:R:BoundThreadIO
	- Test.DejaFu.Types.Rep_MonadFailException
	- Test.DejaFu.Types.Rep_MemType
	- Test.DejaFu.Types.Rep_Discard
	- Test.DejaFu.Types.Rep_LengthBound
	- Test.DejaFu.Types.Rep_FairBound
	- Test.DejaFu.Types.Rep_PreemptionBound
	- Test.DejaFu.Types.Rep_Decision
	- Test.DejaFu.Types.Rep_TAction
	- Test.DejaFu.Types.Rep_Id
	- Test.DejaFu.Types.Rep_TVarId
	- Test.DejaFu.Types.Rep_MVarId
	- Test.DejaFu.Types.Rep_ThreadId
	- Test.DejaFu.Types.Rep_Bounds
	- Test.DejaFu.Types.Rep_Error
	- Test.DejaFu.Types.Rep_Condition
	- Test.DejaFu.Types.Rep_ThreadAction
	- Test.DejaFu.Types.Rep_Lookahead
	- Test.DejaFu.Types.Rep_IORefId
Warning: Test.DejaFu.Internal: could not find link destinations for: 
	- Test.DejaFu.Internal.Rep_ActionType
	- Test.DejaFu.Internal.Rep_IdSource
Warning: Test.DejaFu.Settings: could not find link destinations for: 
	- Test.DejaFu.Types.Rep_MemType
	- Test.DejaFu.Types.Rep_Discard
	- Test.DejaFu.Types.Rep_LengthBound
	- Test.DejaFu.Types.Rep_FairBound
	- Test.DejaFu.Types.Rep_PreemptionBound
	- Test.DejaFu.Types.Rep_Bounds
	- Test.DejaFu.Settings.Lens'
Warning: Test.DejaFu.SCT.Internal.Weighted: could not find link destinations for: 
	- Test.DejaFu.SCT.Internal.Weighted.Rep_RandSchedState
Warning: Test.DejaFu.Conc.Internal.STM: could not find link destinations for: 
	- Test.DejaFu.Conc.Internal.STM.D:R:TVarModelSTM
Warning: Test.DejaFu.Conc.Internal.Common: could not find link destinations for: 
	- Test.DejaFu.Conc.Internal.Program.D:R:MVarProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:IORefProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:TicketProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:STMProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:ThreadIdProgram
Warning: Test.DejaFu.Conc.Internal.Program: could not find link destinations for: 
	- Test.DejaFu.Conc.Internal.Program.D:R:MVarProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:IORefProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:TicketProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:STMProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:ThreadIdProgram
Warning: Test.DejaFu.SCT.Internal.DPOR: could not find link destinations for: 
	- Test.DejaFu.SCT.Internal.DPOR.Rep_DPORSchedState
	- Test.DejaFu.SCT.Internal.DPOR.Rep_BacktrackStep
	- Test.DejaFu.SCT.Internal.DPOR.Rep_DPOR
Warning: Test.DejaFu.Conc: could not find link destinations for: 
	- Test.DejaFu.Types.Rep_MemType
	- Test.DejaFu.Types.Rep_Decision
	- Test.DejaFu.Types.Rep_MVarId
	- Test.DejaFu.Types.Rep_ThreadId
	- Test.DejaFu.Types.Rep_Condition
	- Test.DejaFu.Types.Rep_ThreadAction
	- Test.DejaFu.Types.Rep_Lookahead
	- Test.DejaFu.Types.Rep_IORefId
	- Test.DejaFu.Conc.Internal.Program.D:R:MVarProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:IORefProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:TicketProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:STMProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:ThreadIdProgram
Warning: Test.DejaFu.Refinement: could not find link destinations for: 
	- Test.DejaFu.Refinement.rpropTiers
	- Test.DejaFu.Refinement.D:R:OFUN
	- Test.DejaFu.Refinement.D:R:XFUN
	- Test.DejaFu.Refinement.D:R:ORefinementProperty
	- Test.DejaFu.Refinement.D:R:XRefinementProperty
Warning: Test.DejaFu: could not find link destinations for: 
	- Test.DejaFu.Types.Rep_Condition
	- Test.DejaFu.Conc.Internal.Program.D:R:MVarProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:IORefProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:TicketProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:STMProgram
	- Test.DejaFu.Conc.Internal.Program.D:R:ThreadIdProgram
Documentation created: dist/doc/html/dejafu/, dist/doc/html/dejafu/dejafu.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/dejafu-2.4.0.8-B1M58hbMganA62Be62SnFS
Completed    dejafu-2.4.0.8

Test log

[view raw]

Resolving dependencies...
No tests to run for all the packages in the project