Resolving dependencies... Downloading ppad-fixed-0.1.1 Downloaded ppad-fixed-0.1.1 Configuring ppad-fixed-0.1.1... Preprocessing library for ppad-fixed-0.1.1.. Building library for ppad-fixed-0.1.1.. [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.1.. Running Haddock on library for ppad-fixed-0.1.1.. 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:146:18 * at lib/Data/Choice.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 lib/Data/Choice.hs:146:1 79% ( 34 / 43) in 'Data.Choice' Missing documentation for: MaybeWord# (lib/Data/Choice.hs:179) some_word# (lib/Data/Choice.hs:182) none_word# (lib/Data/Choice.hs:186) MaybeWide# (lib/Data/Choice.hs:190) some_wide# (lib/Data/Choice.hs:197) just_wide# (lib/Data/Choice.hs:193) none_wide# (lib/Data/Choice.hs:201) expect_wide# (lib/Data/Choice.hs:205) expect_wide_or# (lib/Data/Choice.hs:213) Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:73:16 * at lib/Data/Word/Limb.hs:73: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:73:1 94% ( 37 / 39) in 'Data.Word.Limb' Missing documentation for: eq_vartime# (lib/Data/Word/Limb.hs:93) ne_vartime# (lib/Data/Word/Limb.hs:108) Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:73:16 * at lib/Data/Word/Limb.hs:73: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:73:1 Warning: 'Wide' is ambiguous. It is defined * at lib/Data/Word/Wide.hs:80:13 * at lib/Data/Word/Wide.hs:80: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:80:1 67% ( 21 / 31) in 'Data.Word.Wide' Missing documentation for: or (lib/Data/Word/Wide.hs:145) or# and (lib/Data/Word/Wide.hs:152) and# xor (lib/Data/Word/Wide.hs:159) xor# not (lib/Data/Word/Wide.hs:166) not# neg (lib/Data/Word/Wide.hs:180) neg# (lib/Data/Word/Wide.hs:174) Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:73:16 * at lib/Data/Word/Limb.hs:73: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:73: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:109:14 * at lib/Data/Word/Wider.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 lib/Data/Word/Wider.hs:109: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. 64% ( 36 / 56) in 'Data.Word.Wider' Missing documentation for: cmp# (lib/Data/Word/Wider.hs:203) eq# (lib/Data/Word/Wider.hs:140) lt# (lib/Data/Word/Wider.hs:165) gt# (lib/Data/Word/Wider.hs:184) odd# (lib/Data/Word/Wider.hs:764) select# (lib/Data/Word/Wider.hs:280) shl1_c# (lib/Data/Word/Wider.hs:340) shr1_c# (lib/Data/Word/Wider.hs:305) shr_limb# (lib/Data/Word/Wider.hs:376) shl_limb# (lib/Data/Word/Wider.hs:404) and_w# (lib/Data/Word/Wider.hs:434) or_w# (lib/Data/Word/Wider.hs:454) not# (lib/Data/Word/Wider.hs:473) add_o# (lib/Data/Word/Wider.hs:493) add_w# (lib/Data/Word/Wider.hs:520) add_mod# (lib/Data/Word/Wider.hs:544) sub_b# (lib/Data/Word/Wider.hs:569) sub_mod# (lib/Data/Word/Wider.hs:615) mul_c# (lib/Data/Word/Wider.hs:657) sqr# (lib/Data/Word/Wider.hs:723) Warning: 'Wider' is ambiguous. It is defined * at lib/Data/Word/Wider.hs:109:14 * at lib/Data/Word/Wider.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 lib/Data/Word/Wider.hs:109:1 Warning: 'Montgomery' is ambiguous. It is defined * at lib/Numeric/Montgomery/Secp256k1/Curve.hs:83:19 * at lib/Numeric/Montgomery/Secp256k1/Curve.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 lib/Numeric/Montgomery/Secp256k1/Curve.hs:83:1 Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:73:16 * at lib/Data/Word/Limb.hs:73: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:73:1 71% ( 27 / 38) in 'Numeric.Montgomery.Secp256k1.Curve' Missing documentation for: retr# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:244) select# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:1574) add# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:385) sub# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:406) mul# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:341) sqr# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:442) neg# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:426) inv# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:470) sqrt# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:1014) exp# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:1536) odd# (lib/Numeric/Montgomery/Secp256k1/Curve.hs:1550) Warning: 'Wider' is ambiguous. It is defined * at lib/Data/Word/Wider.hs:109:14 * at lib/Data/Word/Wider.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 lib/Data/Word/Wider.hs:109:1 Warning: 'Montgomery' is ambiguous. It is defined * at lib/Numeric/Montgomery/Secp256k1/Scalar.hs:81:19 * at lib/Numeric/Montgomery/Secp256k1/Scalar.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/Numeric/Montgomery/Secp256k1/Scalar.hs:81:1 Warning: 'Limb' is ambiguous. It is defined * at lib/Data/Word/Limb.hs:73:16 * at lib/Data/Word/Limb.hs:73: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:73:1 69% ( 25 / 36) in 'Numeric.Montgomery.Secp256k1.Scalar' Missing documentation for: redc# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:187) retr# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:241) select# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:999) add# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:383) sub# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:407) mul# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:338) sqr# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:445) neg# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:429) inv# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:477) exp# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:960) odd# (lib/Numeric/Montgomery/Secp256k1/Scalar.hs:975) 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.1-CuAeoexLsXb3aihBtuvT1P Completed ppad-fixed-0.1.1