Build #2 for threefish-0.2.6

[all reports]

Package threefish-0.2.6
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-12-02 22:14:29.596764532 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies array-0.5.8.0, base-4.19.2.0, bytestring-0.12.1.0, cereal-0.5.8.3, crypto-api-0.13.3, data-default-0.8.0.1, entropy-0.4.1.11, random-1.3.1, tagged-0.8.9
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring cereal-0.5.8.3...
Preprocessing library for cereal-0.5.8.3..
Building library for cereal-0.5.8.3..
[1 of 4] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, dist/build/Data/Serialize/Get.o, dist/build/Data/Serialize/Get.dyn_o )
[2 of 4] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, dist/build/Data/Serialize/Put.o, dist/build/Data/Serialize/Put.dyn_o )
[3 of 4] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, dist/build/Data/Serialize/IEEE754.o, dist/build/Data/Serialize/IEEE754.dyn_o )
[4 of 4] Compiling Data.Serialize   ( src/Data/Serialize.hs, dist/build/Data/Serialize.o, dist/build/Data/Serialize.dyn_o )

src/Data/Serialize.hs:702:22: 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.
    |
702 | newtype Tagged (s :: * -> *) b = Tagged {unTagged :: b}
    |                      ^

src/Data/Serialize.hs:702:27: 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.
    |
702 | newtype Tagged (s :: * -> *) b = Tagged {unTagged :: b}
    |                           ^
Preprocessing library for cereal-0.5.8.3..
Running Haddock on library for cereal-0.5.8.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, nothing )
[2 of 4] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, nothing )
[3 of 4] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, nothing )
[4 of 4] Compiling Data.Serialize   ( src/Data/Serialize.hs, nothing )

src/Data/Serialize.hs:702:22: 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.
    |
702 | newtype Tagged (s :: * -> *) b = Tagged {unTagged :: b}
    |                      ^

src/Data/Serialize.hs:702:27: 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.
    |
702 | newtype Tagged (s :: * -> *) b = Tagged {unTagged :: b}
    |                           ^
Haddock coverage:
  93% ( 61 / 65) in 'Data.Serialize.Get'
  Missing documentation for:
    label (src/Data/Serialize/Get.hs:268)
    getLazyByteString (src/Data/Serialize/Get.hs:509)
    getShortByteString (src/Data/Serialize/Get.hs:513)
    getTwoOf (src/Data/Serialize/Get.hs:761)
Warning: 'Put' is ambiguous. It is defined
    * at src/Data/Serialize/Put.hs:140:18
    * at src/Data/Serialize/Put.hs:143: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/Serialize/Put.hs:143:1
  75% ( 42 / 56) in 'Data.Serialize.Put'
  Missing documentation for:
    Putter (src/Data/Serialize/Put.hs:145)
    putBuilder (src/Data/Serialize/Put.hs:202)
    putShortByteString (src/Data/Serialize/Put.hs:260)
    putTwoOf (src/Data/Serialize/Put.hs:400)
    putListOf (src/Data/Serialize/Put.hs:404)
    putIArrayOf (src/Data/Serialize/Put.hs:410)
    putSeqOf (src/Data/Serialize/Put.hs:416)
    putTreeOf (src/Data/Serialize/Put.hs:422)
    putMapOf (src/Data/Serialize/Put.hs:429)
    putIntMapOf (src/Data/Serialize/Put.hs:433)
    putSetOf (src/Data/Serialize/Put.hs:437)
    putIntSetOf (src/Data/Serialize/Put.hs:441)
    putMaybeOf (src/Data/Serialize/Put.hs:445)
    putEitherOf (src/Data/Serialize/Put.hs:450)
 100% ( 11 / 11) in 'Data.Serialize.IEEE754'
Cannot find documentation for: $example
  86% ( 13 / 15) in 'Data.Serialize'
  Missing documentation for:
    GSerializePut (src/Data/Serialize.hs:571)
    GSerializeGet (src/Data/Serialize.hs:574)
Warning: Data.Serialize.Get: could not find link destinations for: 
	- Data.Serialize.Get.get
Warning: Data.Serialize.Put: could not find link destinations for: 
	- Data.Serialize.Put.PairS
Warning: Data.Serialize: could not find link destinations for: 
	- Data.Serialize.SumSize
	- Data.Serialize.GetSum
	- Data.Serialize.PutSum
