Build #1 for select-rpms-0.3.0
Package | select-rpms-0.3.0 |
---|
Install | InstallOk |
---|---|
Docs | Ok |
Tests | NotTried |
Time submitted | 2025-06-04 14:37:32.111230842 UTC |
---|---|
Compiler | ghc-9.8.4 |
OS | linux |
Arch | x86_64 |
Dependencies | Glob-0.10.2, base-4.19.2.0, directory-1.3.8.5, extra-1.8, filepath-1.4.301.0, rpm-nvr-0.1.2, safe-0.3.21, simple-cmd-0.2.7, simple-cmd-args-0.1.8, simple-prompt-0.2.3 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Configuring clock-0.8.4... Preprocessing library for clock-0.8.4.. Building library for clock-0.8.4.. [1 of 2] Compiling System.Clock ( dist/build/System/Clock.hs, dist/build/System/Clock.o, dist/build/System/Clock.dyn_o ) [2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, dist/build/System/Clock/Seconds.o, dist/build/System/Clock/Seconds.dyn_o ) Preprocessing library for clock-0.8.4.. Running Haddock on library for clock-0.8.4.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling System.Clock ( dist/build/System/Clock.hs, nothing ) [2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, nothing ) Haddock coverage: 81% ( 9 / 11) in 'System.Clock' Missing documentation for: normalize (System/Clock.hsc:267) s2ns (System/Clock.hsc:264) 75% ( 6 / 8) in 'System.Clock.Seconds' Missing documentation for: Module header Seconds (System/Clock/Seconds.hs:21) Warning: System.Clock: could not find link destinations for: - System.Clock.Rep_TimeSpec - System.Clock.Rep_Clock Warning: System.Clock.Seconds: could not find link destinations for: - System.Clock.Rep_Clock - System.Clock.Seconds.Rep_Seconds Documentation created: dist/doc/html/clock/, dist/doc/html/clock/clock.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/clock-0.8.4-9mIDgJzjLvj7z3x0NN2L3T Completed clock-0.8.4 Configuring colour-2.3.6... Preprocessing library for colour-2.3.6.. Building library for colour-2.3.6.. [ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, dist/build/Data/Colour/CIE/Chromaticity.o, dist/build/Data/Colour/CIE/Chromaticity.dyn_o ) [ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, dist/build/Data/Colour/CIE/Illuminant.o, dist/build/Data/Colour/CIE/Illuminant.dyn_o ) [ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, dist/build/Data/Colour/Chan.o, dist/build/Data/Colour/Chan.dyn_o ) [ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, dist/build/Data/Colour/Internal.o, dist/build/Data/Colour/Internal.dyn_o ) [ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, dist/build/Data/Colour/Matrix.o, dist/build/Data/Colour/Matrix.dyn_o ) [ 6 of 14] Compiling Data.Colour.RGB ( Data/Colour/RGB.hs, dist/build/Data/Colour/RGB.o, dist/build/Data/Colour/RGB.dyn_o ) [ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, dist/build/Data/Colour/RGBSpace/HSL.o, dist/build/Data/Colour/RGBSpace/HSL.dyn_o ) [ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, dist/build/Data/Colour/RGBSpace/HSV.o, dist/build/Data/Colour/RGBSpace/HSV.dyn_o ) [ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, dist/build/Data/Colour/SRGB/Linear.o, dist/build/Data/Colour/SRGB/Linear.dyn_o ) [10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, dist/build/Data/Colour/RGBSpace.o, dist/build/Data/Colour/RGBSpace.dyn_o ) [11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, dist/build/Data/Colour/SRGB.o, dist/build/Data/Colour/SRGB.dyn_o ) Data/Colour/SRGB.hs:117:8: 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." | 117 | x' | head x == '#' = tail x | ^^^^ Data/Colour/SRGB.hs:117:24: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 117 | x' | head x == '#' = tail x | ^^^^ Data/Colour/SRGB.hs:127:50: 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." | 127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) = | ^^^^ Data/Colour/SRGB.hs:129:33: 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." | 129 | | otherwise = fst (head rx) | ^^^^ [12 of 14] Compiling Data.Colour ( Data/Colour.hs, dist/build/Data/Colour.o, dist/build/Data/Colour.dyn_o ) [13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, dist/build/Data/Colour/Names.o, dist/build/Data/Colour/Names.dyn_o ) [14 of 14] Compiling Data.Colour.CIE ( Data/Colour/CIE.hs, dist/build/Data/Colour/CIE.o, dist/build/Data/Colour/CIE.dyn_o ) Preprocessing library for colour-2.3.6.. Running Haddock on library for colour-2.3.6.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, nothing ) [ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, nothing ) [ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, nothing ) [ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, nothing ) [ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, nothing ) [ 6 of 14] Compiling Data.Colour.RGB ( Data/Colour/RGB.hs, nothing ) [ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, nothing ) [ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, nothing ) [ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, nothing ) [10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, nothing ) [11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, nothing ) Data/Colour/SRGB.hs:117:8: 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." | 117 | x' | head x == '#' = tail x | ^^^^ Data/Colour/SRGB.hs:117:24: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 117 | x' | head x == '#' = tail x | ^^^^ Data/Colour/SRGB.hs:127:50: 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." | 127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) = | ^^^^ Data/Colour/SRGB.hs:129:33: 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." | 129 | | otherwise = fst (head rx) | ^^^^ [12 of 14] Compiling Data.Colour ( Data/Colour.hs, nothing ) [13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, nothing ) [14 of 14] Compiling Data.Colour.CIE ( Data/Colour/CIE.hs, nothing ) Haddock coverage: 100% ( 21 / 21) in 'Data.Colour.CIE.Illuminant' Warning: 'RGBGamut' is ambiguous. It is defined * at Data/Colour/RGB.hs:54:17 * at Data/Colour/RGB.hs:54: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/Colour/RGB.hs:54:1 Warning: 'RGB' is ambiguous. It is defined * at Data/Colour/RGB.hs:30:14 * at Data/Colour/RGB.hs:30: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/Colour/RGB.hs:30:1 Warning: 'RGB' is ambiguous. It is defined * at Data/Colour/RGB.hs:30:14 * at Data/Colour/RGB.hs:30: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/Colour/RGB.hs:30:1 85% ( 6 / 7) in 'Data.Colour.RGBSpace.HSL' Missing documentation for: Module header Warning: 'RGB' is ambiguous. It is defined * at Data/Colour/RGB.hs:30:14 * at Data/Colour/RGB.hs:30: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/Colour/RGB.hs:30:1 85% ( 6 / 7) in 'Data.Colour.RGBSpace.HSV' Missing documentation for: Module header 100% ( 6 / 6) in 'Data.Colour.SRGB.Linear' Warning: 'RGBSpace' is ambiguous. It is defined * at Data/Colour/RGBSpace.hs:122:19 * at Data/Colour/RGBSpace.hs:122: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/Colour/RGBSpace.hs:122:1 Warning: 'TransferFunction' is ambiguous. It is defined * at Data/Colour/RGBSpace.hs:92:27 * at Data/Colour/RGBSpace.hs:92: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/Colour/RGBSpace.hs:92:1 Warning: 'RGB' is ambiguous. It is defined * at Data/Colour/RGB.hs:30:14 * at Data/Colour/RGB.hs:30: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/Colour/RGB.hs:30:1 Warning: 'RGBGamut' is ambiguous. It is defined * at Data/Colour/RGB.hs:54:17 * at Data/Colour/RGB.hs:54: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/Colour/RGB.hs:54:1 83% ( 20 / 24) in 'Data.Colour.RGBSpace' Missing documentation for: primaries whitePoint gamut transferFunction 100% ( 14 / 14) in 'Data.Colour.SRGB' 85% ( 17 / 20) in 'Data.Colour' Missing documentation for: black (Data/Colour/Internal.hs:53) AffineSpace (Data/Colour/Internal.hs:110) ColourOps (Data/Colour/Internal.hs:147) 0% ( 1 /149) in 'Data.Colour.Names' Missing documentation for: readColourName (Data/Colour/Names.hs:190) aliceblue (Data/Colour/Names.hs:341) antiquewhite (Data/Colour/Names.hs:344) aqua (Data/Colour/Names.hs:347) aquamarine (Data/Colour/Names.hs:350) azure (Data/Colour/Names.hs:353) beige (Data/Colour/Names.hs:356) bisque (Data/Colour/Names.hs:359) black (Data/Colour/Internal.hs:53) blanchedalmond (Data/Colour/Names.hs:364) blue (Data/Colour/Names.hs:367) blueviolet (Data/Colour/Names.hs:370) brown (Data/Colour/Names.hs:373) burlywood (Data/Colour/Names.hs:376) cadetblue (Data/Colour/Names.hs:379) chartreuse (Data/Colour/Names.hs:382) chocolate (Data/Colour/Names.hs:385) coral (Data/Colour/Names.hs:388) cornflowerblue (Data/Colour/Names.hs:391) cornsilk (Data/Colour/Names.hs:394) crimson (Data/Colour/Names.hs:397) cyan (Data/Colour/Names.hs:400) darkblue (Data/Colour/Names.hs:403) darkcyan (Data/Colour/Names.hs:406) darkgoldenrod (Data/Colour/Names.hs:409) darkgray (Data/Colour/Names.hs:412) darkgreen (Data/Colour/Names.hs:415) darkgrey (Data/Colour/Names.hs:418) darkkhaki (Data/Colour/Names.hs:421) darkmagenta (Data/Colour/Names.hs:424) darkolivegreen (Data/Colour/Names.hs:427) darkorange (Data/Colour/Names.hs:430) darkorchid (Data/Colour/Names.hs:433) darkred (Data/Colour/Names.hs:436) darksalmon (Data/Colour/Names.hs:439) darkseagreen (Data/Colour/Names.hs:442) darkslateblue (Data/Colour/Names.hs:445) darkslategray (Data/Colour/Names.hs:448) darkslategrey (Data/Colour/Names.hs:451) darkturquoise (Data/Colour/Names.hs:454) darkviolet (Data/Colour/Names.hs:457) deeppink (Data/Colour/Names.hs:460) deepskyblue (Data/Colour/Names.hs:463) dimgray (Data/Colour/Names.hs:466) dimgrey (Data/Colour/Names.hs:469) dodgerblue (Data/Colour/Names.hs:472) firebrick (Data/Colour/Names.hs:475) floralwhite (Data/Colour/Names.hs:478) forestgreen (Data/Colour/Names.hs:481) fuchsia (Data/Colour/Names.hs:484) gainsboro (Data/Colour/Names.hs:487) ghostwhite (Data/Colour/Names.hs:490) gold (Data/Colour/Names.hs:493) goldenrod (Data/Colour/Names.hs:496) gray (Data/Colour/Names.hs:499) grey (Data/Colour/Names.hs:502) green (Data/Colour/Names.hs:505) greenyellow (Data/Colour/Names.hs:508) honeydew (Data/Colour/Names.hs:511) hotpink (Data/Colour/Names.hs:514) indianred (Data/Colour/Names.hs:517) indigo (Data/Colour/Names.hs:520) ivory (Data/Colour/Names.hs:523) khaki (Data/Colour/Names.hs:526) lavender (Data/Colour/Names.hs:529) lavenderblush (Data/Colour/Names.hs:532) lawngreen (Data/Colour/Names.hs:535) lemonchiffon (Data/Colour/Names.hs:538) lightblue (Data/Colour/Names.hs:541) lightcoral (Data/Colour/Names.hs:544) lightcyan (Data/Colour/Names.hs:547) lightgoldenrodyellow (Data/Colour/Names.hs:550) lightgray (Data/Colour/Names.hs:553) lightgreen (Data/Colour/Names.hs:556) lightgrey (Data/Colour/Names.hs:559) lightpink (Data/Colour/Names.hs:562) lightsalmon (Data/Colour/Names.hs:565) lightseagreen (Data/Colour/Names.hs:568) lightskyblue (Data/Colour/Names.hs:571) lightslategray (Data/Colour/Names.hs:574) lightslategrey (Data/Colour/Names.hs:577) lightsteelblue (Data/Colour/Names.hs:580) lightyellow (Data/Colour/Names.hs:583) lime (Data/Colour/Names.hs:586) limegreen (Data/Colour/Names.hs:589) linen (Data/Colour/Names.hs:592) magenta (Data/Colour/Names.hs:595) maroon (Data/Colour/Names.hs:598) mediumaquamarine (Data/Colour/Names.hs:601) mediumblue (Data/Colour/Names.hs:604) mediumorchid (Data/Colour/Names.hs:607) mediumpurple (Data/Colour/Names.hs:610) mediumseagreen (Data/Colour/Names.hs:613) mediumslateblue (Data/Colour/Names.hs:616) mediumspringgreen (Data/Colour/Names.hs:619) mediumturquoise (Data/Colour/Names.hs:622) mediumvioletred (Data/Colour/Names.hs:625) midnightblue (Data/Colour/Names.hs:628) mintcream (Data/Colour/Names.hs:631) mistyrose (Data/Colour/Names.hs:634) moccasin (Data/Colour/Names.hs:637) navajowhite (Data/Colour/Names.hs:640) navy (Data/Colour/Names.hs:643) oldlace (Data/Colour/Names.hs:646) olive (Data/Colour/Names.hs:649) olivedrab (Data/Colour/Names.hs:652) orange (Data/Colour/Names.hs:655) orangered (Data/Colour/Names.hs:658) orchid (Data/Colour/Names.hs:661) palegoldenrod (Data/Colour/Names.hs:664) palegreen (Data/Colour/Names.hs:667) paleturquoise (Data/Colour/Names.hs:670) palevioletred (Data/Colour/Names.hs:673) papayawhip (Data/Colour/Names.hs:676) peachpuff (Data/Colour/Names.hs:679) peru (Data/Colour/Names.hs:682) pink (Data/Colour/Names.hs:685) plum (Data/Colour/Names.hs:688) powderblue (Data/Colour/Names.hs:691) purple (Data/Colour/Names.hs:694) red (Data/Colour/Names.hs:697) rosybrown (Data/Colour/Names.hs:700) royalblue (Data/Colour/Names.hs:703) saddlebrown (Data/Colour/Names.hs:706) salmon (Data/Colour/Names.hs:709) sandybrown (Data/Colour/Names.hs:712) seagreen (Data/Colour/Names.hs:715) seashell (Data/Colour/Names.hs:718) sienna (Data/Colour/Names.hs:721) silver (Data/Colour/Names.hs:724) skyblue (Data/Colour/Names.hs:727) slateblue (Data/Colour/Names.hs:730) slategray (Data/Colour/Names.hs:733) slategrey (Data/Colour/Names.hs:736) snow (Data/Colour/Names.hs:739) springgreen (Data/Colour/Names.hs:742) steelblue (Data/Colour/Names.hs:745) tan (Data/Colour/Names.hs:748) teal (Data/Colour/Names.hs:751) thistle (Data/Colour/Names.hs:754) tomato (Data/Colour/Names.hs:757) turquoise (Data/Colour/Names.hs:760) violet (Data/Colour/Names.hs:763) wheat (Data/Colour/Names.hs:766) white (Data/Colour/Names.hs:769) whitesmoke (Data/Colour/Names.hs:772) yellow (Data/Colour/Names.hs:775) yellowgreen (Data/Colour/Names.hs:778) Warning: 'toCIEXYZ' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'cieXYZView' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 88% ( 15 / 17) in 'Data.Colour.CIE' Missing documentation for: toCIEXYZ (Data/Colour/CIE.hs:65) Chromaticity (Data/Colour/CIE/Chromaticity.hs:25) Documentation created: dist/doc/html/colour/, dist/doc/html/colour/colour.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/colour-2.3.6-JegldMtiv9a8c4VaIBFkGx Completed colour-2.3.6 Configuring dlist-1.0... Preprocessing library for dlist-1.0.. Building library for dlist-1.0.. [1 of 5] Compiling Data.DList.Internal ( Data/DList/Internal.hs, dist/build/Data/DList/Internal.o, dist/build/Data/DList/Internal.dyn_o ) Data/DList/Internal.hs:642:12: 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 | 642 | instance a ~ Char => IsString (DList a) where | ^ [2 of 5] Compiling Data.DList ( Data/DList.hs, dist/build/Data/DList.o, dist/build/Data/DList.dyn_o ) [3 of 5] Compiling Data.DList.DNonEmpty.Internal ( Data/DList/DNonEmpty/Internal.hs, dist/build/Data/DList/DNonEmpty/Internal.o, dist/build/Data/DList/DNonEmpty/Internal.dyn_o ) Data/DList/DNonEmpty/Internal.hs:459:12: 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 | 459 | instance a ~ Char => IsString (DNonEmpty a) where | ^ [4 of 5] Compiling Data.DList.DNonEmpty ( Data/DList/DNonEmpty.hs, dist/build/Data/DList/DNonEmpty.o, dist/build/Data/DList/DNonEmpty.dyn_o ) [5 of 5] Compiling Data.DList.Unsafe ( Data/DList/Unsafe.hs, dist/build/Data/DList/Unsafe.o, dist/build/Data/DList/Unsafe.dyn_o ) Preprocessing library for dlist-1.0.. Running Haddock on library for dlist-1.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 5] Compiling Data.DList.Internal ( Data/DList/Internal.hs, nothing ) Data/DList/Internal.hs:642:12: 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 | 642 | instance a ~ Char => IsString (DList a) where | ^ [2 of 5] Compiling Data.DList ( Data/DList.hs, nothing ) [3 of 5] Compiling Data.DList.DNonEmpty.Internal ( Data/DList/DNonEmpty/Internal.hs, nothing ) Data/DList/DNonEmpty/Internal.hs:459:12: 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 | 459 | instance a ~ Char => IsString (DNonEmpty a) where | ^ [4 of 5] Compiling Data.DList.DNonEmpty ( Data/DList/DNonEmpty.hs, nothing ) [5 of 5] Compiling Data.DList.Unsafe ( Data/DList/Unsafe.hs, nothing ) Haddock coverage: 100% ( 21 / 21) in 'Data.DList' 100% ( 17 / 17) in 'Data.DList.DNonEmpty' Warning: Data.DList: could not find link destinations for: - Data.DList.Internal.D:R:ItemDList Warning: Data.DList.DNonEmpty: could not find link destinations for: - Data.DList.DNonEmpty.Internal.D:R:ItemDNonEmpty Documentation created: dist/doc/html/dlist/, dist/doc/html/dlist/dlist.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/dlist-1.0-64eJjLRuD1sLrW6rorjot6 Completed dlist-1.0 Configuring prettyprinter-1.7.1... Preprocessing library for prettyprinter-1.7.1.. Building library for prettyprinter-1.7.1.. [ 1 of 28] Compiling Prettyprinter.Render.Util.Panic ( src/Prettyprinter/Render/Util/Panic.hs, dist/build/Prettyprinter/Render/Util/Panic.o, dist/build/Prettyprinter/Render/Util/Panic.dyn_o ) [ 2 of 28] Compiling Prettyprinter.Internal ( src/Prettyprinter/Internal.hs, dist/build/Prettyprinter/Internal.o, dist/build/Prettyprinter/Internal.dyn_o ) [ 3 of 28] Compiling Prettyprinter.Render.String ( src/Prettyprinter/Render/String.hs, dist/build/Prettyprinter/Render/String.o, dist/build/Prettyprinter/Render/String.dyn_o ) [ 4 of 28] Compiling Data.Text.Prettyprint.Doc.Render.String ( src/Data/Text/Prettyprint/Doc/Render/String.hs, dist/build/Data/Text/Prettyprint/Doc/Render/String.o, dist/build/Data/Text/Prettyprint/Doc/Render/String.dyn_o ) [ 5 of 28] Compiling Prettyprinter.Internal.Type ( src/Prettyprinter/Internal/Type.hs, dist/build/Prettyprinter/Internal/Type.o, dist/build/Prettyprinter/Internal/Type.dyn_o ) [ 6 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Type ( src/Data/Text/Prettyprint/Doc/Internal/Type.hs, dist/build/Data/Text/Prettyprint/Doc/Internal/Type.o, dist/build/Data/Text/Prettyprint/Doc/Internal/Type.dyn_o ) [ 7 of 28] Compiling Prettyprinter.Internal.Debug ( src/Prettyprinter/Internal/Debug.hs, dist/build/Prettyprinter/Internal/Debug.o, dist/build/Prettyprinter/Internal/Debug.dyn_o ) [ 8 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Debug ( src/Data/Text/Prettyprint/Doc/Internal/Debug.hs, dist/build/Data/Text/Prettyprint/Doc/Internal/Debug.o, dist/build/Data/Text/Prettyprint/Doc/Internal/Debug.dyn_o ) [ 9 of 28] Compiling Data.Text.Prettyprint.Doc.Internal ( src/Data/Text/Prettyprint/Doc/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Internal.dyn_o ) [10 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.Panic ( src/Data/Text/Prettyprint/Doc/Render/Util/Panic.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.dyn_o ) [11 of 28] Compiling Prettyprinter.Render.Util.StackMachine ( src/Prettyprinter/Render/Util/StackMachine.hs, dist/build/Prettyprinter/Render/Util/StackMachine.o, dist/build/Prettyprinter/Render/Util/StackMachine.dyn_o ) src/Prettyprinter/Render/Util/StackMachine.hs:34: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() | 34 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.StackMachine ( src/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.dyn_o ) [13 of 28] Compiling Prettyprinter.Symbols.Ascii ( src/Prettyprinter/Symbols/Ascii.hs, dist/build/Prettyprinter/Symbols/Ascii.o, dist/build/Prettyprinter/Symbols/Ascii.dyn_o ) [14 of 28] Compiling Prettyprinter ( src/Prettyprinter.hs, dist/build/Prettyprinter.o, dist/build/Prettyprinter.dyn_o ) [15 of 28] Compiling Prettyprinter.Render.Util.SimpleDocTree ( src/Prettyprinter/Render/Util/SimpleDocTree.hs, dist/build/Prettyprinter/Render/Util/SimpleDocTree.o, dist/build/Prettyprinter/Render/Util/SimpleDocTree.dyn_o ) [16 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree ( src/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.dyn_o ) [17 of 28] Compiling Prettyprinter.Render.Tutorials.TreeRenderingTutorial ( src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs, dist/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.o, dist/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.dyn_o ) [18 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.o, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.dyn_o ) [19 of 28] Compiling Prettyprinter.Render.Tutorials.StackMachineTutorial ( src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs, dist/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.o, dist/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.dyn_o ) [20 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.o, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.dyn_o ) src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs:7:1: warning: [GHC-15328] [-Wdeprecations] Module Prettyprinter.Render.Tutorials.StackMachineTutorial is deprecated: "Writing your own stack machine is probably more efficient and customizable; also consider using �renderSimplyDecorated(A)� instead" | 7 | import Prettyprinter.Render.Tutorials.StackMachineTutorial | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 28] Compiling Prettyprinter.Render.Text ( src/Prettyprinter/Render/Text.hs, dist/build/Prettyprinter/Render/Text.o, dist/build/Prettyprinter/Render/Text.dyn_o ) [22 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Text ( src/Data/Text/Prettyprint/Doc/Render/Text.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Text.o, dist/build/Data/Text/Prettyprint/Doc/Render/Text.dyn_o ) [23 of 28] Compiling Data.Text.Prettyprint.Doc ( src/Data/Text/Prettyprint/Doc.hs, dist/build/Data/Text/Prettyprint/Doc.o, dist/build/Data/Text/Prettyprint/Doc.dyn_o ) [24 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Ascii ( src/Data/Text/Prettyprint/Doc/Symbols/Ascii.hs, dist/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.o, dist/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.dyn_o ) [25 of 28] Compiling Prettyprinter.Symbols.Unicode ( src/Prettyprinter/Symbols/Unicode.hs, dist/build/Prettyprinter/Symbols/Unicode.o, dist/build/Prettyprinter/Symbols/Unicode.dyn_o ) [26 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Unicode ( src/Data/Text/Prettyprint/Doc/Symbols/Unicode.hs, dist/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.o, dist/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.dyn_o ) [27 of 28] Compiling Prettyprinter.Util ( src/Prettyprinter/Util.hs, dist/build/Prettyprinter/Util.o, dist/build/Prettyprinter/Util.dyn_o ) [28 of 28] Compiling Data.Text.Prettyprint.Doc.Util ( src/Data/Text/Prettyprint/Doc/Util.hs, dist/build/Data/Text/Prettyprint/Doc/Util.o, dist/build/Data/Text/Prettyprint/Doc/Util.dyn_o ) Preprocessing library for prettyprinter-1.7.1.. Running Haddock on library for prettyprinter-1.7.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 28] Compiling Prettyprinter.Render.Util.Panic ( src/Prettyprinter/Render/Util/Panic.hs, nothing ) [ 2 of 28] Compiling Prettyprinter.Internal ( src/Prettyprinter/Internal.hs, nothing ) [ 3 of 28] Compiling Prettyprinter.Render.String ( src/Prettyprinter/Render/String.hs, nothing ) [ 4 of 28] Compiling Data.Text.Prettyprint.Doc.Render.String ( src/Data/Text/Prettyprint/Doc/Render/String.hs, nothing ) [ 5 of 28] Compiling Prettyprinter.Internal.Type ( src/Prettyprinter/Internal/Type.hs, nothing ) [ 6 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Type ( src/Data/Text/Prettyprint/Doc/Internal/Type.hs, nothing ) [ 7 of 28] Compiling Prettyprinter.Internal.Debug ( src/Prettyprinter/Internal/Debug.hs, nothing ) [ 8 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Debug ( src/Data/Text/Prettyprint/Doc/Internal/Debug.hs, nothing ) [ 9 of 28] Compiling Data.Text.Prettyprint.Doc.Internal ( src/Data/Text/Prettyprint/Doc/Internal.hs, nothing ) [10 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.Panic ( src/Data/Text/Prettyprint/Doc/Render/Util/Panic.hs, nothing ) [11 of 28] Compiling Prettyprinter.Render.Util.StackMachine ( src/Prettyprinter/Render/Util/StackMachine.hs, nothing ) src/Prettyprinter/Render/Util/StackMachine.hs:34: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() | 34 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.StackMachine ( src/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.hs, nothing ) [13 of 28] Compiling Prettyprinter.Symbols.Ascii ( src/Prettyprinter/Symbols/Ascii.hs, nothing ) [14 of 28] Compiling Prettyprinter ( src/Prettyprinter.hs, nothing ) [15 of 28] Compiling Prettyprinter.Render.Util.SimpleDocTree ( src/Prettyprinter/Render/Util/SimpleDocTree.hs, nothing ) [16 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree ( src/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.hs, nothing ) [17 of 28] Compiling Prettyprinter.Render.Tutorials.TreeRenderingTutorial ( src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs, nothing ) [18 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.hs, nothing ) [19 of 28] Compiling Prettyprinter.Render.Tutorials.StackMachineTutorial ( src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs, nothing ) [20 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs, nothing ) src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs:7:1: warning: [GHC-15328] [-Wdeprecations] Module Prettyprinter.Render.Tutorials.StackMachineTutorial is deprecated: "Writing your own stack machine is probably more efficient and customizable; also consider using �renderSimplyDecorated(A)� instead" | 7 | import Prettyprinter.Render.Tutorials.StackMachineTutorial | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 28] Compiling Prettyprinter.Render.Text ( src/Prettyprinter/Render/Text.hs, nothing ) [22 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Text ( src/Data/Text/Prettyprint/Doc/Render/Text.hs, nothing ) [23 of 28] Compiling Data.Text.Prettyprint.Doc ( src/Data/Text/Prettyprint/Doc.hs, nothing ) [24 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Ascii ( src/Data/Text/Prettyprint/Doc/Symbols/Ascii.hs, nothing ) [25 of 28] Compiling Prettyprinter.Symbols.Unicode ( src/Prettyprinter/Symbols/Unicode.hs, nothing ) [26 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Unicode ( src/Data/Text/Prettyprint/Doc/Symbols/Unicode.hs, nothing ) [27 of 28] Compiling Prettyprinter.Util ( src/Prettyprinter/Util.hs, nothing ) [28 of 28] Compiling Data.Text.Prettyprint.Doc.Util ( src/Data/Text/Prettyprint/Doc/Util.hs, nothing ) Haddock coverage: 57% ( 4 / 7) in 'Prettyprinter.Render.Util.Panic' Missing documentation for: Module header panicPeekedEmpty (src/Prettyprinter/Render/Util/Panic.hs:36) panicPoppedEmpty (src/Prettyprinter/Render/Util/Panic.hs:36) Warning: 'Text' is ambiguous. It is defined * at src/Prettyprinter/Internal.hs:159:7 * in Data.Text.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 at src/Prettyprinter/Internal.hs:159:7 Warning: 'parens' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'space' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'doc' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'putDoc' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hPutDoc' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'reAnnotateST' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'comma' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 98% ( 77 / 78) in 'Prettyprinter.Internal' Missing documentation for: defaultPageWidth (src/Prettyprinter/Internal.hs:1778) 66% ( 2 / 3) in 'Prettyprinter.Render.String' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.String' Missing documentation for: Module header 100% ( 2 / 2) in 'Prettyprinter.Internal.Type' 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Internal.Type' Missing documentation for: Module header 75% ( 3 / 4) in 'Prettyprinter.Internal.Debug' Missing documentation for: diag' (src/Prettyprinter/Internal/Debug.hs:76) 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Internal.Debug' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.Util.Panic' Missing documentation for: Module header Warning: 'Text' is ambiguous. It is defined * at src/Prettyprinter/Internal.hs:159:7 * in Data.Text.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 at src/Prettyprinter/Internal.hs:159:7 100% ( 13 / 13) in 'Prettyprinter.Render.Util.StackMachine' 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.Util.StackMachine' Missing documentation for: Module header 100% ( 27 / 27) in 'Prettyprinter.Symbols.Ascii' Warning: 'Keyword' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Red' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'color' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'colorDull' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'bgColor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'bgColorDull' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% (112 /112) in 'Prettyprinter' Warning: 'Text' is ambiguous. It is defined * at src/Prettyprinter/Internal.hs:159:7 * in Data.Text.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 at src/Prettyprinter/Internal.hs:159:7 100% ( 11 / 11) in 'Prettyprinter.Render.Util.SimpleDocTree' 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree' Missing documentation for: Module header 61% ( 11 / 18) in 'Prettyprinter.Render.Tutorials.TreeRenderingTutorial' Missing documentation for: SimpleHtml (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:40) Color (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:41) bold (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:46) italics (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:47) paragraph (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:48) headline (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:49) color (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:52) 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial' Missing documentation for: Module header 61% ( 11 / 18) in 'Prettyprinter.Render.Tutorials.StackMachineTutorial' Missing documentation for: SimpleHtml (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:43) Color (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:44) bold (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:49) italics (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:50) paragraph (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:51) headline (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:52) color (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:55) 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial' Missing documentation for: Module header Warning: 'Text' is ambiguous. It is defined * at src/Prettyprinter/Internal.hs:159:7 * in Data.Text.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 at src/Prettyprinter/Internal.hs:159:7 100% ( 9 / 9) in 'Prettyprinter.Render.Text' 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.Text' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Symbols.Ascii' Missing documentation for: Module header 100% ( 30 / 30) in 'Prettyprinter.Symbols.Unicode' 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Symbols.Unicode' Missing documentation for: Module header Warning: Prettyprinter.Util: Could not find documentation for exported module: Prettyprinter.Util 100% ( 4 / 4) in 'Prettyprinter.Util' 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Util' Missing documentation for: Module header Warning: Prettyprinter.Internal: could not find link destinations for: - Prettyprinter.Internal.Rep_Doc - Prettyprinter.Internal.Rep_SimpleDocStream Warning: Prettyprinter.Internal.Type: could not find link destinations for: - Prettyprinter.Internal.Rep_Doc Warning: Prettyprinter: could not find link destinations for: - Prettyprinter.Internal.Rep_Doc - Prettyprinter.Internal.Rep_SimpleDocStream Warning: Prettyprinter.Render.Util.SimpleDocTree: could not find link destinations for: - Prettyprinter.Render.Util.SimpleDocTree.Rep_SimpleDocTree Documentation created: dist/doc/html/prettyprinter/, dist/doc/html/prettyprinter/prettyprinter.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/prettyprinter-1.7.1-UnQFunVR8xJApG1SQhvgB Completed prettyprinter-1.7.1 Configuring safe-0.3.21... Preprocessing library for safe-0.3.21.. Building library for safe-0.3.21.. [1 of 5] Compiling Safe.Partial ( Safe/Partial.hs, dist/build/Safe/Partial.o, dist/build/Safe/Partial.dyn_o ) [2 of 5] Compiling Safe.Util ( Safe/Util.hs, dist/build/Safe/Util.o, dist/build/Safe/Util.dyn_o ) [3 of 5] Compiling Safe.Foldable ( Safe/Foldable.hs, dist/build/Safe/Foldable.o, dist/build/Safe/Foldable.dyn_o ) [4 of 5] Compiling Safe.Exact ( Safe/Exact.hs, dist/build/Safe/Exact.o, dist/build/Safe/Exact.dyn_o ) [5 of 5] Compiling Safe ( Safe.hs, dist/build/Safe.o, dist/build/Safe.dyn_o ) Preprocessing library for safe-0.3.21.. Running Haddock on library for safe-0.3.21.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 5] Compiling Safe.Partial ( Safe/Partial.hs, nothing ) [2 of 5] Compiling Safe.Util ( Safe/Util.hs, nothing ) [3 of 5] Compiling Safe.Foldable ( Safe/Foldable.hs, nothing ) [4 of 5] Compiling Safe.Exact ( Safe/Exact.hs, nothing ) [5 of 5] Compiling Safe ( Safe.hs, nothing ) Haddock coverage: 100% ( 2 / 2) in 'Safe.Partial' 51% ( 18 / 35) in 'Safe.Foldable' Missing documentation for: foldl1May (Safe/Foldable.hs:45) foldl1Note (Safe/Foldable.hs:49) foldr1May (Safe/Foldable.hs:46) foldr1Note (Safe/Foldable.hs:50) findJustDef (Safe/Foldable.hs:104) findJustNote (Safe/Foldable.hs:107) minimumMay (Safe/Foldable.hs:53) minimumNote (Safe/Foldable.hs:57) maximumMay (Safe/Foldable.hs:54) maximumNote (Safe/Foldable.hs:58) minimumByMay (Safe/Foldable.hs:61) minimumByNote (Safe/Foldable.hs:65) maximumByMay (Safe/Foldable.hs:62) maximumByNote (Safe/Foldable.hs:66) foldl1Safe (Safe/Foldable.hs:134) foldr1Safe (Safe/Foldable.hs:138) findJustSafe (Safe/Foldable.hs:142) 32% ( 10 / 31) in 'Safe.Exact' Missing documentation for: takeExactMay (Safe/Exact.hs:113) takeExactNote (Safe/Exact.hs:110) takeExactDef (Safe/Exact.hs:116) dropExactMay (Safe/Exact.hs:122) dropExactNote (Safe/Exact.hs:119) dropExactDef (Safe/Exact.hs:125) splitAtExactMay (Safe/Exact.hs:132) splitAtExactNote (Safe/Exact.hs:128) splitAtExactDef (Safe/Exact.hs:136) zipExactMay (Safe/Exact.hs:160) zipExactNote (Safe/Exact.hs:157) zipExactDef (Safe/Exact.hs:163) zipWithExactMay (Safe/Exact.hs:169) zipWithExactNote (Safe/Exact.hs:166) zipWithExactDef (Safe/Exact.hs:172) zip3ExactMay (Safe/Exact.hs:194) zip3ExactNote (Safe/Exact.hs:191) zip3ExactDef (Safe/Exact.hs:197) zipWith3ExactMay (Safe/Exact.hs:203) zipWith3ExactNote (Safe/Exact.hs:200) zipWith3ExactDef (Safe/Exact.hs:206) Warning: 'Prelude' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'readEither' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'base' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 31% ( 30 / 96) in 'Safe' Missing documentation for: initMay (Safe.hs:147) initDef (Safe.hs:150) initNote (Safe.hs:153) initSafe (Safe.hs:156) headMay (Safe.hs:161) headDef (Safe.hs:165) headNote (Safe.hs:169) lastMay (Safe.hs:162) lastDef (Safe.hs:166) lastNote (Safe.hs:170) minimumMay (Safe.hs:173) minimumNote (Safe.hs:177) maximumMay (Safe.hs:174) maximumNote (Safe.hs:178) minimumByMay (Safe.hs:181) minimumByNote (Safe.hs:185) maximumByMay (Safe.hs:182) maximumByNote (Safe.hs:186) foldr1May (Safe.hs:219) foldr1Def (Safe.hs:415) foldr1Note (Safe.hs:224) foldl1May (Safe.hs:220) foldl1Def (Safe.hs:416) foldl1Note (Safe.hs:225) foldl1May' (Safe.hs:221) foldl1Def' (Safe.hs:417) foldl1Note' (Safe.hs:226) scanl1May (Safe.hs:230) scanl1Def (Safe.hs:234) scanl1Note (Safe.hs:238) scanr1May (Safe.hs:229) scanr1Def (Safe.hs:233) scanr1Note (Safe.hs:237) cycleMay (Safe.hs:241) cycleDef (Safe.hs:244) cycleNote (Safe.hs:247) fromJustNote (Safe.hs:255) assertNote (Safe.hs:258) atMay (Safe.hs:267) atDef (Safe.hs:270) atNote (Safe.hs:273) readMay (Safe.hs:287) readDef (Safe.hs:290) lookupJustDef (Safe.hs:302) lookupJustNote (Safe.hs:305) findJustDef (Safe.hs:313) findJustNote (Safe.hs:316) elemIndexJustDef (Safe.hs:324) elemIndexJustNote (Safe.hs:327) findIndexJustDef (Safe.hs:335) findIndexJustNote (Safe.hs:338) toEnumMay (Safe.hs:343) toEnumDef (Safe.hs:352) toEnumNote (Safe.hs:355) toEnumSafe (Safe.hs:358) succMay (Safe.hs:361) succDef (Safe.hs:364) succNote (Safe.hs:367) succSafe (Safe.hs:370) predMay (Safe.hs:373) predDef (Safe.hs:376) predNote (Safe.hs:379) predSafe (Safe.hs:382) indexMay (Safe.hs:385) indexDef (Safe.hs:388) indexNote (Safe.hs:391) Documentation created: dist/doc/html/safe/, dist/doc/html/safe/safe.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/safe-0.3.21-BhnmY6UVgcnJ6oaAWHpjGA Completed safe-0.3.21 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 extra-1.8... Preprocessing library for extra-1.8.. Building library for extra-1.8.. [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, dist/build/Data/IORef/Extra.o, dist/build/Data/IORef/Extra.dyn_o ) [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, dist/build/Data/Monoid/Extra.o, dist/build/Data/Monoid/Extra.dyn_o ) [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, dist/build/Data/Tuple/Extra.o, dist/build/Data/Tuple/Extra.dyn_o ) [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, dist/build/Data/Typeable/Extra.o, dist/build/Data/Typeable/Extra.dyn_o ) [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, dist/build/Numeric/Extra.o, dist/build/Numeric/Extra.dyn_o ) [ 6 of 22] Compiling Partial ( src/Partial.hs, dist/build/Partial.o, dist/build/Partial.dyn_o ) [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.o, dist/build/Data/List/Extra.dyn_o ) [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, dist/build/Data/Version/Extra.o, dist/build/Data/Version/Extra.dyn_o ) [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, dist/build/Data/List/NonEmpty/Extra.o, dist/build/Data/List/NonEmpty/Extra.dyn_o ) [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, dist/build/Data/Either/Extra.o, dist/build/Data/Either/Extra.dyn_o ) [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, dist/build/Control/Exception/Extra.o, dist/build/Control/Exception/Extra.dyn_o ) [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.o, dist/build/Control/Monad/Extra.dyn_o ) [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, dist/build/Data/Foldable/Extra.o, dist/build/Data/Foldable/Extra.dyn_o ) [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, dist/build/Control/Concurrent/Extra.o, dist/build/Control/Concurrent/Extra.dyn_o ) [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, dist/build/System/Directory/Extra.o, dist/build/System/Directory/Extra.dyn_o ) [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, dist/build/System/Environment/Extra.o, dist/build/System/Environment/Extra.dyn_o ) [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, dist/build/System/IO/Extra.o, dist/build/System/IO/Extra.dyn_o ) [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, dist/build/System/Info/Extra.o, dist/build/System/Info/Extra.dyn_o ) [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, dist/build/System/Process/Extra.o, dist/build/System/Process/Extra.dyn_o ) [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, dist/build/System/Time/Extra.o, dist/build/System/Time/Extra.dyn_o ) [21 of 22] Compiling Extra ( src/Extra.hs, dist/build/Extra.o, dist/build/Extra.dyn_o ) [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, dist/build/Text/Read/Extra.o, dist/build/Text/Read/Extra.dyn_o ) Preprocessing library for extra-1.8.. Running Haddock on library for extra-1.8.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, nothing ) [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, nothing ) [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, nothing ) [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, nothing ) [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, nothing ) [ 6 of 22] Compiling Partial ( src/Partial.hs, nothing ) [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, nothing ) [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, nothing ) [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, nothing ) [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, nothing ) [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, nothing ) [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, nothing ) [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, nothing ) [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, nothing ) [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, nothing ) [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, nothing ) [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, nothing ) [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, nothing ) [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, nothing ) [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, nothing ) [21 of 22] Compiling Extra ( src/Extra.hs, nothing ) [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, nothing ) Haddock coverage: 100% ( 6 / 6) in 'Data.IORef.Extra' 100% ( 4 / 4) in 'Data.Monoid.Extra' Warning: 'Arrow' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 28 / 28) in 'Data.Tuple.Extra' 100% ( 2 / 2) in 'Data.Typeable.Extra' 100% ( 7 / 7) in 'Numeric.Extra' Warning: '(:)' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unzip' is ambiguous. It is defined * in Data.Functor * in GHC.List 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.List Warning: 'firstJustM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 85 / 85) in 'Data.List.Extra' Warning: 'Version' is ambiguous. It is defined * in Data.Version * in Data.Version You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.Version 100% ( 3 / 3) in 'Data.Version.Extra' Warning: 'length' is ambiguous. It is defined * in Data.Foldable * in Data.List.NonEmpty 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.List.NonEmpty 100% ( 23 / 23) in 'Data.List.NonEmpty.Extra' Warning: 'fromJust' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 11 / 11) in 'Data.Either.Extra' Warning: 'ErrorCall' is ambiguous. It is defined * in GHC.Exception * in GHC.Exception 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.Exception Warning: 'AssertionFailed' is ambiguous. It is defined * in GHC.IO.Exception * in GHC.IO.Exception 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.IO.Exception Warning: 'SomeException' is ambiguous. It is defined * in GHC.Exception.Type * in GHC.Exception.Type 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.Exception.Type 100% ( 21 / 21) in 'Control.Exception.Extra' Warning: 'partition' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mconcatMap' 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. 100% ( 40 / 40) in 'Control.Monad.Extra' 92% ( 13 / 14) in 'Data.Foldable.Extra' Missing documentation for: Module header Warning: 'Lock' is ambiguous. It is defined * at src/Control/Concurrent/Extra.hs:106:16 * at src/Control/Concurrent/Extra.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/Control/Concurrent/Extra.hs:106:1 Warning: 'Var' is ambiguous. It is defined * at src/Control/Concurrent/Extra.hs:146:17 * at src/Control/Concurrent/Extra.hs:146:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Concurrent/Extra.hs:146:1 Warning: 'Barrier' is ambiguous. It is defined * at src/Control/Concurrent/Extra.hs:210:21 * at src/Control/Concurrent/Extra.hs:210: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/Concurrent/Extra.hs:210:1 100% ( 27 / 27) in 'Control.Concurrent.Extra' 100% ( 8 / 8) in 'System.Directory.Extra' 100% ( 2 / 2) in 'System.Environment.Extra' 100% ( 26 / 26) in 'System.IO.Extra' 100% ( 4 / 4) in 'System.Info.Extra' 100% ( 5 / 5) in 'System.Process.Extra' 100% ( 8 / 8) in 'System.Time.Extra' 100% (270 /270) in 'Extra' 100% ( 2 / 2) in 'Text.Read.Extra' Warning: Data.Tuple.Extra: could not find link destinations for: - GHC.Generics.Rep1_Solo - GHC.Generics.Rep_Solo Documentation created: dist/doc/html/extra/, dist/doc/html/extra/extra.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/extra-1.8-3gE64Z02YQOLCIF8cGZmDv Completed extra-1.8 Configuring ansi-terminal-types-1.1... Preprocessing library for ansi-terminal-types-1.1.. Building library for ansi-terminal-types-1.1.. [1 of 1] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, dist/build/System/Console/ANSI/Types.o, dist/build/System/Console/ANSI/Types.dyn_o ) Preprocessing library for ansi-terminal-types-1.1.. Running Haddock on library for ansi-terminal-types-1.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, nothing ) Haddock coverage: 100% ( 13 / 13) in 'System.Console.ANSI.Types' Documentation created: dist/doc/html/ansi-terminal-types/, dist/doc/html/ansi-terminal-types/ansi-terminal-types.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ansi-terminal-types-1.1-HAQdkxzoxfTLgP68NcEWOX Completed ansi-terminal-types-1.1 Configuring Glob-0.10.2... Preprocessing library for Glob-0.10.2.. Building library for Glob-0.10.2.. [1 of 7] Compiling System.FilePath.Glob.Utils ( System/FilePath/Glob/Utils.hs, dist/build/System/FilePath/Glob/Utils.o, dist/build/System/FilePath/Glob/Utils.dyn_o ) [2 of 7] Compiling System.FilePath.Glob.Base ( System/FilePath/Glob/Base.hs, dist/build/System/FilePath/Glob/Base.o, dist/build/System/FilePath/Glob/Base.dyn_o ) System/FilePath/Glob/Base.hs:415:42: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 415 | r -> r : go (tail rest) | ^^^^ System/FilePath/Glob/Base.hs:567:42: 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." | 567 | fin (LongLiteral 1 s : xs) = Literal (head s) : fin xs | ^^^^ System/FilePath/Glob/Base.hs:656:45: 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." | 656 | range = (c, head catable) | ^^^^ System/FilePath/Glob/Base.hs:659:47: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 659 | if null catable || null (tail catable) | ^^^^ [3 of 7] Compiling System.FilePath.Glob.Simplify ( System/FilePath/Glob/Simplify.hs, dist/build/System/FilePath/Glob/Simplify.o, dist/build/System/FilePath/Glob/Simplify.dyn_o ) [4 of 7] Compiling System.FilePath.Glob.Primitive ( System/FilePath/Glob/Primitive.hs, dist/build/System/FilePath/Glob/Primitive.o, dist/build/System/FilePath/Glob/Primitive.dyn_o ) [5 of 7] Compiling System.FilePath.Glob.Match ( System/FilePath/Glob/Match.hs, dist/build/System/FilePath/Glob/Match.o, dist/build/System/FilePath/Glob/Match.dyn_o ) System/FilePath/Glob/Match.hs:99:11: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 99 | tail . takeWhile (not.null.snd) . map (`splitAt` n) $ [0..] | ^^^^ System/FilePath/Glob/Match.hs:132:48: 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." | 132 | else hasMatch && all (not.isExtSeparator.head) matchedDirs | ^^^^ [6 of 7] Compiling System.FilePath.Glob.Directory ( System/FilePath/Glob/Directory.hs, dist/build/System/FilePath/Glob/Directory.o, dist/build/System/FilePath/Glob/Directory.dyn_o ) System/FilePath/Glob/Directory.hs:151:19: 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." | 151 | globDir1 p = fmap head . globDir [p] | ^^^^ System/FilePath/Glob/Directory.hs:213:61: 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." | 213 | null (unPattern p) && not (isExtSeparator $ head path) | ^^^^ System/FilePath/Glob/Directory.hs:350:26: 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." | 350 | | isPathSeparator (head rest) = (Pattern ps, Just "") | ^^^^ [7 of 7] Compiling System.FilePath.Glob ( System/FilePath/Glob.hs, dist/build/System/FilePath/Glob.o, dist/build/System/FilePath/Glob.dyn_o ) Preprocessing library for Glob-0.10.2.. Running Haddock on library for Glob-0.10.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 7] Compiling System.FilePath.Glob.Utils ( System/FilePath/Glob/Utils.hs, nothing ) [2 of 7] Compiling System.FilePath.Glob.Base ( System/FilePath/Glob/Base.hs, nothing ) System/FilePath/Glob/Base.hs:415:42: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 415 | r -> r : go (tail rest) | ^^^^ System/FilePath/Glob/Base.hs:567:42: 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." | 567 | fin (LongLiteral 1 s : xs) = Literal (head s) : fin xs | ^^^^ System/FilePath/Glob/Base.hs:656:45: 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." | 656 | range = (c, head catable) | ^^^^ System/FilePath/Glob/Base.hs:659:47: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 659 | if null catable || null (tail catable) | ^^^^ [3 of 7] Compiling System.FilePath.Glob.Simplify ( System/FilePath/Glob/Simplify.hs, nothing ) [4 of 7] Compiling System.FilePath.Glob.Primitive ( System/FilePath/Glob/Primitive.hs, nothing ) [5 of 7] Compiling System.FilePath.Glob.Match ( System/FilePath/Glob/Match.hs, nothing ) System/FilePath/Glob/Match.hs:99:11: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 99 | tail . takeWhile (not.null.snd) . map (`splitAt` n) $ [0..] | ^^^^ System/FilePath/Glob/Match.hs:132:48: 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." | 132 | else hasMatch && all (not.isExtSeparator.head) matchedDirs | ^^^^ [6 of 7] Compiling System.FilePath.Glob.Directory ( System/FilePath/Glob/Directory.hs, nothing ) System/FilePath/Glob/Directory.hs:151:19: 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." | 151 | globDir1 p = fmap head . globDir [p] | ^^^^ System/FilePath/Glob/Directory.hs:213:61: 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." | 213 | null (unPattern p) && not (isExtSeparator $ head path) | ^^^^ System/FilePath/Glob/Directory.hs:350:26: 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." | 350 | | isPathSeparator (head rest) = (Pattern ps, Just "") | ^^^^ [7 of 7] Compiling System.FilePath.Glob ( System/FilePath/Glob.hs, nothing ) Haddock coverage: Warning: 'matchWith' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'globDirWith' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Pattern' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:106:19 * at System/FilePath/Glob/Base.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 System/FilePath/Glob/Base.hs:106:1 Warning: 'match' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'CompOptions' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:194:20 * at System/FilePath/Glob/Base.hs:194: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 System/FilePath/Glob/Base.hs:194:1 Warning: 'Pattern' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:106:19 * at System/FilePath/Glob/Base.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 System/FilePath/Glob/Base.hs:106:1 Warning: 'globDir' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'compile' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Pattern' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:106:19 * at System/FilePath/Glob/Base.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 System/FilePath/Glob/Base.hs:106:1 Warning: 'compile' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 7 / 7) in 'System.FilePath.Glob.Primitive' Warning: 'Pattern' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:106:19 * at System/FilePath/Glob/Base.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 System/FilePath/Glob/Base.hs:106:1 Warning: 'MatchOptions' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:248:21 * at System/FilePath/Glob/Base.hs:248: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 System/FilePath/Glob/Base.hs:248:1 Warning: 'Pattern' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:106:19 * at System/FilePath/Glob/Base.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 System/FilePath/Glob/Base.hs:106:1 Warning: 'unsafeInterleaveIO' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'GlobOptions' is ambiguous. It is defined * at System/FilePath/Glob/Directory.hs:35:20 * at System/FilePath/Glob/Directory.hs:35: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 System/FilePath/Glob/Directory.hs:35:1 Warning: 'CompOptions' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:194:20 * at System/FilePath/Glob/Base.hs:194: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 System/FilePath/Glob/Base.hs:194:1 Warning: 'MatchOptions' is ambiguous. It is defined * at System/FilePath/Glob/Base.hs:248:21 * at System/FilePath/Glob/Base.hs:248: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 System/FilePath/Glob/Base.hs:248:1 100% ( 32 / 32) in 'System.FilePath.Glob' Documentation created: dist/doc/html/Glob/, dist/doc/html/Glob/Glob.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/Glob-0.10.2-7xlq9A10R576M5FRyFEzo Completed Glob-0.10.2 Configuring simple-prompt-0.2.3... Preprocessing library for simple-prompt-0.2.3.. Building library for simple-prompt-0.2.3.. [1 of 2] Compiling SimplePrompt.Internal [2 of 2] Compiling SimplePrompt Preprocessing library for simple-prompt-0.2.3.. Running Haddock on library for simple-prompt-0.2.3.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling SimplePrompt.Internal [2 of 2] Compiling SimplePrompt Haddock coverage: 92% ( 12 / 13) in 'SimplePrompt.Internal' Missing documentation for: Module header 90% ( 10 / 11) in 'SimplePrompt' Missing documentation for: Module header Documentation created: dist/doc/html/simple-prompt/, dist/doc/html/simple-prompt/simple-prompt.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/simple-prompt-0.2.3-1ua7m0qZ54DvZq18kkEOT Completed simple-prompt-0.2.3 Configuring simple-cmd-0.2.7... Preprocessing library for simple-cmd-0.2.7.. Building library for simple-cmd-0.2.7.. [1 of 3] Compiling SimpleCmd src/SimpleCmd.hs:361:11: 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." | 361 | | head t == ' ' = s ++ t | ^^^^ [2 of 3] Compiling SimpleCmd.Git [3 of 3] Compiling SimpleCmd.Rpm Preprocessing library for simple-cmd-0.2.7.. Running Haddock on library for simple-cmd-0.2.7.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 3] Compiling SimpleCmd src/SimpleCmd.hs:361:11: 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." | 361 | | head t == ' ' = s ++ t | ^^^^ [2 of 3] Compiling SimpleCmd.Git [3 of 3] Compiling SimpleCmd.Rpm Haddock coverage: 98% ( 49 / 50) in 'SimpleCmd' Missing documentation for: fileWithExtension (src/SimpleCmd.hs:508) 100% ( 9 / 9) in 'SimpleCmd.Git' 100% ( 2 / 2) in 'SimpleCmd.Rpm' Documentation created: dist/doc/html/simple-cmd/, dist/doc/html/simple-cmd/simple-cmd.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/simple-cmd-0.2.7-9H8TR5YxQKu74SnDajcf4v Completed simple-cmd-0.2.7 Downloading rpm-nvr-0.1.2 Downloaded rpm-nvr-0.1.2 Configuring rpm-nvr-0.1.2... Preprocessing library for rpm-nvr-0.1.2.. Building library for rpm-nvr-0.1.2.. [1 of 6] Compiling Data.RPM.NV [2 of 6] Compiling Data.RPM.VerCmp src/Data/RPM/VerCmp.hs:35:26: 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." | 35 | fn = if isDigit (head a') then isDigit else isAsciiAlpha | ^^^^ src/Data/RPM/VerCmp.hs:43:75: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 43 | | ("~" `isPrefixOf` a') && ("~" `isPrefixOf` b') -> rpmVerCompare (tail a') (tail b') | ^^^^ src/Data/RPM/VerCmp.hs:43:85: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 43 | | ("~" `isPrefixOf` a') && ("~" `isPrefixOf` b') -> rpmVerCompare (tail a') (tail b') | ^^^^ src/Data/RPM/VerCmp.hs:47:75: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 47 | | ("^" `isPrefixOf` a') && ("^" `isPrefixOf` b') -> rpmVerCompare (tail a') (tail b') | ^^^^ src/Data/RPM/VerCmp.hs:47:85: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 47 | | ("^" `isPrefixOf` a') && ("^" `isPrefixOf` b') -> rpmVerCompare (tail a') (tail b') | ^^^^ src/Data/RPM/VerCmp.hs:59:19: 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." | 59 | | isDigit (head a') && (not . isDigit) (head b') -> GT | ^^^^ src/Data/RPM/VerCmp.hs:59:48: 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." | 59 | | isDigit (head a') && (not . isDigit) (head b') -> GT | ^^^^ src/Data/RPM/VerCmp.hs:60:27: 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." | 60 | | (not . isDigit) (head a') && isDigit (head b') -> LT | ^^^^ src/Data/RPM/VerCmp.hs:60:48: 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." | 60 | | (not . isDigit) (head a') && isDigit (head b') -> LT | ^^^^ src/Data/RPM/VerCmp.hs:61:19: 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." | 61 | | isDigit (head a') -> (prefixA `compareAsInts` prefixB) <> (suffixA `rpmVerCompare` suffixB) | ^^^^ [3 of 6] Compiling Data.RPM.VerRel [4 of 6] Compiling Data.RPM.NVR [5 of 6] Compiling Data.RPM.NVRA [6 of 6] Compiling Data.RPM Preprocessing library for rpm-nvr-0.1.2.. Running Haddock on library for rpm-nvr-0.1.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 6] Compiling Data.RPM.NV [2 of 6] Compiling Data.RPM.VerCmp src/Data/RPM/VerCmp.hs:35:26: 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." | 35 | fn = if isDigit (head a') then isDigit else isAsciiAlpha | ^^^^ src/Data/RPM/VerCmp.hs:43:75: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 43 | | ("~" `isPrefixOf` a') && ("~" `isPrefixOf` b') -> rpmVerCompare (tail a') (tail b') | ^^^^ src/Data/RPM/VerCmp.hs:43:85: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 43 | | ("~" `isPrefixOf` a') && ("~" `isPrefixOf` b') -> rpmVerCompare (tail a') (tail b') | ^^^^ src/Data/RPM/VerCmp.hs:47:75: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 47 | | ("^" `isPrefixOf` a') && ("^" `isPrefixOf` b') -> rpmVerCompare (tail a') (tail b') | ^^^^ src/Data/RPM/VerCmp.hs:47:85: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 47 | | ("^" `isPrefixOf` a') && ("^" `isPrefixOf` b') -> rpmVerCompare (tail a') (tail b') | ^^^^ src/Data/RPM/VerCmp.hs:59:19: 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." | 59 | | isDigit (head a') && (not . isDigit) (head b') -> GT | ^^^^ src/Data/RPM/VerCmp.hs:59:48: 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." | 59 | | isDigit (head a') && (not . isDigit) (head b') -> GT | ^^^^ src/Data/RPM/VerCmp.hs:60:27: 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." | 60 | | (not . isDigit) (head a') && isDigit (head b') -> LT | ^^^^ src/Data/RPM/VerCmp.hs:60:48: 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." | 60 | | (not . isDigit) (head a') && isDigit (head b') -> LT | ^^^^ src/Data/RPM/VerCmp.hs:61:19: 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." | 61 | | isDigit (head a') -> (prefixA `compareAsInts` prefixB) <> (suffixA `rpmVerCompare` suffixB) | ^^^^ [3 of 6] Compiling Data.RPM.VerRel [4 of 6] Compiling Data.RPM.NVR [5 of 6] Compiling Data.RPM.NVRA [6 of 6] Compiling Data.RPM Haddock coverage: 100% ( 6 / 6) in 'Data.RPM.NV' 100% ( 2 / 2) in 'Data.RPM.VerCmp' 100% ( 6 / 6) in 'Data.RPM.VerRel' 100% ( 7 / 7) in 'Data.RPM.NVR' 100% ( 8 / 8) in 'Data.RPM.NVRA' 100% ( 10 / 10) in 'Data.RPM' Documentation created: dist/doc/html/rpm-nvr/, dist/doc/html/rpm-nvr/rpm-nvr.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/rpm-nvr-0.1.2-AjfMZfmrjIGY4XogGkXmr Completed rpm-nvr-0.1.2 Configuring ansi-terminal-1.1.2... Preprocessing library for ansi-terminal-1.1.2.. Building library for ansi-terminal-1.1.2.. [1 of 3] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, dist/build/System/Console/ANSI/Codes.o, dist/build/System/Console/ANSI/Codes.dyn_o ) [2 of 3] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, dist/build/System/Console/ANSI/Internal.o, dist/build/System/Console/ANSI/Internal.dyn_o ) [3 of 3] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, dist/build/System/Console/ANSI.o, dist/build/System/Console/ANSI.dyn_o ) Preprocessing library for ansi-terminal-1.1.2.. Running Haddock on library for ansi-terminal-1.1.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 3] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, nothing ) [2 of 3] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, nothing ) [3 of 3] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, nothing ) Haddock coverage: 66% ( 41 / 62) in 'System.Console.ANSI.Codes' Missing documentation for: cursorUpCode (src/System/Console/ANSI/Codes.hs:236) cursorDownCode (src/System/Console/ANSI/Codes.hs:237) cursorForwardCode (src/System/Console/ANSI/Codes.hs:238) cursorBackwardCode (src/System/Console/ANSI/Codes.hs:239) cursorUpLineCode (src/System/Console/ANSI/Codes.hs:245) cursorDownLineCode (src/System/Console/ANSI/Codes.hs:244) clearFromCursorToScreenEndCode (src/System/Console/ANSI/Codes.hs:312) clearFromCursorToScreenBeginningCode (src/System/Console/ANSI/Codes.hs:313) clearScreenCode (src/System/Console/ANSI/Codes.hs:314) clearFromCursorToLineEndCode (src/System/Console/ANSI/Codes.hs:315) clearFromCursorToLineBeginningCode (src/System/Console/ANSI/Codes.hs:316) clearLineCode (src/System/Console/ANSI/Codes.hs:317) enableLineWrapCode (src/System/Console/ANSI/Codes.hs:320) disableLineWrapCode (src/System/Console/ANSI/Codes.hs:321) scrollPageUpCode (src/System/Console/ANSI/Codes.hs:326) scrollPageDownCode (src/System/Console/ANSI/Codes.hs:327) useAlternateScreenBufferCode (src/System/Console/ANSI/Codes.hs:330) useNormalScreenBufferCode (src/System/Console/ANSI/Codes.hs:331) setSGRCode (src/System/Console/ANSI/Codes.hs:339) hideCursorCode (src/System/Console/ANSI/Codes.hs:344) showCursorCode (src/System/Console/ANSI/Codes.hs:345) 54% ( 85 /155) in 'System.Console.ANSI' Missing documentation for: cursorUp (src/System/Console/ANSI.hs:415) cursorDown (src/System/Console/ANSI.hs:416) cursorForward (src/System/Console/ANSI.hs:417) cursorBackward (src/System/Console/ANSI.hs:418) hCursorUp (src/System/Console/ANSI.hs:407) hCursorDown (src/System/Console/ANSI.hs:408) hCursorForward (src/System/Console/ANSI.hs:409) hCursorBackward (src/System/Console/ANSI.hs:410) cursorUpCode (src/System/Console/ANSI/Codes.hs:236) cursorDownCode (src/System/Console/ANSI/Codes.hs:237) cursorForwardCode (src/System/Console/ANSI/Codes.hs:238) cursorBackwardCode (src/System/Console/ANSI/Codes.hs:239) cursorUpLine (src/System/Console/ANSI.hs:431) cursorDownLine (src/System/Console/ANSI.hs:430) hCursorUpLine (src/System/Console/ANSI.hs:425) hCursorDownLine (src/System/Console/ANSI.hs:424) cursorUpLineCode (src/System/Console/ANSI/Codes.hs:245) cursorDownLineCode (src/System/Console/ANSI/Codes.hs:244) hSetCursorColumn (src/System/Console/ANSI.hs:437) hSetCursorPosition (src/System/Console/ANSI.hs:451) hSaveCursor (src/System/Console/ANSI.hs:462) hRestoreCursor (src/System/Console/ANSI.hs:463) hReportCursorPosition (src/System/Console/ANSI.hs:464) clearFromCursorToScreenEnd (src/System/Console/ANSI.hs:1036) clearFromCursorToScreenBeginning (src/System/Console/ANSI.hs:1037) clearScreen (src/System/Console/ANSI.hs:1038) clearFromCursorToLineEnd (src/System/Console/ANSI.hs:1048) clearFromCursorToLineBeginning (src/System/Console/ANSI.hs:1049) clearLine (src/System/Console/ANSI.hs:1050) hClearFromCursorToScreenEnd (src/System/Console/ANSI.hs:1030) hClearFromCursorToScreenBeginning (src/System/Console/ANSI.hs:1031) hClearScreen (src/System/Console/ANSI.hs:1033) hClearFromCursorToLineEnd (src/System/Console/ANSI.hs:1043) hClearFromCursorToLineBeginning (src/System/Console/ANSI.hs:1044) hClearLine (src/System/Console/ANSI.hs:1045) clearFromCursorToScreenEndCode (src/System/Console/ANSI/Codes.hs:312) clearFromCursorToScreenBeginningCode (src/System/Console/ANSI/Codes.hs:313) clearScreenCode (src/System/Console/ANSI/Codes.hs:314) clearFromCursorToLineEndCode (src/System/Console/ANSI/Codes.hs:315) clearFromCursorToLineBeginningCode (src/System/Console/ANSI/Codes.hs:316) clearLineCode (src/System/Console/ANSI/Codes.hs:317) enableLineWrap (src/System/Console/ANSI.hs:1059) disableLineWrap (src/System/Console/ANSI.hs:1060) hEnableLineWrap (src/System/Console/ANSI.hs:1055) hDisableLineWrap (src/System/Console/ANSI.hs:1056) enableLineWrapCode (src/System/Console/ANSI/Codes.hs:320) disableLineWrapCode (src/System/Console/ANSI/Codes.hs:321) scrollPageUp (src/System/Console/ANSI.hs:1072) scrollPageDown (src/System/Console/ANSI.hs:1073) hScrollPageUp (src/System/Console/ANSI.hs:1066) hScrollPageDown (src/System/Console/ANSI.hs:1067) scrollPageUpCode (src/System/Console/ANSI/Codes.hs:326) scrollPageDownCode (src/System/Console/ANSI/Codes.hs:327) hUseAlternateScreenBuffer (src/System/Console/ANSI.hs:508) hUseNormalScreenBuffer (src/System/Console/ANSI.hs:511) useAlternateScreenBufferCode (src/System/Console/ANSI/Codes.hs:330) useNormalScreenBufferCode (src/System/Console/ANSI/Codes.hs:331) hReportLayerColor (src/System/Console/ANSI.hs:815) hSetSGR (src/System/Console/ANSI.hs:1016) setSGRCode (src/System/Console/ANSI/Codes.hs:339) hideCursor (src/System/Console/ANSI.hs:504) showCursor (src/System/Console/ANSI.hs:505) hHideCursor (src/System/Console/ANSI.hs:500) hShowCursor (src/System/Console/ANSI.hs:501) hideCursorCode (src/System/Console/ANSI/Codes.hs:344) showCursorCode (src/System/Console/ANSI/Codes.hs:345) hHyperlink (src/System/Console/ANSI.hs:570) hHyperlinkWithId (src/System/Console/ANSI.hs:592) hHyperlinkWithParams (src/System/Console/ANSI.hs:547) hSetTitle (src/System/Console/ANSI.hs:612) Documentation created: dist/doc/html/ansi-terminal/, dist/doc/html/ansi-terminal/ansi-terminal.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ansi-terminal-1.1.2-KWBmkVsQRP67S2vyas6OZS Completed ansi-terminal-1.1.2 Configuring prettyprinter-ansi-terminal-1.1.3... Preprocessing library for prettyprinter-ansi-terminal-1.1.3.. Building library for prettyprinter-ansi-terminal-1.1.3.. [1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, dist/build/Prettyprinter/Render/Terminal/Internal.o, dist/build/Prettyprinter/Render/Terminal/Internal.dyn_o ) [2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, dist/build/Prettyprinter/Render/Terminal.o, dist/build/Prettyprinter/Render/Terminal.dyn_o ) [3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.dyn_o ) [4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.dyn_o ) Preprocessing library for prettyprinter-ansi-terminal-1.1.3.. Running Haddock on library for prettyprinter-ansi-terminal-1.1.3.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, nothing ) [2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, nothing ) [3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, nothing ) [4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, nothing ) Haddock coverage: Warning: '...' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 88% ( 24 / 27) in 'Prettyprinter.Render.Terminal.Internal' Missing documentation for: Bold (src/Prettyprinter/Render/Terminal/Internal.hs:90) Underlined (src/Prettyprinter/Render/Terminal/Internal.hs:91) Italicized (src/Prettyprinter/Render/Terminal/Internal.hs:92) Warning: 'SimpleDocStream' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'stdout' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 89% ( 25 / 28) in 'Prettyprinter.Render.Terminal' Missing documentation for: Bold (src/Prettyprinter/Render/Terminal/Internal.hs:90) Underlined (src/Prettyprinter/Render/Terminal/Internal.hs:91) Italicized (src/Prettyprinter/Render/Terminal/Internal.hs:92) 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.Terminal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Prettyprint.Doc.Render.Terminal.Internal' Missing documentation for: Module header Documentation created: dist/doc/html/prettyprinter-ansi-terminal/, dist/doc/html/prettyprinter-ansi-terminal/prettyprinter-ansi-terminal.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/prettyprinter-ansi-terminal-1.1.3-3IKBFxwvUG73SAVQBEr9gK Completed prettyprinter-ansi-terminal-1.1.3 Configuring optparse-applicative-0.19.0.0... Preprocessing library for optparse-applicative-0.19.0.0.. Building library for optparse-applicative-0.19.0.0.. [ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, dist/build/Options/Applicative/Help/Levenshtein.o, dist/build/Options/Applicative/Help/Levenshtein.dyn_o ) src/Options/Applicative/Help/Levenshtein.hs:24: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." | 24 | oneDiag a b (head uppers) (-1 : head lowers) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:24:39: 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." | 24 | oneDiag a b (head uppers) (-1 : head lowers) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:40:53: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 40 | = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:40:62: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 40 | = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:48:27: 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." | 48 | 1 + min3 (head w) nw (head n) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:48:39: 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." | 48 | 1 + min3 (head w) nw (head n) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:50:35: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 50 | me : doDiag as bs me (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:50:44: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 50 | me : doDiag as bs me (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:52:24: 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." | 52 | firstelt = 1 + head diagBelow | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:53:64: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 53 | thisdiag = firstelt : doDiag a' b' firstelt diagAbove (tail diagBelow) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:59: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." | 59 | nextDiag = head (tail diags) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:59:26: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 59 | nextDiag = head (tail diags) | ^^^^ [ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, dist/build/Options/Applicative/Help/Pretty.o, dist/build/Options/Applicative/Help/Pretty.dyn_o ) [ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, dist/build/Options/Applicative/Help/Chunk.o, dist/build/Options/Applicative/Help/Chunk.dyn_o ) [ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, dist/build/Options/Applicative/Help/Types.o, dist/build/Options/Applicative/Help/Types.dyn_o ) [ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, dist/build/Options/Applicative/Types.o, dist/build/Options/Applicative/Types.dyn_o ) src/Options/Applicative/Types.hs:59:31: warning: [GHC-61689] [-Wdodgy-imports] Module Data.Semigroup does not export Option. | 59 | import Data.Semigroup hiding (Option) | ^^^^^^ [ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, dist/build/Options/Applicative/NonEmpty.o, dist/build/Options/Applicative/NonEmpty.dyn_o ) [ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, dist/build/Options/Applicative/Internal.o, dist/build/Options/Applicative/Internal.dyn_o ) [ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, dist/build/Options/Applicative/Common.o, dist/build/Options/Applicative/Common.dyn_o ) [ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, dist/build/Options/Applicative/Help/Core.o, dist/build/Options/Applicative/Help/Core.dyn_o ) [10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, dist/build/Options/Applicative/Help.o, dist/build/Options/Applicative/Help.dyn_o ) [11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, dist/build/Options/Applicative/Builder/Internal.o, dist/build/Options/Applicative/Builder/Internal.dyn_o ) src/Options/Applicative/Builder/Internal.hs:29:31: warning: [GHC-61689] [-Wdodgy-imports] Module Data.Semigroup does not export Option. | 29 | import Data.Semigroup hiding (Option) | ^^^^^^ [12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, dist/build/Options/Applicative/Builder/Completer.o, dist/build/Options/Applicative/Builder/Completer.dyn_o ) [13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, dist/build/Options/Applicative/Builder.o, dist/build/Options/Applicative/Builder.dyn_o ) [14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, dist/build/Options/Applicative/BashCompletion.o, dist/build/Options/Applicative/BashCompletion.dyn_o ) src/Options/Applicative/BashCompletion.hs:16: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() | 16 | import Data.Foldable ( asum ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, dist/build/Options/Applicative/Extra.o, dist/build/Options/Applicative/Extra.dyn_o ) [16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, dist/build/Options/Applicative.o, dist/build/Options/Applicative.dyn_o ) [17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, dist/build/Options/Applicative/Arrows.o, dist/build/Options/Applicative/Arrows.dyn_o ) Preprocessing library for optparse-applicative-0.19.0.0.. Running Haddock on library for optparse-applicative-0.19.0.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, nothing ) src/Options/Applicative/Help/Levenshtein.hs:24: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." | 24 | oneDiag a b (head uppers) (-1 : head lowers) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:24:39: 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." | 24 | oneDiag a b (head uppers) (-1 : head lowers) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:40:53: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 40 | = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:40:62: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 40 | = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:48:27: 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." | 48 | 1 + min3 (head w) nw (head n) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:48:39: 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." | 48 | 1 + min3 (head w) nw (head n) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:50:35: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 50 | me : doDiag as bs me (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:50:44: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 50 | me : doDiag as bs me (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:52:24: 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." | 52 | firstelt = 1 + head diagBelow | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:53:64: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 53 | thisdiag = firstelt : doDiag a' b' firstelt diagAbove (tail diagBelow) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:59: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." | 59 | nextDiag = head (tail diags) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:59:26: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 59 | nextDiag = head (tail diags) | ^^^^ [ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, nothing ) [ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, nothing ) [ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, nothing ) [ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, nothing ) src/Options/Applicative/Types.hs:59:31: warning: [GHC-61689] [-Wdodgy-imports] Module Data.Semigroup does not export Option. | 59 | import Data.Semigroup hiding (Option) | ^^^^^^ [ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, nothing ) [ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, nothing ) [ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, nothing ) [ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, nothing ) [10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, nothing ) [11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, nothing ) src/Options/Applicative/Builder/Internal.hs:29:31: warning: [GHC-61689] [-Wdodgy-imports] Module Data.Semigroup does not export Option. | 29 | import Data.Semigroup hiding (Option) | ^^^^^^ [12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, nothing ) [13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, nothing ) [14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, nothing ) src/Options/Applicative/BashCompletion.hs:16: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() | 16 | import Data.Foldable ( asum ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, nothing ) [16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, nothing ) [17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, nothing ) Haddock coverage: 50% ( 1 / 2) in 'Options.Applicative.Help.Levenshtein' Missing documentation for: Module header 93% ( 85 / 91) in 'Options.Applicative.Help.Pretty' Missing documentation for: Module header Doc (src/Options/Applicative/Help/Pretty.hs:29) SimpleDoc (src/Options/Applicative/Help/Pretty.hs:30) .$. (src/Options/Applicative/Help/Pretty.hs:36) </> (src/Options/Applicative/Help/Pretty.hs:38) prettyString (src/Options/Applicative/Help/Pretty.hs:113) Warning: 'Chunk' is ambiguous. It is defined * at src/Options/Applicative/Help/Chunk.hs:26:19 * at src/Options/Applicative/Help/Chunk.hs:26: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/Options/Applicative/Help/Chunk.hs:26:1 92% ( 12 / 13) in 'Options.Applicative.Help.Chunk' Missing documentation for: Module header 33% ( 1 / 3) in 'Options.Applicative.Help.Types' Missing documentation for: Module header ParserHelp (src/Options/Applicative/Help/Types.hs:12) Warning: 'OptReader' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:254:5 * at src/Options/Applicative/Types.hs:253: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/Options/Applicative/Types.hs:253:1 Warning: 'Completer' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:325:21 * at src/Options/Applicative/Types.hs:325: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/Options/Applicative/Types.hs:325:1 40% ( 18 / 45) in 'Options.Applicative.Types' Missing documentation for: Module header ParseError (src/Options/Applicative/Types.hs:69) OptName (src/Options/Applicative/Types.hs:134) isShortName (src/Options/Applicative/Types.hs:139) isLongName (src/Options/Applicative/Types.hs:143) Backtracking (src/Options/Applicative/Types.hs:105) CReader (src/Options/Applicative/Types.hs:245) ParserM (src/Options/Applicative/Types.hs:288) CompletionResult (src/Options/Applicative/Types.hs:340) ParserFailure (src/Options/Applicative/Types.hs:347) overFailure (src/Options/Applicative/Types.hs:374) Args (src/Options/Applicative/Types.hs:389) ArgumentReachability (src/Options/Applicative/Types.hs:416) OptTree (src/Options/Applicative/Types.hs:426) ParserHelp (src/Options/Applicative/Help/Types.hs:12) SomeParser (src/Options/Applicative/Types.hs:190) IsCmdStart (src/Options/Applicative/Types.hs:78) fromM (src/Options/Applicative/Types.hs:303) oneM (src/Options/Applicative/Types.hs:306) manyM (src/Options/Applicative/Types.hs:309) someM (src/Options/Applicative/Types.hs:316) filterOptional (src/Options/Applicative/Types.hs:434) optVisibility (src/Options/Applicative/Types.hs:447) optMetaVar (src/Options/Applicative/Types.hs:453) optHelp (src/Options/Applicative/Types.hs:450) optShowDefault (src/Options/Applicative/Types.hs:456) optDescMod (src/Options/Applicative/Types.hs:459) 50% ( 1 / 2) in 'Options.Applicative.NonEmpty' Missing documentation for: Module header 4% ( 1 / 22) in 'Options.Applicative.Internal' Missing documentation for: Module header P (src/Options/Applicative/Internal.hs:55) MonadP (src/Options/Applicative/Internal.hs:46) ParseError (src/Options/Applicative/Types.hs:69) uncons (src/Options/Applicative/Internal.hs:100) hoistMaybe (src/Options/Applicative/Internal.hs:91) hoistEither (src/Options/Applicative/Internal.hs:94) runReadM (src/Options/Applicative/Internal.hs:104) withReadM (src/Options/Applicative/Internal.hs:107) runP (src/Options/Applicative/Internal.hs:97) Completion (src/Options/Applicative/Internal.hs:131) runCompletion (src/Options/Applicative/Internal.hs:163) contextNames (src/Options/Applicative/Internal.hs:77) ListT (src/Options/Applicative/Internal.hs:170) takeListT (src/Options/Applicative/Internal.hs:182) runListT (src/Options/Applicative/Internal.hs:186) hoistList (src/Options/Applicative/Internal.hs:271) NondetT (src/Options/Applicative/Internal.hs:226) cut (src/Options/Applicative/Internal.hs:258) <!> (src/Options/Applicative/Internal.hs:252) disamb (src/Options/Applicative/Internal.hs:261) 68% ( 13 / 19) in 'Options.Applicative.Common' Missing documentation for: Module header showOption (src/Options/Applicative/Common.hs:66) runParserInfo (src/Options/Applicative/Common.hs:240) runParserFully (src/Options/Applicative/Common.hs:243) runParserStep (src/Options/Applicative/Common.hs:230) optionNames (src/Options/Applicative/Common.hs:70) 38% ( 7 / 18) in 'Options.Applicative.Help.Core' Missing documentation for: Module header ParserHelp (src/Options/Applicative/Help/Types.hs:12) errorHelp (src/Options/Applicative/Help/Core.hs:362) headerHelp (src/Options/Applicative/Help/Core.hs:365) suggestionsHelp (src/Options/Applicative/Help/Core.hs:368) usageHelp (src/Options/Applicative/Help/Core.hs:374) descriptionHelp (src/Options/Applicative/Help/Core.hs:377) bodyHelp (src/Options/Applicative/Help/Core.hs:380) footerHelp (src/Options/Applicative/Help/Core.hs:383) globalsHelp (src/Options/Applicative/Help/Core.hs:371) parserGlobals (src/Options/Applicative/Help/Core.hs:405) 91% ( 11 / 12) in 'Options.Applicative.Help' Missing documentation for: Module header Warning: 'OptionFields' is ambiguous. It is defined * at src/Options/Applicative/Builder/Internal.hs:35:23 * at src/Options/Applicative/Builder/Internal.hs:35: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/Options/Applicative/Builder/Internal.hs:35:1 Warning: 'FlagFields' is ambiguous. It is defined * at src/Options/Applicative/Builder/Internal.hs:40:21 * at src/Options/Applicative/Builder/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 src/Options/Applicative/Builder/Internal.hs:40:1 23% ( 5 / 21) in 'Options.Applicative.Builder.Internal' Missing documentation for: Module header HasName (src/Options/Applicative/Builder/Internal.hs:51) HasCompleter (src/Options/Applicative/Builder/Internal.hs:60) HasValue (src/Options/Applicative/Builder/Internal.hs:69) HasMetavar (src/Options/Applicative/Builder/Internal.hs:77) OptionFields (src/Options/Applicative/Builder/Internal.hs:35) FlagFields (src/Options/Applicative/Builder/Internal.hs:40) CommandFields (src/Options/Applicative/Builder/Internal.hs:44) ArgumentFields (src/Options/Applicative/Builder/Internal.hs:48) DefaultProp (src/Options/Applicative/Builder/Internal.hs:88) optionMod (src/Options/Applicative/Builder/Internal.hs:131) fieldMod (src/Options/Applicative/Builder/Internal.hs:134) mkCommand (src/Options/Applicative/Builder/Internal.hs:158) mkParser (src/Options/Applicative/Builder/Internal.hs:167) mkOption (src/Options/Applicative/Builder/Internal.hs:177) mkProps (src/Options/Applicative/Builder/Internal.hs:182) Warning: 'Completer' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:325:21 * at src/Options/Applicative/Types.hs:325: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/Options/Applicative/Types.hs:325:1 85% ( 6 / 7) in 'Options.Applicative.Builder.Completer' Missing documentation for: Module header Warning: 'ParserInfo' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:90:21 * at src/Options/Applicative/Types.hs:90: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/Options/Applicative/Types.hs:90:1 Warning: 'Option' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:185:17 * at src/Options/Applicative/Types.hs:185: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/Options/Applicative/Types.hs:185:1 Warning: 'OptProperties' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:159:22 * at src/Options/Applicative/Types.hs:159: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/Options/Applicative/Types.hs:159:1 Warning: 'ParserPrefs' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:112:20 * at src/Options/Applicative/Types.hs:112:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Options/Applicative/Types.hs:112:1 87% ( 74 / 85) in 'Options.Applicative.Builder' Missing documentation for: Module header ParseError (src/Options/Applicative/Types.hs:69) PrefsMod (src/Options/Applicative/Builder.hs:523) OptionFields (src/Options/Applicative/Builder/Internal.hs:35) FlagFields (src/Options/Applicative/Builder/Internal.hs:40) ArgumentFields (src/Options/Applicative/Builder/Internal.hs:48) CommandFields (src/Options/Applicative/Builder/Internal.hs:44) HasName (src/Options/Applicative/Builder/Internal.hs:51) HasCompleter (src/Options/Applicative/Builder/Internal.hs:60) HasValue (src/Options/Applicative/Builder/Internal.hs:69) HasMetavar (src/Options/Applicative/Builder/Internal.hs:77) 80% ( 4 / 5) in 'Options.Applicative.BashCompletion' Missing documentation for: bashCompletionParser (src/Options/Applicative/BashCompletion.hs:39) Warning: 'ParserInfo' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:90:21 * at src/Options/Applicative/Types.hs:90: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/Options/Applicative/Types.hs:90:1 Warning: 'ParserFailure' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:347:27 * at src/Options/Applicative/Types.hs:347: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/Options/Applicative/Types.hs:347:1 Warning: 'Context' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:195:16 * at src/Options/Applicative/Types.hs:195: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/Options/Applicative/Types.hs:195:1 73% ( 14 / 19) in 'Options.Applicative.Extra' Missing documentation for: Module header renderFailure (src/Options/Applicative/Extra.hs:345) ParserFailure (src/Options/Applicative/Types.hs:347) overFailure (src/Options/Applicative/Types.hs:374) CompletionResult (src/Options/Applicative/Types.hs:340) Warning: 'ParserInfo' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:90:21 * at src/Options/Applicative/Types.hs:90: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/Options/Applicative/Types.hs:90:1 Warning: 'ParserPrefs' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:112:20 * at src/Options/Applicative/Types.hs:112:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Options/Applicative/Types.hs:112:1 Warning: 'Completer' is ambiguous. It is defined * at src/Options/Applicative/Types.hs:325:21 * at src/Options/Applicative/Types.hs:325: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/Options/Applicative/Types.hs:325:1 86% (107 /123) in 'Options.Applicative' Missing documentation for: Module header OptionFields (src/Options/Applicative/Builder/Internal.hs:35) FlagFields (src/Options/Applicative/Builder/Internal.hs:40) ArgumentFields (src/Options/Applicative/Builder/Internal.hs:48) CommandFields (src/Options/Applicative/Builder/Internal.hs:44) HasName (src/Options/Applicative/Builder/Internal.hs:51) HasCompleter (src/Options/Applicative/Builder/Internal.hs:60) HasValue (src/Options/Applicative/Builder/Internal.hs:69) HasMetavar (src/Options/Applicative/Builder/Internal.hs:77) renderFailure (src/Options/Applicative/Extra.hs:345) overFailure (src/Options/Applicative/Types.hs:374) PrefsMod (src/Options/Applicative/Builder.hs:523) ParseError (src/Options/Applicative/Types.hs:69) ParserHelp (src/Options/Applicative/Help/Types.hs:12) ParserFailure (src/Options/Applicative/Types.hs:347) CompletionResult (src/Options/Applicative/Types.hs:340) Warning: 'A' is ambiguous. It is defined * at src/Options/Applicative/Arrows.hs:47:19 * at src/Options/Applicative/Arrows.hs:47: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/Options/Applicative/Arrows.hs:47:1 100% ( 6 / 6) in 'Options.Applicative.Arrows' Warning: Options.Applicative.Help.Pretty: could not find link destinations for: - Prettyprinter.Internal.Rep_SimpleDocStream Documentation created: dist/doc/html/optparse-applicative/, dist/doc/html/optparse-applicative/optparse-applicative.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/optparse-applicative-0.19.0.0-4ju4VZ9QyPqJx9sLs2Z6DG Completed optparse-applicative-0.19.0.0 Configuring simple-cmd-args-0.1.8... Preprocessing library for simple-cmd-args-0.1.8.. Building library for simple-cmd-args-0.1.8.. [1 of 1] Compiling SimpleCmdArgs ( SimpleCmdArgs.hs, dist/build/SimpleCmdArgs.o, dist/build/SimpleCmdArgs.dyn_o ) Preprocessing library for simple-cmd-args-0.1.8.. Running Haddock on library for simple-cmd-args-0.1.8.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling SimpleCmdArgs ( SimpleCmdArgs.hs, nothing ) Haddock coverage: 100% ( 41 / 41) in 'SimpleCmdArgs' Documentation created: dist/doc/html/simple-cmd-args/, dist/doc/html/simple-cmd-args/simple-cmd-args.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/simple-cmd-args-0.1.8-HYoo5bdvWzqFhtWIiievBT Completed simple-cmd-args-0.1.8 Downloading select-rpms-0.3.0 Downloaded select-rpms-0.3.0 Configuring select-rpms-0.3.0... Preprocessing library for select-rpms-0.3.0.. Building library for select-rpms-0.3.0.. [1 of 1] Compiling SelectRPMs Preprocessing library for select-rpms-0.3.0.. Running Haddock on library for select-rpms-0.3.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling SelectRPMs Haddock coverage: 88% ( 15 / 17) in 'SelectRPMs' Missing documentation for: Module header existingStrategyOption (src/SelectRPMs.hs:136) Documentation created: dist/doc/html/select-rpms/, dist/doc/html/select-rpms/select-rpms.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/select-rpms-0.3.0-8eEWshVRRwQAeWbQL2AXY3 Completed select-rpms-0.3.0
Test log
[view raw]
Resolving dependencies... No tests to run for all the packages in the project