Resolving dependencies... Configuring base16-bytestring-1.0.2.0... Preprocessing library for base16-bytestring-1.0.2.0.. Building library for base16-bytestring-1.0.2.0.. [1 of 3] Compiling Data.ByteString.Base16.Internal ( Data/ByteString/Base16/Internal.hs, dist/build/Data/ByteString/Base16/Internal.o, dist/build/Data/ByteString/Base16/Internal.dyn_o ) [2 of 3] Compiling Data.ByteString.Base16 ( Data/ByteString/Base16.hs, dist/build/Data/ByteString/Base16.o, dist/build/Data/ByteString/Base16.dyn_o ) [3 of 3] Compiling Data.ByteString.Base16.Lazy ( Data/ByteString/Base16/Lazy.hs, dist/build/Data/ByteString/Base16/Lazy.o, dist/build/Data/ByteString/Base16/Lazy.dyn_o ) Preprocessing library for base16-bytestring-1.0.2.0.. Running Haddock on library for base16-bytestring-1.0.2.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 3] Compiling Data.ByteString.Base16.Internal ( Data/ByteString/Base16/Internal.hs, nothing ) [2 of 3] Compiling Data.ByteString.Base16 ( Data/ByteString/Base16.hs, nothing ) [3 of 3] Compiling Data.ByteString.Base16.Lazy ( Data/ByteString/Base16/Lazy.hs, nothing ) Haddock coverage: 100% ( 4 / 4) in 'Data.ByteString.Base16' 100% ( 4 / 4) in 'Data.ByteString.Base16.Lazy' Documentation created: dist/doc/html/base16-bytestring/, dist/doc/html/base16-bytestring/base16-bytestring.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/base16-bytestring-1.0.2.0-IcaeslDEHsJILuAloGzH6U Completed base16-bytestring-1.0.2.0 [1 of 2] Compiling Main ( /tmp/cabal-tmp-445785/entropy-0.4.1.11/dist/setup/setup.hs, /tmp/cabal-tmp-445785/entropy-0.4.1.11/dist/setup/Main.o ) [2 of 2] Linking /tmp/cabal-tmp-445785/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 ppad-fixed-0.1.3... Preprocessing library for ppad-fixed-0.1.3.. Building library for ppad-fixed-0.1.3.. [1 of 6] Compiling Data.Choice ( lib/Data/Choice.hs, dist/build/Data/Choice.o, dist/build/Data/Choice.dyn_o ) [2 of 6] Compiling Data.Word.Limb ( lib/Data/Word/Limb.hs, dist/build/Data/Word/Limb.o, dist/build/Data/Word/Limb.dyn_o ) [3 of 6] Compiling Data.Word.Wide ( lib/Data/Word/Wide.hs, dist/build/Data/Word/Wide.o, dist/build/Data/Word/Wide.dyn_o ) [4 of 6] Compiling Data.Word.Wider ( lib/Data/Word/Wider.hs, dist/build/Data/Word/Wider.o, dist/build/Data/Word/Wider.dyn_o ) [5 of 6] Compiling Numeric.Montgomery.Secp256k1.Curve ( lib/Numeric/Montgomery/Secp256k1/Curve.hs, dist/build/Numeric/Montgomery/Secp256k1/Curve.o, dist/build/Numeric/Montgomery/Secp256k1/Curve.dyn_o ) [6 of 6] Compiling Numeric.Montgomery.Secp256k1.Scalar ( lib/Numeric/Montgomery/Secp256k1/Scalar.hs, dist/build/Numeric/Montgomery/Secp256k1/Scalar.o, dist/build/Numeric/Montgomery/Secp256k1/Scalar.dyn_o ) Preprocessing library for ppad-fixed-0.1.3.. Running Haddock on library for ppad-fixed-0.1.3.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 6] Compiling Data.Choice ( lib/Data/Choice.hs, nothing ) [2 of 6] Compiling Data.Word.Limb ( lib/Data/Word/Limb.hs, nothing ) [3 of 6] Compiling Data.Word.Wide ( lib/Data/Word/Wide.hs, nothing ) [4 of 6] Compiling Data.Word.Wider ( lib/Data/Word/Wider.hs, nothing ) [5 of 6] Compiling Numeric.Montgomery.Secp256k1.Curve ( lib/Numeric/Montgomery/Secp256k1/Curve.hs, nothing ) [6 of 6] Compiling Numeric.Montgomery.Secp256k1.Scalar ( lib/Numeric/Montgomery/Secp256k1/Scalar.hs, nothing ) Haddock coverage: Warning: 'Choice' is ambiguous. It is defined * at lib/Data/Choice.hs:111:18 * at lib/Data/Choice.hs:111: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 lib/Data/Choice.hs:111:1 100% ( 30 / 30) in 'Data.Choice' Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:81:16 * at lib/Data/Word/Limb.hs:81: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 lib/Data/Word/Limb.hs:81:1 97% ( 41 / 42) in 'Data.Word.Limb' Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:81:16 * at lib/Data/Word/Limb.hs:81: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 lib/Data/Word/Limb.hs:81:1 Warning: 'Wide' is ambiguous. It is defined * at lib/Data/Word/Wide.hs:85:13 * at lib/Data/Word/Wide.hs:85: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 lib/Data/Word/Wide.hs:85:1 82% ( 29 / 35) in 'Data.Word.Wide' Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:81:16 * at lib/Data/Word/Limb.hs:81: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 lib/Data/Word/Limb.hs:81:1 Warning: 'Limbs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Wider' is ambiguous. It is defined * at lib/Data/Word/Wider.hs:112:14 * at lib/Data/Word/Wider.hs:112:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at lib/Data/Word/Wider.hs:112:1 Warning: 'Words' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Choice' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 63% ( 37 / 58) in 'Data.Word.Wider' Warning: 'Wider' is ambiguous. It is defined * at lib/Data/Word/Wider.hs:112:14 * at lib/Data/Word/Wider.hs:112:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at lib/Data/Word/Wider.hs:112:1 Warning: 'Montgomery' is ambiguous. It is defined * at lib/Numeric/Montgomery/Secp256k1/Curve.hs:84:19 * at lib/Numeric/Montgomery/Secp256k1/Curve.hs:84: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 lib/Numeric/Montgomery/Secp256k1/Curve.hs:84:1 Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:81:16 * at lib/Data/Word/Limb.hs:81: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 lib/Data/Word/Limb.hs:81:1 71% ( 27 / 38) in 'Numeric.Montgomery.Secp256k1.Curve' Missing documentation for: retr# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:251) select# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:1580) add# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:391) sub# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:412) mul# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:348) sqr# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:448) neg# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:432) inv# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:476) sqrt# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:1020) exp# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:1542) odd# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:1556) Warning: 'Wider' is ambiguous. It is defined * at lib/Data/Word/Wider.hs:112:14 * at lib/Data/Word/Wider.hs:112:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at lib/Data/Word/Wider.hs:112:1 Warning: 'Montgomery' is ambiguous. It is defined * at lib/Numeric/Montgomery/Secp256k1/Scalar.hs:82:19 * at lib/Numeric/Montgomery/Secp256k1/Scalar.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 lib/Numeric/Montgomery/Secp256k1/Scalar.hs:82:1 Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:81:16 * at lib/Data/Word/Limb.hs:81: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 lib/Data/Word/Limb.hs:81:1 69% ( 25 / 36) in 'Numeric.Montgomery.Secp256k1.Scalar' Missing documentation for: redc# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:194) retr# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:248) select# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:1004) add# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:389) sub# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:413) mul# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:345) sqr# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:451) neg# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:435) inv# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:482) exp# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:965) odd# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:980) Warning: Data.Choice: could not find link destinations for: - Data.Choice.Limb4 - Data.Choice.Limb2 Warning: Data.Word.Limb: could not find link destinations for: - GHC.Generics.D:R:UReckWordp0 - GHC.Generics.Rep_R:UReckWordp - GHC.Generics.Rep1_R:UReckWordp Warning: Data.Word.Wide: could not find link destinations for: - Data.Word.Wide.Limb2 Warning: Data.Word.Wider: could not find link destinations for: - Data.Word.Wider.Limb4 Warning: Numeric.Montgomery.Secp256k1.Curve: could not find link destinations for: - Numeric.Montgomery.Secp256k1.Curve.Limb4 Warning: Numeric.Montgomery.Secp256k1.Scalar: could not find link destinations for: - Numeric.Montgomery.Secp256k1.Scalar.Limb4 Documentation created: dist/doc/html/ppad-fixed/, dist/doc/html/ppad-fixed/ppad-fixed.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ppad-fixed-0.1.3-E8XOFu0XPGtFaQL443e1X5 Completed ppad-fixed-0.1.3 Configuring ppad-sha256-0.2.4... Preprocessing library for ppad-sha256-0.2.4.. Building library for ppad-sha256-0.2.4.. [1 of 1] Compiling Crypto.Hash.SHA256 ( lib/Crypto/Hash/SHA256.hs, dist/build/Crypto/Hash/SHA256.o, dist/build/Crypto/Hash/SHA256.dyn_o ) Preprocessing library for ppad-sha256-0.2.4.. Running Haddock on library for ppad-sha256-0.2.4.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Crypto.Hash.SHA256 ( lib/Crypto/Hash/SHA256.hs, nothing ) Haddock coverage: 100% ( 7 / 7) in 'Crypto.Hash.SHA256' Documentation created: dist/doc/html/ppad-sha256/, dist/doc/html/ppad-sha256/ppad-sha256.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ppad-sha256-0.2.4-2jslQfT3SRCEYNiMJNoRkG Completed ppad-sha256-0.2.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 ppad-hmac-drbg-0.1.3... Preprocessing library for ppad-hmac-drbg-0.1.3.. Building library for ppad-hmac-drbg-0.1.3.. [1 of 1] Compiling Crypto.DRBG.HMAC ( lib/Crypto/DRBG/HMAC.hs, dist/build/Crypto/DRBG/HMAC.o, dist/build/Crypto/DRBG/HMAC.dyn_o ) Preprocessing library for ppad-hmac-drbg-0.1.3.. Running Haddock on library for ppad-hmac-drbg-0.1.3.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Crypto.DRBG.HMAC ( lib/Crypto/DRBG/HMAC.hs, nothing ) Haddock coverage: Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ST' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 80% ( 8 / 10) in 'Crypto.DRBG.HMAC' Documentation created: dist/doc/html/ppad-hmac-drbg/, dist/doc/html/ppad-hmac-drbg/ppad-hmac-drbg.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ppad-hmac-drbg-0.1.3-6CSkjx9UmEZ6C9IKwvvTsb Completed ppad-hmac-drbg-0.1.3 Downloading ppad-secp256k1-0.5.2 Downloaded ppad-secp256k1-0.5.2 Configuring ppad-secp256k1-0.5.2... Preprocessing library for ppad-secp256k1-0.5.2.. Building library for ppad-secp256k1-0.5.2.. [1 of 1] Compiling Crypto.Curve.Secp256k1 ( lib/Crypto/Curve/Secp256k1.hs, dist/build/Crypto/Curve/Secp256k1.o, dist/build/Crypto/Curve/Secp256k1.dyn_o ) Preprocessing library for ppad-secp256k1-0.5.2.. Running Haddock on library for ppad-secp256k1-0.5.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Crypto.Curve.Secp256k1 ( lib/Crypto/Curve/Secp256k1.hs, nothing ) Haddock coverage: Warning: 'Context' is ambiguous. It is defined * at lib/Crypto/Curve/Secp256k1.hs:731:16 * at lib/Crypto/Curve/Secp256k1.hs:731: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 lib/Crypto/Curve/Secp256k1.hs:731:1 Warning: 'Wider' is ambiguous. It is defined * in Data.Word.Wider * in Data.Word.Wider 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.Word.Wider 61% ( 36 / 59) in 'Crypto.Curve.Secp256k1' Warning: Crypto.Curve.Secp256k1: could not find link destinations for: - Crypto.Curve.Secp256k1.Rep_ECDSA - Crypto.Curve.Secp256k1.Rep_Context Documentation created: dist/doc/html/ppad-secp256k1/, dist/doc/html/ppad-secp256k1/ppad-secp256k1.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ppad-secp256k1-0.5.2-EeZbmvXqxrPIPjmQp7UUoT Completed ppad-secp256k1-0.5.2 Downloading musig2-0.1.2 Downloaded musig2-0.1.2 Configuring musig2-0.1.2... Preprocessing library for musig2-0.1.2.. Building library for musig2-0.1.2.. [1 of 2] Compiling Crypto.Curve.Secp256k1.MuSig2.Internal ( lib/Crypto/Curve/Secp256k1/MuSig2/Internal.hs, dist/build/Crypto/Curve/Secp256k1/MuSig2/Internal.o, dist/build/Crypto/Curve/Secp256k1/MuSig2/Internal.dyn_o ) [2 of 2] Compiling Crypto.Curve.Secp256k1.MuSig2 ( lib/Crypto/Curve/Secp256k1/MuSig2.hs, dist/build/Crypto/Curve/Secp256k1/MuSig2.o, dist/build/Crypto/Curve/Secp256k1/MuSig2.dyn_o ) Preprocessing library for musig2-0.1.2.. Running Haddock on library for musig2-0.1.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling Crypto.Curve.Secp256k1.MuSig2.Internal ( lib/Crypto/Curve/Secp256k1/MuSig2/Internal.hs, nothing ) [2 of 2] Compiling Crypto.Curve.Secp256k1.MuSig2 ( lib/Crypto/Curve/Secp256k1/MuSig2.hs, nothing ) Haddock coverage: Warning: 'SecNonce' is ambiguous. It is defined * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:540:17 * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:540: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 lib/Crypto/Curve/Secp256k1/MuSig2.hs:540:1 Warning: 'PubNonce' is ambiguous. It is defined * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:677:17 * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:677: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 lib/Crypto/Curve/Secp256k1/MuSig2.hs:677:1 Warning: 'SecKey' is ambiguous. It is defined * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:285:18 * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:285: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 lib/Crypto/Curve/Secp256k1/MuSig2.hs:285:1 Warning: 'KeyAggContext' is ambiguous. It is defined * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:293:22 * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:293: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 lib/Crypto/Curve/Secp256k1/MuSig2.hs:293:1 Warning: 'SessionContext' is ambiguous. It is defined * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:344:23 * at lib/Crypto/Curve/Secp256k1/MuSig2.hs:344: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 lib/Crypto/Curve/Secp256k1/MuSig2.hs:344:1 100% ( 23 / 23) in 'Crypto.Curve.Secp256k1.MuSig2' Warning: Crypto.Curve.Secp256k1.MuSig2: could not find link destinations for: - Crypto.Curve.Secp256k1.MuSig2.Rep_SecNonceGenParams - Crypto.Curve.Secp256k1.MuSig2.Rep_SecNonce - Crypto.Curve.Secp256k1.MuSig2.Rep_Tweak - Crypto.Curve.Secp256k1.MuSig2.Rep_SecKey Documentation created: dist/doc/html/musig2/, dist/doc/html/musig2/musig2.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/musig2-0.1.2-F4F48g2ctl5JZbDegF9Hxl Completed musig2-0.1.2