Documentation created: dist/doc/html/cereal/, dist/doc/html/cereal/cereal.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/cereal-0.5.8.3-CdRifegrast6xnOPLq62pE
Completed    cereal-0.5.8.3
Configuring data-default-0.8.0.1...
Preprocessing library for data-default-0.8.0.1..
Building library for data-default-0.8.0.1..
[1 of 2] Compiling Data.Default.Internal ( Data/Default/Internal.hs, dist/build/Data/Default/Internal.o, dist/build/Data/Default/Internal.dyn_o )
[2 of 2] Compiling Data.Default     ( Data/Default.hs, dist/build/Data/Default.o, dist/build/Data/Default.dyn_o )
Preprocessing library for data-default-0.8.0.1..
Running Haddock on library for data-default-0.8.0.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Default.Internal ( Data/Default/Internal.hs, nothing )
[2 of 2] Compiling Data.Default     ( Data/Default.hs, nothing )
Haddock coverage:
 100% (  3 /  3) in 'Data.Default.Internal'
 100% (  2 /  2) in 'Data.Default'
Documentation created: dist/doc/html/data-default/,
dist/doc/html/data-default/data-default.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/data-default-0.8.0.1-1xCv6D5orjY6O9aT2YDXOA
Completed    data-default-0.8.0.1
[1 of 2] Compiling Main             ( /tmp/cabal-tmp-2948001/entropy-0.4.1.11/dist/setup/setup.hs, /tmp/cabal-tmp-2948001/entropy-0.4.1.11/dist/setup/Main.o )
[2 of 2] Linking /tmp/cabal-tmp-2948001/entropy-0.4.1.11/dist/setup/setup
Configuring entropy-0.4.1.11...
Result of RDRAND Test: True
Result of libc getrandom() Test: True
Result of getentropy() Test: True
Preprocessing library for entropy-0.4.1.11..
Building library for entropy-0.4.1.11..
[1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, dist/build/System/EntropyNix.o, dist/build/System/EntropyNix.dyn_o )
[2 of 2] Compiling System.Entropy   ( System/Entropy.hs, dist/build/System/Entropy.o, dist/build/System/Entropy.dyn_o )
Preprocessing library for entropy-0.4.1.11..
Running Haddock on library for entropy-0.4.1.11..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, nothing )
[2 of 2] Compiling System.Entropy   ( System/Entropy.hs, nothing )
Haddock coverage:
Warning: 'xor' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  7 /  7) in 'System.Entropy'
Documentation created: dist/doc/html/entropy/,
dist/doc/html/entropy/entropy.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/entropy-0.4.1.11-7f1UWnFq6CEG7LE58NCfZY
Completed    entropy-0.4.1.11
Configuring splitmix-0.1.3.1...
Preprocessing library for splitmix-0.1.3.1..
Building library for splitmix-0.1.3.1..
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, dist/build/Data/Bits/Compat.o, dist/build/Data/Bits/Compat.dyn_o )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, dist/build/System/Random/SplitMix/Init.o, dist/build/System/Random/SplitMix/Init.dyn_o )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, dist/build/System/Random/SplitMix32.o, dist/build/System/Random/SplitMix32.dyn_o )
Preprocessing library for splitmix-0.1.3.1..
Running Haddock on library for splitmix-0.1.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, nothing )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, nothing )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, nothing )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, nothing )
Haddock coverage:
Warning: 'SMGen' is ambiguous. It is defined
    * at src/System/Random/SplitMix.hs:77:14
    * at src/System/Random/SplitMix.hs:77:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/SplitMix.hs:77:1
 100% ( 22 / 22) in 'System.Random.SplitMix'
Warning: 'SMGen' is ambiguous. It is defined
    * at src/System/Random/SplitMix32.hs:61:14
    * at src/System/Random/SplitMix32.hs:61:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/SplitMix32.hs:61:1
 100% ( 22 / 22) in 'System.Random.SplitMix32'
Documentation created: dist/doc/html/splitmix/,
dist/doc/html/splitmix/splitmix.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/splitmix-0.1.3.1-FLXrwOMCBr82OHyMQoNXPe
Completed    splitmix-0.1.3.1
Configuring tagged-0.8.9...
Preprocessing library for tagged-0.8.9..
Building library for tagged-0.8.9..
[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.9..
Running Haddock on library for tagged-0.8.9..
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:82:22
    * at src/Data/Tagged.hs:82: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:82: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:386)
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.9-6aZuwRISGvIHng66Gvw0LY
Completed    tagged-0.8.9
Configuring random-1.3.1...
Preprocessing library for random-1.3.1..
Building library for random-1.3.1..
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, dist/build/System/Random/Array.o, dist/build/System/Random/Array.dyn_o )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, dist/build/System/Random/GFinite.o, dist/build/System/Random/GFinite.dyn_o )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, dist/build/System/Random/Internal.o, dist/build/System/Random/Internal.dyn_o )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, dist/build/System/Random/Seed.o, dist/build/System/Random/Seed.dyn_o )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, dist/build/System/Random/Stateful.o, dist/build/System/Random/Stateful.dyn_o )
Preprocessing library for random-1.3.1..
Running Haddock on library for random-1.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, nothing )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, nothing )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, nothing )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, nothing )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, nothing )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, nothing )
Haddock coverage:
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
Warning: 'StateGenM' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:606:20
    * at src/System/Random/Internal.hs:606:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:606:1
Warning: 'StateGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:612:22
    * at src/System/Random/Internal.hs:612:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:612:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'MutableByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
Warning: 'StateT' is ambiguous. It is defined
    * in Control.Monad.Trans.State.Strict
    * in Control.Monad.Trans.State.Strict
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Control.Monad.Trans.State.Strict
Warning: 'Seed' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:134:18
    * at src/System/Random/Internal.hs:134:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:134:1
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'uniformByteStringM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ShortByteString' is ambiguous. It is defined
    * in Data.ByteString.Short.Internal
    * in Data.ByteString.Short.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Short.Internal
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
 100% ( 71 / 71) in 'System.Random'
Warning: 'TGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:719:19
    * at src/System/Random/Stateful.hs:719:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:719:1
Warning: 'STGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:618:22
    * at src/System/Random/Stateful.hs:618:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:618:1
Warning: 'StateGenM' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:606:20
    * at src/System/Random/Internal.hs:606:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:606:1
Warning: 'IOGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:542:20
    * at src/System/Random/Stateful.hs:542:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:542:1
Warning: 'AtomicGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:428:24
    * at src/System/Random/Stateful.hs:428:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:428:1
Warning: 'Seed' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:134:18
    * at src/System/Random/Internal.hs:134:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:134:1
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'IOGen' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:547:19
    * at src/System/Random/Stateful.hs:547:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:547:1
Warning: 'STGenM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'STM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'STGen' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:623:19
    * at src/System/Random/Stateful.hs:623:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:623:1
Warning: 'clearBit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'testBit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (137 /137) in 'System.Random.Stateful'
Warning: System.Random: could not find link destinations for: 
	- System.Random.GFinite.cardinality
	- System.Random.GFinite.toFinite
	- System.Random.GFinite.fromFinite
	- System.Random.GFinite.Cardinality
	- System.Random.Seed.D:R:SeedSizeSMGen
	- System.Random.Seed.D:R:SeedSizeSMGen0
	- System.Random.Seed.D:R:SeedSizeStateGen
	- System.Random.Seed.D:R:SeedSizeStdGen
	- System.Random.Stateful.D:R:SeedSizeAtomicGen
	- System.Random.Stateful.D:R:SeedSizeIOGen
	- System.Random.Stateful.D:R:SeedSizeSTGen
	- System.Random.Stateful.D:R:SeedSizeTGen
Warning: System.Random.Stateful: could not find link destinations for: 
	- System.Random.GFinite.GFinite
	- System.Random.GFinite.cardinality
	- System.Random.GFinite.toFinite
	- System.Random.GFinite.fromFinite
	- System.Random.GFinite.Cardinality
	- System.Random.Internal.GUniformRange
	- System.Random.Internal.GUniform
	- System.Random.Internal.D:R:MutableGenStateGenm
	- System.Random.Seed.D:R:SeedSizeSMGen
	- System.Random.Seed.D:R:SeedSizeSMGen0
	- System.Random.Seed.D:R:SeedSizeStateGen
	- System.Random.Seed.D:R:SeedSizeStdGen
	- System.Random.Stateful.D:R:MutableGenAtomicGenm
	- System.Random.Stateful.D:R:SeedSizeAtomicGen
	- System.Random.Stateful.D:R:MutableGenIOGenm
	- System.Random.Stateful.D:R:SeedSizeIOGen
	- System.Random.Stateful.D:R:MutableGenSTGenST
	- System.Random.Stateful.D:R:SeedSizeSTGen
	- System.Random.Stateful.D:R:MutableGenTGenSTM
	- System.Random.Stateful.D:R:SeedSizeTGen
Documentation created: dist/doc/html/random/, dist/doc/html/random/random.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/random-1.3.1-3HmCudIQHVrG4RNMrw37d7
Completed    random-1.3.1
Configuring crypto-api-0.13.3...
Preprocessing library for crypto-api-0.13.3..
Building library for crypto-api-0.13.3..
[ 1 of 11] Compiling Crypto.CPoly     ( Crypto/CPoly.hs, dist/build/Crypto/CPoly.o, dist/build/Crypto/CPoly.dyn_o )
[ 2 of 11] Compiling Crypto.Types     ( Crypto/Types.hs, dist/build/Crypto/Types.o, dist/build/Crypto/Types.dyn_o )
[ 3 of 11] Compiling Crypto.Util      ( Crypto/Util.hs, dist/build/Crypto/Util.o, dist/build/Crypto/Util.dyn_o )
[ 4 of 11] Compiling Crypto.Random    ( Crypto/Random.hs, dist/build/Crypto/Random.o, dist/build/Crypto/Random.dyn_o )
[ 5 of 11] Compiling Crypto.Classes[boot] ( Crypto/Classes.hs-boot, dist/build/Crypto/Classes.o-boot, dist/build/Crypto/Classes.dyn_o-boot )
[ 6 of 11] Compiling Crypto.Modes[boot] ( Crypto/Modes.hs-boot, dist/build/Crypto/Modes.o-boot, dist/build/Crypto/Modes.dyn_o-boot )
[ 7 of 11] Compiling Crypto.Classes   ( Crypto/Classes.hs, dist/build/Crypto/Classes.o, dist/build/Crypto/Classes.dyn_o )

Crypto/Classes.hs:449:20: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
449 |            newIV = head $ genericDrop ((ivLen - 1 + L.length msg) `div` ivLen) ivStr
    |                    ^^^^
[ 8 of 11] Compiling Crypto.Modes     ( Crypto/Modes.hs, dist/build/Crypto/Modes.o, dist/build/Crypto/Modes.dyn_o )
[ 9 of 11] Compiling Crypto.Padding   ( Crypto/Padding.hs, dist/build/Crypto/Padding.o, dist/build/Crypto/Padding.dyn_o )
[10 of 11] Compiling Crypto.HMAC      ( Crypto/HMAC.hs, dist/build/Crypto/HMAC.o, dist/build/Crypto/HMAC.dyn_o )
[11 of 11] Compiling Crypto.Classes.Exceptions ( Crypto/Classes/Exceptions.hs, dist/build/Crypto/Classes/Exceptions.o, dist/build/Crypto/Classes/Exceptions.dyn_o )
Preprocessing library for crypto-api-0.13.3..
Running Haddock on library for crypto-api-0.13.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 11] Compiling Crypto.CPoly     ( Crypto/CPoly.hs, nothing )
[ 2 of 11] Compiling Crypto.Types     ( Crypto/Types.hs, nothing )
[ 3 of 11] Compiling Crypto.Util      ( Crypto/Util.hs, nothing )
[ 4 of 11] Compiling Crypto.Random    ( Crypto/Random.hs, nothing )
[ 5 of 11] Compiling Crypto.Classes[boot] ( Crypto/Classes.hs-boot, nothing )
[ 6 of 11] Compiling Crypto.Modes[boot] ( Crypto/Modes.hs-boot, nothing )
[ 7 of 11] Compiling Crypto.Classes   ( Crypto/Classes.hs, nothing )

Crypto/Classes.hs:449:20: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
449 |            newIV = head $ genericDrop ((ivLen - 1 + L.length msg) `div` ivLen) ivStr
    |                    ^^^^
[ 8 of 11] Compiling Crypto.Modes     ( Crypto/Modes.hs, nothing )
[ 9 of 11] Compiling Crypto.Padding   ( Crypto/Padding.hs, nothing )
[10 of 11] Compiling Crypto.HMAC      ( Crypto/HMAC.hs, nothing )
[11 of 11] Compiling Crypto.Classes.Exceptions ( Crypto/Classes/Exceptions.hs, nothing )
Haddock coverage:
Warning: 'getIV' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'getIVIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Serialize' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'zeroIV' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ctr' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  80% (  4 /  5) in 'Crypto.Types'
  Missing documentation for:
    BlockCipherError (Crypto/Types.hs:29)
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'zipWith'' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  84% ( 11 / 13) in 'Crypto.Util'
  Missing documentation for:
    c_constTimeEq (Crypto/Util.hs:74)
    collect (Crypto/Util.hs:115)
Warning: 'genByteWithEntropy' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'DRBG' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  90% (  9 / 10) in 'Crypto.Random'
  Missing documentation for:
    ReseedInfo (Crypto/Random.hs:81)
Warning: 'IV' is ambiguous. It is defined
    * at Crypto/Types.hs:19:13
    * at Crypto/Types.hs:19: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 Crypto/Types.hs:19:1
Warning: 'ecb'' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  93% ( 28 / 30) in 'Crypto.Classes'
  Missing documentation for:
    chunkFor (Crypto/Classes.hs:688)
    chunkFor' (Crypto/Classes.hs:698)
Warning: 'Put' is ambiguous. It is defined
    * in Data.Serialize.Put
    * in Data.Serialize.Put
    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.Serialize.Put
Warning: 'bs' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'm' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'r' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 13 / 13) in 'Crypto.Padding'
  90% (  9 / 10) in 'Crypto.Modes'
  Missing documentation for:
    cMacStar (Crypto/Modes.hs:103)
 100% (  4 /  4) in 'Crypto.HMAC'
Warning: 'IV' is ambiguous. It is defined
    * at Crypto/Types.hs:19:13
    * at Crypto/Types.hs:19: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 Crypto/Types.hs:19:1
Warning: 'NotEnoughEntropy' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'MonadCryptoRandom' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'cereal' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'NeedReseed' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'genSeedLength' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'DRBG' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  85% ( 64 / 75) in 'Crypto.Classes.Exceptions'
  Missing documentation for:
    blockSize
    keyLength
    encryptBlock
    decryptBlock
    ReseedInfo (Crypto/Random.hs:81)
    CipherError (Crypto/Classes/Exceptions.hs:47)
    signingKeyLength
    verifyingKeyLength
    verify
    publicKeyLength
    privateKeyLength
Documentation created: dist/doc/html/crypto-api/,
dist/doc/html/crypto-api/crypto-api.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/crypto-api-0.13.3-4l4uEx4G7NuGSYU4X43wjH
Completed    crypto-api-0.13.3
Downloading  threefish-0.2.6
Downloaded   threefish-0.2.6
Configuring threefish-0.2.6...
Preprocessing library for threefish-0.2.6..
Building library for threefish-0.2.6..
[ 1 of 12] Compiling Crypto.Threefish.Common ( Crypto/Threefish/Common.hs, dist/build/Crypto/Threefish/Common.o, dist/build/Crypto/Threefish/Common.dyn_o )

Crypto/Threefish/Common.hs:9: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()
  |
9 | import Control.Applicative
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 12] Compiling Crypto.Threefish.Mix ( Crypto/Threefish/Mix.hs, dist/build/Crypto/Threefish/Mix.o, dist/build/Crypto/Threefish/Mix.dyn_o )
[ 3 of 12] Compiling Crypto.Threefish.Skein.Internal ( Crypto/Threefish/Skein/Internal.hs, dist/build/Crypto/Threefish/Skein/Internal.o, dist/build/Crypto/Threefish/Skein/Internal.dyn_o )
[ 4 of 12] Compiling Crypto.Threefish.Threefish256 ( Crypto/Threefish/Threefish256.hs, dist/build/Crypto/Threefish/Threefish256.o, dist/build/Crypto/Threefish/Threefish256.dyn_o )

Crypto/Threefish/Threefish256.hs:10: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()
   |
10 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 12] Compiling Crypto.Threefish.Threefish512 ( Crypto/Threefish/Threefish512.hs, dist/build/Crypto/Threefish/Threefish512.o, dist/build/Crypto/Threefish/Threefish512.dyn_o )

Crypto/Threefish/Threefish512.hs:10: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()
   |
10 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 12] Compiling Crypto.Threefish ( Crypto/Threefish.hs, dist/build/Crypto/Threefish.o, dist/build/Crypto/Threefish.dyn_o )
[ 7 of 12] Compiling Crypto.Threefish.UBI ( Crypto/Threefish/UBI.hs, dist/build/Crypto/Threefish/UBI.o, dist/build/Crypto/Threefish/UBI.dyn_o )
[ 8 of 12] Compiling Crypto.Threefish.Skein ( Crypto/Threefish/Skein.hs, dist/build/Crypto/Threefish/Skein.o, dist/build/Crypto/Threefish/Skein.dyn_o )
[ 9 of 12] Compiling Crypto.Threefish.Skein.StreamCipher ( Crypto/Threefish/Skein/StreamCipher.hs, dist/build/Crypto/Threefish/Skein/StreamCipher.o, dist/build/Crypto/Threefish/Skein/StreamCipher.dyn_o )
[10 of 12] Compiling Crypto.Threefish.Skein.KDF ( Crypto/Threefish/Skein/KDF.hs, dist/build/Crypto/Threefish/Skein/KDF.o, dist/build/Crypto/Threefish/Skein/KDF.dyn_o )
[11 of 12] Compiling Crypto.Threefish.Random ( Crypto/Threefish/Random.hs, dist/build/Crypto/Threefish/Random.o, dist/build/Crypto/Threefish/Random.dyn_o )

Crypto/Threefish/Random.hs:35:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        either genWord32 or genWord64 or genRange
    " In the instance declaration for RandomGen SkeinGen
   |
35 | instance RandomGen SkeinGen where
   |          ^^^^^^^^^^^^^^^^^^
[12 of 12] Compiling Crypto.Threefish.Authenticated ( Crypto/Threefish/Authenticated.hs, dist/build/Crypto/Threefish/Authenticated.o, dist/build/Crypto/Threefish/Authenticated.dyn_o )

In file included from cbits/threefish256.c:1:0: error: 

cbits/threefish.h:41:13: error:
     warning: inline function add_bytes declared but never defined
       41 | inline void add_bytes(W64 bytes, W64* t);
          |             ^~~~~~~~~
   |
41 | inline void add_bytes(W64 bytes, W64* t);
   |             ^

cbits/threefish.h:40:13: error:
     warning: inline function set_last declared but never defined
       40 | inline void set_last(unsigned char last, W64* t);
          |             ^~~~~~~~
   |
40 | inline void set_last(unsigned char last, W64* t);
   |             ^

cbits/threefish.h:39:13: error:
     warning: inline function set_first declared but never defined
       39 | inline void set_first(unsigned char first, W64* t);
          |             ^~~~~~~~~
   |
39 | inline void set_first(unsigned char first, W64* t);
   |             ^

cbits/threefish.h:38:13: error:
     warning: inline function set_type declared but never defined
       38 | inline void set_type(UBIType type, W64* t);
          |             ^~~~~~~~
   |
38 | inline void set_type(UBIType type, W64* t);
   |             ^

cbits/threefish.h:37:13: error:
     warning: inline function mk_config_tweak declared but never defined
       37 | inline void mk_config_tweak(W64* t);
          |             ^~~~~~~~~~~~~~~
   |
37 | inline void mk_config_tweak(W64* t);
   |             ^

cbits/threefish.h:36:13: error:
     warning: inline function init_tweak declared but never defined
       36 | inline void init_tweak(UBIType type, W64* t);
          |             ^~~~~~~~~~
   |
36 | inline void init_tweak(UBIType type, W64* t);
   |             ^

In file included from cbits/threefish256.c:1:0: error: 

cbits/threefish.h:41:13: error:
     warning: inline function add_bytes declared but never defined
       41 | inline void add_bytes(W64 bytes, W64* t);
          |             ^~~~~~~~~
   |
41 | inline void add_bytes(W64 bytes, W64* t);
   |             ^

cbits/threefish.h:40:13: error:
     warning: inline function set_last declared but never defined
       40 | inline void set_last(unsigned char last, W64* t);
          |             ^~~~~~~~
   |
40 | inline void set_last(unsigned char last, W64* t);
   |             ^

cbits/threefish.h:39:13: error:
     warning: inline function set_first declared but never defined
       39 | inline void set_first(unsigned char first, W64* t);
          |             ^~~~~~~~~
   |
39 | inline void set_first(unsigned char first, W64* t);
   |             ^

cbits/threefish.h:38:13: error:
     warning: inline function set_type declared but never defined
       38 | inline void set_type(UBIType type, W64* t);
          |             ^~~~~~~~
   |
38 | inline void set_type(UBIType type, W64* t);
   |             ^

cbits/threefish.h:37:13: error:
     warning: inline function mk_config_tweak declared but never defined
       37 | inline void mk_config_tweak(W64* t);
          |             ^~~~~~~~~~~~~~~
   |
37 | inline void mk_config_tweak(W64* t);
   |             ^

cbits/threefish.h:36:13: error:
     warning: inline function init_tweak declared but never defined
       36 | inline void init_tweak(UBIType type, W64* t);
          |             ^~~~~~~~~~
   |
36 | inline void init_tweak(UBIType type, W64* t);
   |             ^

In file included from cbits/skein256.c:1:0: error: 

cbits/threefish.h:41:13: error:
     warning: inline function add_bytes declared but never defined
       41 | inline void add_bytes(W64 bytes, W64* t);
          |             ^~~~~~~~~
   |
41 | inline void add_bytes(W64 bytes, W64* t);
   |             ^

cbits/threefish.h:40:13: error:
     warning: inline function set_last declared but never defined
       40 | inline void set_last(unsigned char last, W64* t);
          |             ^~~~~~~~
   |
40 | inline void set_last(unsigned char last, W64* t);
   |             ^

cbits/threefish.h:39:13: error:
     warning: inline function set_first declared but never defined
       39 | inline void set_first(unsigned char first, W64* t);
          |             ^~~~~~~~~
   |
39 | inline void set_first(unsigned char first, W64* t);
   |             ^

cbits/threefish.h:38:13: error:
     warning: inline function set_type declared but never defined
       38 | inline void set_type(UBIType type, W64* t);
          |             ^~~~~~~~
   |
38 | inline void set_type(UBIType type, W64* t);
   |             ^

cbits/threefish.h:37:13: error:
     warning: inline function mk_config_tweak declared but never defined
       37 | inline void mk_config_tweak(W64* t);
          |             ^~~~~~~~~~~~~~~
   |
37 | inline void mk_config_tweak(W64* t);
   |             ^

cbits/threefish.h:36:13: error:
     warning: inline function init_tweak declared but never defined
       36 | inline void init_tweak(UBIType type, W64* t);
          |             ^~~~~~~~~~
   |
36 | inline void init_tweak(UBIType type, W64* t);
   |             ^

In file included from cbits/skein256.c:1:0: error: 

cbits/threefish.h:41:13: error:
     warning: inline function add_bytes declared but never defined
       41 | inline void add_bytes(W64 bytes, W64* t);
          |             ^~~~~~~~~
   |
41 | inline void add_bytes(W64 bytes, W64* t);
   |             ^

cbits/threefish.h:40:13: error:
     warning: inline function set_last declared but never defined
       40 | inline void set_last(unsigned char last, W64* t);
          |             ^~~~~~~~
   |
40 | inline void set_last(unsigned char last, W64* t);
   |             ^

cbits/threefish.h:39:13: error:
     warning: inline function set_first declared but never defined
       39 | inline void set_first(unsigned char first, W64* t);
          |             ^~~~~~~~~
   |
39 | inline void set_first(unsigned char first, W64* t);
   |             ^

cbits/threefish.h:38:13: error:
     warning: inline function set_type declared but never defined
       38 | inline void set_type(UBIType type, W64* t);
          |             ^~~~~~~~
   |
38 | inline void set_type(UBIType type, W64* t);
   |             ^

cbits/threefish.h:37:13: error:
     warning: inline function mk_config_tweak declared but never defined
       37 | inline void mk_config_tweak(W64* t);
          |             ^~~~~~~~~~~~~~~
   |
37 | inline void mk_config_tweak(W64* t);
   |             ^

cbits/threefish.h:36:13: error:
     warning: inline function init_tweak declared but never defined
       36 | inline void init_tweak(UBIType type, W64* t);
          |             ^~~~~~~~~~
   |
36 | inline void init_tweak(UBIType type, W64* t);
   |             ^
Preprocessing library for threefish-0.2.6..
Running Haddock on library for threefish-0.2.6..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 12] Compiling Crypto.Threefish.Common ( Crypto/Threefish/Common.hs, nothing )

Crypto/Threefish/Common.hs:9: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()
  |
9 | import Control.Applicative
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 12] Compiling Crypto.Threefish.Mix ( Crypto/Threefish/Mix.hs, nothing )
[ 3 of 12] Compiling Crypto.Threefish.Skein.Internal ( Crypto/Threefish/Skein/Internal.hs, nothing )
[ 4 of 12] Compiling Crypto.Threefish.Threefish256 ( Crypto/Threefish/Threefish256.hs, nothing )

Crypto/Threefish/Threefish256.hs:10: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()
   |
10 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 12] Compiling Crypto.Threefish.Threefish512 ( Crypto/Threefish/Threefish512.hs, nothing )

Crypto/Threefish/Threefish512.hs:10: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()
   |
10 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 12] Compiling Crypto.Threefish ( Crypto/Threefish.hs, nothing )
[ 7 of 12] Compiling Crypto.Threefish.UBI ( Crypto/Threefish/UBI.hs, nothing )
[ 8 of 12] Compiling Crypto.Threefish.Skein ( Crypto/Threefish/Skein.hs, nothing )
[ 9 of 12] Compiling Crypto.Threefish.Skein.StreamCipher ( Crypto/Threefish/Skein/StreamCipher.hs, nothing )
[10 of 12] Compiling Crypto.Threefish.Skein.KDF ( Crypto/Threefish/Skein/KDF.hs, nothing )
[11 of 12] Compiling Crypto.Threefish.Random ( Crypto/Threefish/Random.hs, nothing )

Crypto/Threefish/Random.hs:35:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        either genWord32 or genWord64 or genRange
    " In the instance declaration for RandomGen SkeinGen
   |
35 | instance RandomGen SkeinGen where
   |          ^^^^^^^^^^^^^^^^^^
[12 of 12] Compiling Crypto.Threefish.Authenticated ( Crypto/Threefish/Authenticated.hs, nothing )
Haddock coverage:
  20% (  1 /  5) in 'Crypto.Threefish.Skein.Internal'
  Missing documentation for:
    Skein256Ctx (Crypto/Threefish/Skein/Internal.hs:8)
    skein256_init (Crypto/Threefish/Skein/Internal.hs:10)
    skein256_update (Crypto/Threefish/Skein/Internal.hs:16)
    skein256_output (Crypto/Threefish/Skein/Internal.hs:25)
  58% (  7 / 12) in 'Crypto.Threefish'
  Missing documentation for:
    Block256 (Crypto/Threefish/Threefish256.hs:34)
    Key256 (Crypto/Threefish/Threefish256.hs:35)
    Block512 (Crypto/Threefish/Threefish512.hs:19)
    Key512 (Crypto/Threefish/Threefish512.hs:29)
    Threefish (Crypto/Threefish.hs:16)
  20% (  2 / 10) in 'Crypto.Threefish.Skein'
  Missing documentation for:
    Skein (Crypto/Threefish/Skein.hs:23)
    Threefish (Crypto/Threefish.hs:16)
    Block256 (Crypto/Threefish/Threefish256.hs:34)
    Block512 (Crypto/Threefish/Threefish512.hs:19)
    Key256 (Crypto/Threefish/Threefish256.hs:35)
    Key512 (Crypto/Threefish/Threefish512.hs:29)
    Nonce256 (Crypto/Threefish/Skein.hs:29)
    hash256 (Crypto/Threefish/Skein.hs:74)
  62% (  5 /  8) in 'Crypto.Threefish.Skein.StreamCipher'
  Missing documentation for:
    Key256 (Crypto/Threefish/Threefish256.hs:35)
    Nonce256 (Crypto/Threefish/Skein.hs:29)
    Block256 (Crypto/Threefish/Threefish256.hs:34)
 100% (  3 /  3) in 'Crypto.Threefish.Skein.KDF'
  91% ( 11 / 12) in 'Crypto.Threefish.Random'
  Missing documentation for:
    Block256 (Crypto/Threefish/Threefish256.hs:34)
  68% ( 11 / 16) in 'Crypto.Threefish.Authenticated'
  Missing documentation for:
    DecryptFailure (Crypto/Threefish/Authenticated.hs:44)
    Plaintext (Crypto/Threefish/Authenticated.hs:42)
    Block256 (Crypto/Threefish/Threefish256.hs:34)
    Nonce256 (Crypto/Threefish/Skein.hs:29)
    Key256 (Crypto/Threefish/Threefish256.hs:35)
Documentation created: dist/doc/html/threefish/,
dist/doc/html/threefish/threefish.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/threefish-0.2.6-8BwRiCy7ALy5CMoFY7tO0I
Completed    threefish-0.2.6

Test log

[view raw]

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