Resolving dependencies... Configuring call-stack-0.4.0... Preprocessing library for call-stack-0.4.0.. Building library for call-stack-0.4.0.. [1 of 3] Compiling Data.SrcLoc ( src/Data/SrcLoc.hs, dist/build/Data/SrcLoc.o, dist/build/Data/SrcLoc.dyn_o ) [2 of 3] Compiling Data.CallStack ( src/Data/CallStack.hs, dist/build/Data/CallStack.o, dist/build/Data/CallStack.dyn_o ) [3 of 3] Compiling Paths_call_stack ( dist/build/autogen/Paths_call_stack.hs, dist/build/Paths_call_stack.o, dist/build/Paths_call_stack.dyn_o ) Preprocessing library for call-stack-0.4.0.. Running Haddock on library for call-stack-0.4.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 3] Compiling Data.SrcLoc ( src/Data/SrcLoc.hs, nothing ) [2 of 3] Compiling Data.CallStack ( src/Data/CallStack.hs, nothing ) [3 of 3] Compiling Paths_call_stack ( dist/build/autogen/Paths_call_stack.hs, nothing ) Haddock coverage: 33% ( 2 / 6) in 'Data.CallStack' Missing documentation for: Module header CallStack (src/Data/CallStack.hs:42) callStack (src/Data/CallStack.hs:45) callSite (src/Data/CallStack.hs:55) Warning: Data.CallStack: could not find link destinations for: - GHC.Generics.Rep_SrcLoc Documentation created: dist/doc/html/call-stack/, dist/doc/html/call-stack/call-stack.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/call-stack-0.4.0-6toa6qiMTfCIj9v12ifnhn Completed call-stack-0.4.0 Configuring old-locale-1.0.0.7... Preprocessing library for old-locale-1.0.0.7.. Building library for old-locale-1.0.0.7.. [1 of 1] Compiling System.Locale ( System/Locale.hs, dist/build/System/Locale.o, dist/build/System/Locale.dyn_o ) Preprocessing library for old-locale-1.0.0.7.. Running Haddock on library for old-locale-1.0.0.7.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling System.Locale ( System/Locale.hs, nothing ) Haddock coverage: 60% ( 3 / 5) in 'System.Locale' Missing documentation for: TimeLocale (System/Locale.hs:36) defaultTimeLocale (System/Locale.hs:50) Documentation created: dist/doc/html/old-locale/, dist/doc/html/old-locale/old-locale.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/old-locale-1.0.0.7-2YowMuiAcJ5JaeIIGUyoRA Completed old-locale-1.0.0.7 Configuring splitmix-0.1.3.1... Preprocessing library for splitmix-0.1.3.1.. Building library for splitmix-0.1.3.1.. [1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, dist/build/Data/Bits/Compat.o, dist/build/Data/Bits/Compat.dyn_o ) [2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, dist/build/System/Random/SplitMix/Init.o, dist/build/System/Random/SplitMix/Init.dyn_o ) [3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o ) [4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, dist/build/System/Random/SplitMix32.o, dist/build/System/Random/SplitMix32.dyn_o ) Preprocessing library for splitmix-0.1.3.1.. Running Haddock on library for splitmix-0.1.3.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, nothing ) [2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, nothing ) [3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, nothing ) [4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, nothing ) Haddock coverage: Warning: 'SMGen' is ambiguous. It is defined * at src/System/Random/SplitMix.hs:77:14 * at src/System/Random/SplitMix.hs:77:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/SplitMix.hs:77:1 100% ( 22 / 22) in 'System.Random.SplitMix' Warning: 'SMGen' is ambiguous. It is defined * at src/System/Random/SplitMix32.hs:61:14 * at src/System/Random/SplitMix32.hs:61:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/SplitMix32.hs:61:1 100% ( 22 / 22) in 'System.Random.SplitMix32' Documentation created: dist/doc/html/splitmix/, dist/doc/html/splitmix/splitmix.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/splitmix-0.1.3.1-FLXrwOMCBr82OHyMQoNXPe Completed splitmix-0.1.3.1 Warning: transformers.cabal:43:30: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Configuring transformers-0.5.6.2... Preprocessing library for transformers-0.5.6.2.. Building library for transformers-0.5.6.2.. Control/Applicative/Backwards.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Applicative/Lift.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Accum.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Class.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Cont.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Except.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Error.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Identity.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/List.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Maybe.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Reader.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/RWS/CPS.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/RWS/Lazy.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/RWS/Strict.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Select.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/State/Lazy.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/State/Strict.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Writer/CPS.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Writer/Lazy.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Writer/Strict.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Data/Functor/Constant.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Data/Functor/Reverse.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ [ 1 of 26] Compiling Control.Applicative.Backwards ( Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.o, dist/build/Control/Applicative/Backwards.dyn_o ) [ 2 of 26] Compiling Control.Monad.Signatures ( Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.o, dist/build/Control/Monad/Signatures.dyn_o ) [ 3 of 26] Compiling Control.Monad.Trans.Class ( Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.o, dist/build/Control/Monad/Trans/Class.dyn_o ) [ 4 of 26] Compiling Control.Monad.Trans.Cont ( Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.o, dist/build/Control/Monad/Trans/Cont.dyn_o ) [ 5 of 26] Compiling Control.Monad.Trans.Error ( Control/Monad/Trans/Error.hs, dist/build/Control/Monad/Trans/Error.o, dist/build/Control/Monad/Trans/Error.dyn_o ) [ 6 of 26] Compiling Control.Monad.Trans.Except ( Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.o, dist/build/Control/Monad/Trans/Except.dyn_o ) [ 7 of 26] Compiling Control.Monad.Trans.Identity ( Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.o, dist/build/Control/Monad/Trans/Identity.dyn_o ) [ 8 of 26] Compiling Control.Monad.Trans.List ( Control/Monad/Trans/List.hs, dist/build/Control/Monad/Trans/List.o, dist/build/Control/Monad/Trans/List.dyn_o ) Control/Monad/Trans/List.hs:147:43: 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." | 147 | mfix f = ListT $ mfix (runListT . f . head) >>= \ xs -> case xs of | ^^^^ Control/Monad/Trans/List.hs:149:60: 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." | 149 | x:_ -> liftM (x:) (runListT (mfix (mapListT (liftM tail) . f))) | ^^^^ [ 9 of 26] Compiling Control.Monad.Trans.Maybe ( Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.o, dist/build/Control/Monad/Trans/Maybe.dyn_o ) [10 of 26] Compiling Control.Monad.Trans.RWS.CPS ( Control/Monad/Trans/RWS/CPS.hs, dist/build/Control/Monad/Trans/RWS/CPS.o, dist/build/Control/Monad/Trans/RWS/CPS.dyn_o ) [11 of 26] Compiling Control.Monad.Trans.RWS.Lazy ( Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.o, dist/build/Control/Monad/Trans/RWS/Lazy.dyn_o ) [12 of 26] Compiling Control.Monad.Trans.RWS ( Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.o, dist/build/Control/Monad/Trans/RWS.dyn_o ) [13 of 26] Compiling Control.Monad.Trans.RWS.Strict ( Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.o, dist/build/Control/Monad/Trans/RWS/Strict.dyn_o ) [14 of 26] Compiling Control.Monad.Trans.Reader ( Control/Monad/Trans/Reader.hs, dist/build/Control/Monad/Trans/Reader.o, dist/build/Control/Monad/Trans/Reader.dyn_o ) [15 of 26] Compiling Control.Monad.Trans.Select ( Control/Monad/Trans/Select.hs, dist/build/Control/Monad/Trans/Select.o, dist/build/Control/Monad/Trans/Select.dyn_o ) [16 of 26] Compiling Control.Monad.Trans.State.Lazy ( Control/Monad/Trans/State/Lazy.hs, dist/build/Control/Monad/Trans/State/Lazy.o, dist/build/Control/Monad/Trans/State/Lazy.dyn_o ) [17 of 26] Compiling Control.Monad.Trans.State ( Control/Monad/Trans/State.hs, dist/build/Control/Monad/Trans/State.o, dist/build/Control/Monad/Trans/State.dyn_o ) [18 of 26] Compiling Control.Monad.Trans.State.Strict ( Control/Monad/Trans/State/Strict.hs, dist/build/Control/Monad/Trans/State/Strict.o, dist/build/Control/Monad/Trans/State/Strict.dyn_o ) [19 of 26] Compiling Control.Monad.Trans.Writer.CPS ( Control/Monad/Trans/Writer/CPS.hs, dist/build/Control/Monad/Trans/Writer/CPS.o, dist/build/Control/Monad/Trans/Writer/CPS.dyn_o ) [20 of 26] Compiling Control.Monad.Trans.Writer.Lazy ( Control/Monad/Trans/Writer/Lazy.hs, dist/build/Control/Monad/Trans/Writer/Lazy.o, dist/build/Control/Monad/Trans/Writer/Lazy.dyn_o ) [21 of 26] Compiling Control.Monad.Trans.Writer ( Control/Monad/Trans/Writer.hs, dist/build/Control/Monad/Trans/Writer.o, dist/build/Control/Monad/Trans/Writer.dyn_o ) [22 of 26] Compiling Control.Monad.Trans.Accum ( Control/Monad/Trans/Accum.hs, dist/build/Control/Monad/Trans/Accum.o, dist/build/Control/Monad/Trans/Accum.dyn_o ) [23 of 26] Compiling Control.Monad.Trans.Writer.Strict ( Control/Monad/Trans/Writer/Strict.hs, dist/build/Control/Monad/Trans/Writer/Strict.o, dist/build/Control/Monad/Trans/Writer/Strict.dyn_o ) [24 of 26] Compiling Data.Functor.Constant ( Data/Functor/Constant.hs, dist/build/Data/Functor/Constant.o, dist/build/Data/Functor/Constant.dyn_o ) [25 of 26] Compiling Control.Applicative.Lift ( Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.o, dist/build/Control/Applicative/Lift.dyn_o ) [26 of 26] Compiling Data.Functor.Reverse ( Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.o, dist/build/Data/Functor/Reverse.dyn_o ) Preprocessing library for transformers-0.5.6.2.. Running Haddock on library for transformers-0.5.6.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. Control/Applicative/Backwards.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Applicative/Lift.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Accum.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Class.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Cont.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Except.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Error.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Identity.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/List.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Maybe.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Reader.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/RWS/CPS.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/RWS/Lazy.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/RWS/Strict.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Select.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/State/Lazy.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/State/Strict.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Writer/CPS.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Writer/Lazy.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Control/Monad/Trans/Writer/Strict.hs:6:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 6 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Data/Functor/Constant.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Data/Functor/Reverse.hs:9:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 9 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ [ 1 of 26] Compiling Control.Applicative.Backwards ( Control/Applicative/Backwards.hs, nothing ) [ 2 of 26] Compiling Control.Monad.Signatures ( Control/Monad/Signatures.hs, nothing ) [ 3 of 26] Compiling Control.Monad.Trans.Class ( Control/Monad/Trans/Class.hs, nothing ) [ 4 of 26] Compiling Control.Monad.Trans.Cont ( Control/Monad/Trans/Cont.hs, nothing ) [ 5 of 26] Compiling Control.Monad.Trans.Error ( Control/Monad/Trans/Error.hs, nothing ) [ 6 of 26] Compiling Control.Monad.Trans.Except ( Control/Monad/Trans/Except.hs, nothing ) [ 7 of 26] Compiling Control.Monad.Trans.Identity ( Control/Monad/Trans/Identity.hs, nothing ) [ 8 of 26] Compiling Control.Monad.Trans.List ( Control/Monad/Trans/List.hs, nothing ) Control/Monad/Trans/List.hs:147:43: 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." | 147 | mfix f = ListT $ mfix (runListT . f . head) >>= \ xs -> case xs of | ^^^^ Control/Monad/Trans/List.hs:149:60: 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." | 149 | x:_ -> liftM (x:) (runListT (mfix (mapListT (liftM tail) . f))) | ^^^^ [ 9 of 26] Compiling Control.Monad.Trans.Maybe ( Control/Monad/Trans/Maybe.hs, nothing ) [10 of 26] Compiling Control.Monad.Trans.RWS.CPS ( Control/Monad/Trans/RWS/CPS.hs, nothing ) [11 of 26] Compiling Control.Monad.Trans.RWS.Lazy ( Control/Monad/Trans/RWS/Lazy.hs, nothing ) [12 of 26] Compiling Control.Monad.Trans.RWS ( Control/Monad/Trans/RWS.hs, nothing ) [13 of 26] Compiling Control.Monad.Trans.RWS.Strict ( Control/Monad/Trans/RWS/Strict.hs, nothing ) [14 of 26] Compiling Control.Monad.Trans.Reader ( Control/Monad/Trans/Reader.hs, nothing ) [15 of 26] Compiling Control.Monad.Trans.Select ( Control/Monad/Trans/Select.hs, nothing ) [16 of 26] Compiling Control.Monad.Trans.State.Lazy ( Control/Monad/Trans/State/Lazy.hs, nothing ) [17 of 26] Compiling Control.Monad.Trans.State ( Control/Monad/Trans/State.hs, nothing ) [18 of 26] Compiling Control.Monad.Trans.State.Strict ( Control/Monad/Trans/State/Strict.hs, nothing ) [19 of 26] Compiling Control.Monad.Trans.Writer.CPS ( Control/Monad/Trans/Writer/CPS.hs, nothing ) [20 of 26] Compiling Control.Monad.Trans.Writer.Lazy ( Control/Monad/Trans/Writer/Lazy.hs, nothing ) [21 of 26] Compiling Control.Monad.Trans.Writer ( Control/Monad/Trans/Writer.hs, nothing ) [22 of 26] Compiling Control.Monad.Trans.Accum ( Control/Monad/Trans/Accum.hs, nothing ) [23 of 26] Compiling Control.Monad.Trans.Writer.Strict ( Control/Monad/Trans/Writer/Strict.hs, nothing ) [24 of 26] Compiling Data.Functor.Constant ( Data/Functor/Constant.hs, nothing ) [25 of 26] Compiling Control.Applicative.Lift ( Control/Applicative/Lift.hs, nothing ) [26 of 26] Compiling Data.Functor.Reverse ( Data/Functor/Reverse.hs, nothing ) Haddock coverage: 100% ( 2 / 2) in 'Control.Applicative.Backwards' Warning: 'lift' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Control.Monad.Signatures' 100% ( 14 / 14) in 'Control.Monad.Trans.Class' Warning: 'ContT' is ambiguous. It is defined * at Control/Monad/Trans/Cont.hs:136:23 * at Control/Monad/Trans/Cont.hs:136:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Cont.hs:136:1 100% ( 22 / 22) in 'Control.Monad.Trans.Cont' 100% ( 15 / 15) in 'Control.Monad.Trans.Error' Warning: 'ExceptT' is ambiguous. It is defined * at Control/Monad/Trans/Except.hs:119:25 * at Control/Monad/Trans/Except.hs:119:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Except.hs:119:1 100% ( 19 / 19) in 'Control.Monad.Trans.Except' 100% ( 7 / 7) in 'Control.Monad.Trans.Identity' Warning: 'ListT' is ambiguous. It is defined * at Control/Monad/Trans/List.hs:56:21 * at Control/Monad/Trans/List.hs:56:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/List.hs:56:1 100% ( 7 / 7) in 'Control.Monad.Trans.List' Warning: 'MaybeT' is ambiguous. It is defined * at Control/Monad/Trans/Maybe.hs:73:22 * at Control/Monad/Trans/Maybe.hs:73:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Maybe.hs:73:1 Warning: 'ExceptT' is ambiguous. It is defined * at Control/Monad/Trans/Except.hs:119:25 * at Control/Monad/Trans/Except.hs:119:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Except.hs:119:1 100% ( 12 / 12) in 'Control.Monad.Trans.Maybe' Warning: 'ReaderT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'WriterT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'StateT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 39 / 39) in 'Control.Monad.Trans.RWS.CPS' Warning: 'ReaderT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'WriterT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'StateT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 37 / 37) in 'Control.Monad.Trans.RWS.Lazy' Warning: 'ReaderT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'WriterT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'StateT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Control.Monad.Trans.RWS' Warning: 'ReaderT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'WriterT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'StateT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 37 / 37) in 'Control.Monad.Trans.RWS.Strict' Warning: 'ReaderT' is ambiguous. It is defined * at Control/Monad/Trans/Reader.hs:115:25 * at Control/Monad/Trans/Reader.hs:115:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Reader.hs:115:1 100% ( 18 / 18) in 'Control.Monad.Trans.Reader' Warning: 'SelectT' is ambiguous. It is defined * at Control/Monad/Trans/Select.hs:83:25 * at Control/Monad/Trans/Select.hs:83:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Select.hs:83:1 100% ( 13 / 13) in 'Control.Monad.Trans.Select' 100% ( 34 / 34) in 'Control.Monad.Trans.State.Lazy' 100% ( 2 / 2) in 'Control.Monad.Trans.State' 100% ( 34 / 34) in 'Control.Monad.Trans.State.Strict' Warning: 'WriterT' is ambiguous. It is defined * at Control/Monad/Trans/Writer/CPS.hs:118:25 * at Control/Monad/Trans/Writer/CPS.hs:118:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Writer/CPS.hs:118:1 100% ( 22 / 22) in 'Control.Monad.Trans.Writer.CPS' Warning: 'WriterT' is ambiguous. It is defined * at Control/Monad/Trans/Writer/Lazy.hs:118:25 * at Control/Monad/Trans/Writer/Lazy.hs:118:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Writer/Lazy.hs:118:1 100% ( 20 / 20) in 'Control.Monad.Trans.Writer.Lazy' 100% ( 2 / 2) in 'Control.Monad.Trans.Writer' Warning: 'AccumT' is ambiguous. It is defined * at Control/Monad/Trans/Accum.hs:132:24 * at Control/Monad/Trans/Accum.hs:132:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Accum.hs:132:1 100% ( 28 / 28) in 'Control.Monad.Trans.Accum' Warning: 'WriterT' is ambiguous. It is defined * at Control/Monad/Trans/Writer/Strict.hs:121:25 * at Control/Monad/Trans/Writer/Strict.hs:121:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Control/Monad/Trans/Writer/Strict.hs:121:1 100% ( 20 / 20) in 'Control.Monad.Trans.Writer.Strict' 100% ( 2 / 2) in 'Data.Functor.Constant' Warning: 'ExceptT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 11 / 11) in 'Control.Applicative.Lift' 100% ( 2 / 2) in 'Data.Functor.Reverse' Documentation created: dist/doc/html/transformers/, dist/doc/html/transformers/transformers.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/transformers-0.5.6.2-GuBDD9EOCgqLkToKV1Tkwv Completed transformers-0.5.6.2 Configuring HUnit-1.6.2.0... Preprocessing library for HUnit-1.6.2.0.. Building library for HUnit-1.6.2.0.. [1 of 6] Compiling Paths_HUnit ( dist/build/autogen/Paths_HUnit.hs, dist/build/Paths_HUnit.o, dist/build/Paths_HUnit.dyn_o ) [2 of 6] Compiling Test.HUnit.Lang ( src/Test/HUnit/Lang.hs, dist/build/Test/HUnit/Lang.o, dist/build/Test/HUnit/Lang.dyn_o ) [3 of 6] Compiling Test.HUnit.Base ( src/Test/HUnit/Base.hs, dist/build/Test/HUnit/Base.o, dist/build/Test/HUnit/Base.dyn_o ) [4 of 6] Compiling Test.HUnit.Terminal ( src/Test/HUnit/Terminal.hs, dist/build/Test/HUnit/Terminal.o, dist/build/Test/HUnit/Terminal.dyn_o ) src/Test/HUnit/Terminal.hs:41:41: 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." | 41 | | otherwise = ta f (c:bs) (tail as) cs | ^^^^ [5 of 6] Compiling Test.HUnit.Text ( src/Test/HUnit/Text.hs, dist/build/Test/HUnit/Text.o, dist/build/Test/HUnit/Text.dyn_o ) [6 of 6] Compiling Test.HUnit ( src/Test/HUnit.hs, dist/build/Test/HUnit.o, dist/build/Test/HUnit.dyn_o ) Preprocessing library for HUnit-1.6.2.0.. Running Haddock on library for HUnit-1.6.2.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 6] Compiling Paths_HUnit ( dist/build/autogen/Paths_HUnit.hs, nothing ) [2 of 6] Compiling Test.HUnit.Lang ( src/Test/HUnit/Lang.hs, nothing ) [3 of 6] Compiling Test.HUnit.Base ( src/Test/HUnit/Base.hs, nothing ) [4 of 6] Compiling Test.HUnit.Terminal ( src/Test/HUnit/Terminal.hs, nothing ) src/Test/HUnit/Terminal.hs:41:41: 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." | 41 | | otherwise = ta f (c:bs) (tail as) cs | ^^^^ [5 of 6] Compiling Test.HUnit.Text ( src/Test/HUnit/Text.hs, nothing ) [6 of 6] Compiling Test.HUnit ( src/Test/HUnit.hs, nothing ) Haddock coverage: 54% ( 6 / 11) in 'Test.HUnit.Lang' Missing documentation for: Module header Result (src/Test/HUnit/Lang.hs:86) HUnitFailure (src/Test/HUnit/Lang.hs:41) FailureReason (src/Test/HUnit/Lang.hs:46) formatFailureReason (src/Test/HUnit/Lang.hs:83) 100% ( 33 / 33) in 'Test.HUnit.Base' 100% ( 2 / 2) in 'Test.HUnit.Terminal' Warning: 'PutText' is ambiguous. It is defined * at src/Test/HUnit/Text.hs:40:19 * at src/Test/HUnit/Text.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/Test/HUnit/Text.hs:40:1 Warning: 'st' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 9 / 9) in 'Test.HUnit.Text' 100% ( 3 / 3) in 'Test.HUnit' Documentation created: dist/doc/html/HUnit/, dist/doc/html/HUnit/HUnit.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/HUnit-1.6.2.0-I4Li6SX3p2jHu37LTSBLSu Completed HUnit-1.6.2.0 Configuring mtl-2.2.2... Preprocessing library for mtl-2.2.2.. Building library for mtl-2.2.2.. on the commandline: warning: [GHC-53692] [-Wdeprecated-flags] -Wnoncanonical-monadfail-instances is deprecated: fail is no longer a method of Monad [ 1 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o, dist/build/Control/Monad/Cont/Class.dyn_o ) [ 2 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o, dist/build/Control/Monad/Error/Class.dyn_o ) [ 3 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o, dist/build/Control/Monad/Identity.dyn_o ) [ 4 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o, dist/build/Control/Monad/Reader/Class.dyn_o ) [ 5 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o, dist/build/Control/Monad/State/Class.dyn_o ) [ 6 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o, dist/build/Control/Monad/Trans.dyn_o ) [ 7 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o, dist/build/Control/Monad/State/Strict.dyn_o ) [ 8 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o, dist/build/Control/Monad/State/Lazy.dyn_o ) [ 9 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o, dist/build/Control/Monad/State.dyn_o ) [10 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o, dist/build/Control/Monad/Reader.dyn_o ) [11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o, dist/build/Control/Monad/List.dyn_o ) [12 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o, dist/build/Control/Monad/Except.dyn_o ) [13 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o, dist/build/Control/Monad/Error.dyn_o ) [14 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o, dist/build/Control/Monad/Cont.dyn_o ) [15 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o, dist/build/Control/Monad/Writer/Class.dyn_o ) [16 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o, dist/build/Control/Monad/RWS/Class.dyn_o ) [17 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o, dist/build/Control/Monad/RWS/Strict.dyn_o ) [18 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o, dist/build/Control/Monad/RWS/Lazy.dyn_o ) [19 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o, dist/build/Control/Monad/RWS.dyn_o ) [20 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o, dist/build/Control/Monad/Writer/Lazy.dyn_o ) [21 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o, dist/build/Control/Monad/Writer.dyn_o ) [22 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o, dist/build/Control/Monad/Writer/Strict.dyn_o ) Preprocessing library for mtl-2.2.2.. Running Haddock on library for mtl-2.2.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, nothing ) [ 2 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, nothing ) [ 3 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, nothing ) [ 4 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, nothing ) [ 5 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, nothing ) [ 6 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, nothing ) [ 7 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, nothing ) [ 8 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, nothing ) [ 9 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, nothing ) [10 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, nothing ) [11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, nothing ) [12 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, nothing ) [13 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, nothing ) [14 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, nothing ) [15 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, nothing ) [16 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, nothing ) [17 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, nothing ) [18 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, nothing ) [19 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, nothing ) [20 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, nothing ) [21 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, nothing ) [22 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, nothing ) Haddock coverage: Warning: 'Cont' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 50% ( 1 / 2) in 'Control.Monad.Cont.Class' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:74) Warning: 'String' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IOError' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 4 / 4) in 'Control.Monad.Error.Class' Warning: 'Identity' is ambiguous. It is defined * in Data.Functor.Identity * in Data.Functor.Identity You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.Functor.Identity 100% ( 5 / 5) in 'Control.Monad.Identity' Warning: 'Reader' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Control.Monad.Reader.Class' 100% ( 5 / 5) in 'Control.Monad.State.Class' 100% ( 3 / 3) in 'Control.Monad.Trans' 96% ( 24 / 25) in 'Control.Monad.State.Strict' Missing documentation for: runStateT 96% ( 24 / 25) in 'Control.Monad.State.Lazy' Missing documentation for: runStateT 100% ( 2 / 2) in 'Control.Monad.State' Warning: 'ReaderT' is ambiguous. It is defined * in Control.Monad.Trans.Reader * in Control.Monad.Trans.Reader You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Control.Monad.Trans.Reader 95% ( 22 / 23) in 'Control.Monad.Reader' Missing documentation for: runReaderT 100% ( 5 / 5) in 'Control.Monad.List' Warning: 'ExceptT' is ambiguous. It is defined * in Control.Monad.Trans.Except * in Control.Monad.Trans.Except You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Control.Monad.Trans.Except 100% ( 21 / 21) in 'Control.Monad.Except' Warning: 'ErrorT' is ambiguous. It is defined * in Control.Monad.Trans.Error * in Control.Monad.Trans.Error You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Control.Monad.Trans.Error 93% ( 14 / 15) in 'Control.Monad.Error' Missing documentation for: runErrorT Warning: 'ContT' is ambiguous. It is defined * in Control.Monad.Trans.Cont * in Control.Monad.Trans.Cont You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Control.Monad.Trans.Cont 90% ( 20 / 22) in 'Control.Monad.Cont' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:74) runContT 75% ( 3 / 4) in 'Control.Monad.Writer.Class' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:65) 80% ( 4 / 5) in 'Control.Monad.RWS.Class' Missing documentation for: MonadRWS (Control/Monad/RWS/Class.hs:47) 95% ( 21 / 22) in 'Control.Monad.RWS.Strict' Missing documentation for: runRWST 95% ( 21 / 22) in 'Control.Monad.RWS.Lazy' Missing documentation for: runRWST 100% ( 2 / 2) in 'Control.Monad.RWS' 89% ( 17 / 19) in 'Control.Monad.Writer.Lazy' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:65) runWriterT 100% ( 2 / 2) in 'Control.Monad.Writer' 94% ( 17 / 18) in 'Control.Monad.Writer.Strict' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:65) Documentation created: dist/doc/html/mtl/, dist/doc/html/mtl/mtl.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/mtl-2.2.2-51L0cqimcINDdfIZ63qIww Completed mtl-2.2.2 Configuring random-1.3.1... Preprocessing library for random-1.3.1.. Building library for random-1.3.1.. [1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, dist/build/System/Random/Array.o, dist/build/System/Random/Array.dyn_o ) [2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, dist/build/System/Random/GFinite.o, dist/build/System/Random/GFinite.dyn_o ) [3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, dist/build/System/Random/Internal.o, dist/build/System/Random/Internal.dyn_o ) [4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, dist/build/System/Random/Seed.o, dist/build/System/Random/Seed.dyn_o ) [5 of 6] Compiling System.Random ( src/System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o ) [6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, dist/build/System/Random/Stateful.o, dist/build/System/Random/Stateful.dyn_o ) Preprocessing library for random-1.3.1.. Running Haddock on library for random-1.3.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, nothing ) [2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, nothing ) [3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, nothing ) [4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, nothing ) [5 of 6] Compiling System.Random ( src/System/Random.hs, nothing ) [6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, nothing ) Haddock coverage: Warning: 'ST' is ambiguous. It is defined * in GHC.ST * in GHC.ST You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in GHC.ST Warning: 'StateGenM' is ambiguous. It is defined * at src/System/Random/Internal.hs:606:20 * at src/System/Random/Internal.hs:606:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:606:1 Warning: 'StateGen' is ambiguous. It is defined * at src/System/Random/Internal.hs:612:22 * at src/System/Random/Internal.hs:612:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:612:1 Warning: 'ByteArray' is ambiguous. It is defined * in Data.Array.Byte * in Data.Array.Byte You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.Array.Byte Warning: 'StdGen' is ambiguous. It is defined * at src/System/Random/Internal.hs:749:18 * at src/System/Random/Internal.hs:749:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:749:1 Warning: 'MutableByteArray' is ambiguous. It is defined * in Data.Array.Byte * in Data.Array.Byte You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.Array.Byte Warning: 'ST' is ambiguous. It is defined * in GHC.ST * in GHC.ST You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in GHC.ST Warning: 'StateT' is ambiguous. It is defined * in Control.Monad.Trans.State.Strict * in Control.Monad.Trans.State.Strict You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Control.Monad.Trans.State.Strict Warning: 'Seed' is ambiguous. It is defined * at src/System/Random/Internal.hs:134:18 * at src/System/Random/Internal.hs:134:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:134:1 Warning: 'StdGen' is ambiguous. It is defined * at src/System/Random/Internal.hs:749:18 * at src/System/Random/Internal.hs:749:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:749:1 Warning: 'ByteArray' is ambiguous. It is defined * in Data.Array.Byte * in Data.Array.Byte You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.Array.Byte Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'uniformByteStringM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ShortByteString' is ambiguous. It is defined * in Data.ByteString.Short.Internal * in Data.ByteString.Short.Internal You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.ByteString.Short.Internal Warning: 'StdGen' is ambiguous. It is defined * at src/System/Random/Internal.hs:749:18 * at src/System/Random/Internal.hs:749:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:749:1 100% ( 71 / 71) in 'System.Random' Warning: 'TGenM' is ambiguous. It is defined * at src/System/Random/Stateful.hs:719:19 * at src/System/Random/Stateful.hs:719:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Stateful.hs:719:1 Warning: 'STGenM' is ambiguous. It is defined * at src/System/Random/Stateful.hs:618:22 * at src/System/Random/Stateful.hs:618:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Stateful.hs:618:1 Warning: 'StateGenM' is ambiguous. It is defined * at src/System/Random/Internal.hs:606:20 * at src/System/Random/Internal.hs:606:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:606:1 Warning: 'IOGenM' is ambiguous. It is defined * at src/System/Random/Stateful.hs:542:20 * at src/System/Random/Stateful.hs:542:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Stateful.hs:542:1 Warning: 'AtomicGenM' is ambiguous. It is defined * at src/System/Random/Stateful.hs:428:24 * at src/System/Random/Stateful.hs:428:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Stateful.hs:428:1 Warning: 'Seed' is ambiguous. It is defined * at src/System/Random/Internal.hs:134:18 * at src/System/Random/Internal.hs:134:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:134:1 Warning: 'StdGen' is ambiguous. It is defined * at src/System/Random/Internal.hs:749:18 * at src/System/Random/Internal.hs:749:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Internal.hs:749:1 Warning: 'IOGen' is ambiguous. It is defined * at src/System/Random/Stateful.hs:547:19 * at src/System/Random/Stateful.hs:547:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Stateful.hs:547:1 Warning: 'STGenM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'STM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'STGen' is ambiguous. It is defined * at src/System/Random/Stateful.hs:623:19 * at src/System/Random/Stateful.hs:623:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/System/Random/Stateful.hs:623:1 Warning: 'clearBit' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'testBit' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% (137 /137) in 'System.Random.Stateful' Warning: System.Random: could not find link destinations for: - System.Random.GFinite.cardinality - System.Random.GFinite.toFinite - System.Random.GFinite.fromFinite - System.Random.GFinite.Cardinality - System.Random.Seed.D:R:SeedSizeSMGen - System.Random.Seed.D:R:SeedSizeSMGen0 - System.Random.Seed.D:R:SeedSizeStateGen - System.Random.Seed.D:R:SeedSizeStdGen - System.Random.Stateful.D:R:SeedSizeAtomicGen - System.Random.Stateful.D:R:SeedSizeIOGen - System.Random.Stateful.D:R:SeedSizeSTGen - System.Random.Stateful.D:R:SeedSizeTGen Warning: System.Random.Stateful: could not find link destinations for: - System.Random.GFinite.GFinite - System.Random.GFinite.cardinality - System.Random.GFinite.toFinite - System.Random.GFinite.fromFinite - System.Random.GFinite.Cardinality - System.Random.Internal.GUniformRange - System.Random.Internal.GUniform - System.Random.Internal.D:R:MutableGenStateGenm - System.Random.Seed.D:R:SeedSizeSMGen - System.Random.Seed.D:R:SeedSizeSMGen0 - System.Random.Seed.D:R:SeedSizeStateGen - System.Random.Seed.D:R:SeedSizeStdGen - System.Random.Stateful.D:R:MutableGenAtomicGenm - System.Random.Stateful.D:R:SeedSizeAtomicGen - System.Random.Stateful.D:R:MutableGenIOGenm - System.Random.Stateful.D:R:SeedSizeIOGen - System.Random.Stateful.D:R:MutableGenSTGenST - System.Random.Stateful.D:R:SeedSizeSTGen - System.Random.Stateful.D:R:MutableGenTGenSTM - System.Random.Stateful.D:R:SeedSizeTGen Documentation created: dist/doc/html/random/, dist/doc/html/random/random.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/random-1.3.1-FkCybHETOUpJXuS7QySghv Completed random-1.3.1 Configuring exceptions-0.10.10... Preprocessing library for exceptions-0.10.10.. Building library for exceptions-0.10.10.. [1 of 2] Compiling Control.Monad.Catch ( src/Control/Monad/Catch.hs, dist/build/Control/Monad/Catch.o, dist/build/Control/Monad/Catch.dyn_o ) [2 of 2] Compiling Control.Monad.Catch.Pure ( src/Control/Monad/Catch/Pure.hs, dist/build/Control/Monad/Catch/Pure.o, dist/build/Control/Monad/Catch/Pure.dyn_o ) Preprocessing library for exceptions-0.10.10.. Running Haddock on library for exceptions-0.10.10.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling Control.Monad.Catch ( src/Control/Monad/Catch.hs, nothing ) [2 of 2] Compiling Control.Monad.Catch.Pure ( src/Control/Monad/Catch/Pure.hs, nothing ) Haddock coverage: Warning: 'ExceptT' is ambiguous. It is defined * in Control.Monad.Trans.Except * in Control.Monad.Trans.Except You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Control.Monad.Trans.Except Warning: 'MonadError' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'e' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mask' is ambiguous. It is defined * in GHC.IO * at src/Control/Monad/Catch.hs:183:3 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/Monad/Catch.hs:183:3 Warning: 'use' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'release' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IOException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Except' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MaybeT' is ambiguous. It is defined * in Control.Monad.Trans.Maybe * in Control.Monad.Trans.Maybe You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Control.Monad.Trans.Maybe 100% ( 33 / 33) in 'Control.Monad.Catch' Warning: 'CatchT' is ambiguous. It is defined * at src/Control/Monad/Catch/Pure.hs:82:22 * at src/Control/Monad/Catch/Pure.hs:82:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Monad/Catch/Pure.hs:82:1 80% ( 8 / 10) in 'Control.Monad.Catch.Pure' Missing documentation for: Catch (src/Control/Monad/Catch/Pure.hs:84) runCatch (src/Control/Monad/Catch/Pure.hs:87) Warning: Control.Monad.Catch: could not find link destinations for: - GHC.IOPort.IOPortException Documentation created: dist/doc/html/exceptions/, dist/doc/html/exceptions/exceptions.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/exceptions-0.10.10-9X2VBPzBnXjLCCIs66D6AI Completed exceptions-0.10.10 Configuring QuickCheck-2.16.0.0... Preprocessing library for QuickCheck-2.16.0.0.. Building library for QuickCheck-2.16.0.0.. [ 1 of 17] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o, dist/build/Test/QuickCheck/Exception.dyn_o ) [ 2 of 17] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o, dist/build/Test/QuickCheck/Random.dyn_o ) src/Test/QuickCheck/Random.hs:50:37: warning: [GHC-68441] [-Wdeprecations] In the use of genShortByteString (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `System.Random.uniformShortByteString`" | 50 | genShortByteString n = wrapQCGen (genShortByteString n) | ^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Random.hs:83:16: warning: [GHC-68441] [-Wdeprecations] In the use of split (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`" | 83 | left = fst . split | ^^^^^ src/Test/QuickCheck/Random.hs:84:17: warning: [GHC-68441] [-Wdeprecations] In the use of split (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`" | 84 | right = snd . split | ^^^^^ [ 3 of 17] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o, dist/build/Test/QuickCheck/Gen.dyn_o ) src/Test/QuickCheck/Gen.hs:92:12: warning: [GHC-68441] [-Wdeprecations] In the use of split (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`" | 92 | case split r of | ^^^^^ [ 4 of 17] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o, dist/build/Test/QuickCheck/Gen/Unsafe.dyn_o ) [ 5 of 17] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o, dist/build/Test/QuickCheck/Arbitrary.dyn_o ) [ 6 of 17] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o, dist/build/Test/QuickCheck/Poly.dyn_o ) [ 7 of 17] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o, dist/build/Test/QuickCheck/Modifiers.dyn_o ) [ 8 of 17] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o, dist/build/Test/QuickCheck/Function.dyn_o ) [ 9 of 17] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o, dist/build/Test/QuickCheck/Text.dyn_o ) [10 of 17] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o, dist/build/Test/QuickCheck/State.dyn_o ) [11 of 17] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o, dist/build/Test/QuickCheck/Property.dyn_o ) [12 of 17] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o, dist/build/Test/QuickCheck/Test.dyn_o ) src/Test/QuickCheck/Test.hs:501:17: warning: [GHC-68441] [-Wdeprecations] In the use of split (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`" | 501 | (rnd1,rnd2) = split (randomSeed st) | ^^^^^ [13 of 17] Compiling Test.QuickCheck.Monoids ( src/Test/QuickCheck/Monoids.hs, dist/build/Test/QuickCheck/Monoids.o, dist/build/Test/QuickCheck/Monoids.dyn_o ) [14 of 17] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o, dist/build/Test/QuickCheck/Monadic.dyn_o ) [15 of 17] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o, dist/build/Test/QuickCheck/All.dyn_o ) [16 of 17] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, dist/build/Test/QuickCheck/Features.o, dist/build/Test/QuickCheck/Features.dyn_o ) [17 of 17] Compiling Test.QuickCheck ( src/Test/QuickCheck.hs, dist/build/Test/QuickCheck.o, dist/build/Test/QuickCheck.dyn_o ) Preprocessing library for QuickCheck-2.16.0.0.. Running Haddock on library for QuickCheck-2.16.0.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 17] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, nothing ) [ 2 of 17] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, nothing ) src/Test/QuickCheck/Random.hs:50:37: warning: [GHC-68441] [-Wdeprecations] In the use of genShortByteString (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `System.Random.uniformShortByteString`" | 50 | genShortByteString n = wrapQCGen (genShortByteString n) | ^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Random.hs:83:16: warning: [GHC-68441] [-Wdeprecations] In the use of split (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`" | 83 | left = fst . split | ^^^^^ src/Test/QuickCheck/Random.hs:84:17: warning: [GHC-68441] [-Wdeprecations] In the use of split (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`" | 84 | right = snd . split | ^^^^^ [ 3 of 17] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, nothing ) src/Test/QuickCheck/Gen.hs:92:12: warning: [GHC-68441] [-Wdeprecations] In the use of split (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`" | 92 | case split r of | ^^^^^ [ 4 of 17] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, nothing ) [ 5 of 17] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, nothing ) [ 6 of 17] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, nothing ) [ 7 of 17] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, nothing ) [ 8 of 17] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, nothing ) [ 9 of 17] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, nothing ) [10 of 17] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, nothing ) [11 of 17] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, nothing ) [12 of 17] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, nothing ) src/Test/QuickCheck/Test.hs:501:17: warning: [GHC-68441] [-Wdeprecations] In the use of split (imported from System.Random, but defined in System.Random.Internal): Deprecated: "In favor of `splitGen`" | 501 | (rnd1,rnd2) = split (randomSeed st) | ^^^^^ [13 of 17] Compiling Test.QuickCheck.Monoids ( src/Test/QuickCheck/Monoids.hs, nothing ) [14 of 17] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, nothing ) [15 of 17] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, nothing ) [16 of 17] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, nothing ) [17 of 17] Compiling Test.QuickCheck ( src/Test/QuickCheck.hs, nothing ) Haddock coverage: 92% ( 35 / 38) in 'Test.QuickCheck.Gen' Missing documentation for: chooseWord64 (src/Test/QuickCheck/Gen.hs:211) chooseInt64 (src/Test/QuickCheck/Gen.hs:220) chooseUpTo (src/Test/QuickCheck/Gen.hs:230) 80% ( 4 / 5) in 'Test.QuickCheck.Gen.Unsafe' Missing documentation for: Capture (src/Test/QuickCheck/Gen/Unsafe.hs:52) Warning: '(:*:)' is ambiguous. It is defined * in GHC.Generics * in GHC.Generics 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.Generics 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 88% ( 45 / 51) in 'Test.QuickCheck.Arbitrary' Missing documentation for: arbitrary1 (src/Test/QuickCheck/Arbitrary.hs:298) shrink1 (src/Test/QuickCheck/Arbitrary.hs:301) arbitrary2 (src/Test/QuickCheck/Arbitrary.hs:310) shrink2 (src/Test/QuickCheck/Arbitrary.hs:313) RecursivelyShrink (src/Test/QuickCheck/Arbitrary.hs:325) GSubterms (src/Test/QuickCheck/Arbitrary.hs:356) Warning: 'A' is ambiguous. It is defined * at src/Test/QuickCheck/Poly.hs:29:13 * at src/Test/QuickCheck/Poly.hs:29:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:29:1 Warning: 'B' is ambiguous. It is defined * at src/Test/QuickCheck/Poly.hs:44:13 * at src/Test/QuickCheck/Poly.hs:44:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:44:1 Warning: 'C' is ambiguous. It is defined * at src/Test/QuickCheck/Poly.hs:59:13 * at src/Test/QuickCheck/Poly.hs:59:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:59:1 Warning: 'OrdA' is ambiguous. It is defined * at src/Test/QuickCheck/Poly.hs:77:16 * at src/Test/QuickCheck/Poly.hs:77:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:77:1 Warning: 'OrdB' is ambiguous. It is defined * at src/Test/QuickCheck/Poly.hs:112:16 * at src/Test/QuickCheck/Poly.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/Test/QuickCheck/Poly.hs:112:1 Warning: 'OrdC' is ambiguous. It is defined * at src/Test/QuickCheck/Poly.hs:146:16 * at src/Test/QuickCheck/Poly.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/Test/QuickCheck/Poly.hs:146:1 14% ( 1 / 7) in 'Test.QuickCheck.Poly' Missing documentation for: A (src/Test/QuickCheck/Poly.hs:29) B (src/Test/QuickCheck/Poly.hs:44) C (src/Test/QuickCheck/Poly.hs:59) OrdA (src/Test/QuickCheck/Poly.hs:77) OrdB (src/Test/QuickCheck/Poly.hs:112) OrdC (src/Test/QuickCheck/Poly.hs:146) Warning: 'Blind' is ambiguous. It is defined * at src/Test/QuickCheck/Modifiers.hs:94:19 * at src/Test/QuickCheck/Modifiers.hs:94:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:94:1 Warning: 'NonNegative' is ambiguous. It is defined * at src/Test/QuickCheck/Modifiers.hs:312:25 * at src/Test/QuickCheck/Modifiers.hs:312:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:312:1 Warning: 'Large' is ambiguous. It is defined * at src/Test/QuickCheck/Modifiers.hs:351:19 * at src/Test/QuickCheck/Modifiers.hs:351:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:351:1 95% ( 22 / 23) in 'Test.QuickCheck.Modifiers' Missing documentation for: ShrinkState (src/Test/QuickCheck/Modifiers.hs:487) Warning: 'Fun' is ambiguous. It is defined * at src/Test/QuickCheck/Function.hs:546:16 * at src/Test/QuickCheck/Function.hs:546:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Function.hs:546:1 100% ( 22 / 22) in 'Test.QuickCheck.Function' Warning: 'Discard' is ambiguous. It is defined * at src/Test/QuickCheck/Property.hs:114:16 * at src/Test/QuickCheck/Property.hs:114:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Property.hs:114:1 Warning: 'Confidence' is ambiguous. It is defined * at src/Test/QuickCheck/State.hs:68:3 * at src/Test/QuickCheck/State.hs:67:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/State.hs:67:1 66% ( 2 / 3) in 'Test.QuickCheck.Monoids' Missing documentation for: Module header 83% ( 20 / 24) in 'Test.QuickCheck.Monadic' Missing documentation for: stop (src/Test/QuickCheck/Monadic.hs:163) monadic (src/Test/QuickCheck/Monadic.hs:272) monadic' (src/Test/QuickCheck/Monadic.hs:275) runSTGen (src/Test/QuickCheck/Monadic.hs:314) 100% ( 10 / 10) in 'Test.QuickCheck.All' Warning: 'Fun' is ambiguous. It is defined * at src/Test/QuickCheck/Function.hs:546:16 * at src/Test/QuickCheck/Function.hs:546:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Function.hs:546:1 Warning: 'Blind' is ambiguous. It is defined * at src/Test/QuickCheck/Modifiers.hs:94:19 * at src/Test/QuickCheck/Modifiers.hs:94:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:94:1 Warning: 'NonNegative' is ambiguous. It is defined * at src/Test/QuickCheck/Modifiers.hs:312:25 * at src/Test/QuickCheck/Modifiers.hs:312:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:312:1 96% (203 /211) in 'Test.QuickCheck' Missing documentation for: arbitrary1 (src/Test/QuickCheck/Arbitrary.hs:298) shrink1 (src/Test/QuickCheck/Arbitrary.hs:301) arbitrary2 (src/Test/QuickCheck/Arbitrary.hs:310) shrink2 (src/Test/QuickCheck/Arbitrary.hs:313) ShrinkState (src/Test/QuickCheck/Modifiers.hs:487) Witness (src/Test/QuickCheck/Property.hs:262) coerceWitness (src/Test/QuickCheck/Property.hs:268) castWitness (src/Test/QuickCheck/Property.hs:273) Warning: Test.QuickCheck.Gen: could not find link destinations for: - Test.QuickCheck.Random.QCGen Warning: Test.QuickCheck.Arbitrary: could not find link destinations for: - Test.QuickCheck.Arbitrary.GCoArbitrary - Test.QuickCheck.Arbitrary.GSubtermsIncl - Test.QuickCheck.Arbitrary.gSubterms - Test.QuickCheck.Arbitrary.grecursivelyShrink Warning: Test.QuickCheck.Modifiers: could not find link destinations for: - Test.QuickCheck.Modifiers.InfiniteListInternalData Warning: Test.QuickCheck.Function: could not find link destinations for: - Test.QuickCheck.Function.Shrunk - Test.QuickCheck.Function.GFunction Warning: Test.QuickCheck: could not find link destinations for: - Test.QuickCheck.Exception.AnException - Test.QuickCheck.Random.QCGen - Test.QuickCheck.Arbitrary.GCoArbitrary - Test.QuickCheck.Modifiers.InfiniteListInternalData - Test.QuickCheck.Function.Shrunk - Test.QuickCheck.Function.GFunction - Test.QuickCheck.Property.Result Documentation created: dist/doc/html/QuickCheck/, dist/doc/html/QuickCheck/QuickCheck.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/QuickCheck-2.16.0.0-GbGFLuacFTeEDJERlPahHb Completed QuickCheck-2.16.0.0 Configuring os-string-2.0.8... Preprocessing library for os-string-2.0.8.. Building library for os-string-2.0.8.. [ 1 of 11] Compiling System.OsString.Data.ByteString.Short.Internal ( System/OsString/Data/ByteString/Short/Internal.hs, dist/build/System/OsString/Data/ByteString/Short/Internal.o, dist/build/System/OsString/Data/ByteString/Short/Internal.dyn_o ) [ 2 of 11] Compiling System.OsString.Data.ByteString.Short ( System/OsString/Data/ByteString/Short.hs, dist/build/System/OsString/Data/ByteString/Short.o, dist/build/System/OsString/Data/ByteString/Short.dyn_o ) [ 3 of 11] Compiling System.OsString.Data.ByteString.Short.Word16 ( System/OsString/Data/ByteString/Short/Word16.hs, dist/build/System/OsString/Data/ByteString/Short/Word16.o, dist/build/System/OsString/Data/ByteString/Short/Word16.dyn_o ) [ 4 of 11] Compiling System.OsString.Internal.Exception ( System/OsString/Internal/Exception.hs, dist/build/System/OsString/Internal/Exception.o, dist/build/System/OsString/Internal/Exception.dyn_o ) [ 5 of 11] Compiling System.OsString.Encoding.Internal ( System/OsString/Encoding/Internal.hs, dist/build/System/OsString/Encoding/Internal.o, dist/build/System/OsString/Encoding/Internal.dyn_o ) System/OsString/Encoding/Internal.hs:23:42: warning: [GHC-38856] [-Wunused-imports] The import of try from module Control.Exception is redundant | 23 | import Control.Exception (SomeException, try, Exception (displayException), evaluate) | ^^^ [ 6 of 11] Compiling System.OsString.Encoding ( System/OsString/Encoding.hs, dist/build/System/OsString/Encoding.o, dist/build/System/OsString/Encoding.dyn_o ) [ 7 of 11] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, dist/build/System/OsString/Internal/Types.o, dist/build/System/OsString/Internal/Types.dyn_o ) [ 8 of 11] Compiling System.OsString.Posix ( System/OsString/Posix.hs, dist/build/System/OsString/Posix.o, dist/build/System/OsString/Posix.dyn_o ) [ 9 of 11] Compiling System.OsString.Internal ( System/OsString/Internal.hs, dist/build/System/OsString/Internal.o, dist/build/System/OsString/Internal.dyn_o ) [10 of 11] Compiling System.OsString ( System/OsString.hs, dist/build/System/OsString.o, dist/build/System/OsString.dyn_o ) [11 of 11] Compiling System.OsString.Windows ( System/OsString/Windows.hs, dist/build/System/OsString/Windows.o, dist/build/System/OsString/Windows.dyn_o ) Preprocessing library for os-string-2.0.8.. Running Haddock on library for os-string-2.0.8.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 11] Compiling System.OsString.Data.ByteString.Short.Internal ( System/OsString/Data/ByteString/Short/Internal.hs, nothing ) [ 2 of 11] Compiling System.OsString.Data.ByteString.Short ( System/OsString/Data/ByteString/Short.hs, nothing ) [ 3 of 11] Compiling System.OsString.Data.ByteString.Short.Word16 ( System/OsString/Data/ByteString/Short/Word16.hs, nothing ) [ 4 of 11] Compiling System.OsString.Internal.Exception ( System/OsString/Internal/Exception.hs, nothing ) [ 5 of 11] Compiling System.OsString.Encoding.Internal ( System/OsString/Encoding/Internal.hs, nothing ) System/OsString/Encoding/Internal.hs:23:42: warning: [GHC-38856] [-Wunused-imports] The import of try from module Control.Exception is redundant | 23 | import Control.Exception (SomeException, try, Exception (displayException), evaluate) | ^^^ [ 6 of 11] Compiling System.OsString.Encoding ( System/OsString/Encoding.hs, nothing ) [ 7 of 11] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, nothing ) [ 8 of 11] Compiling System.OsString.Posix ( System/OsString/Posix.hs, nothing ) [ 9 of 11] Compiling System.OsString.Internal ( System/OsString/Internal.hs, nothing ) [10 of 11] Compiling System.OsString ( System/OsString.hs, nothing ) [11 of 11] Compiling System.OsString.Windows ( System/OsString/Windows.hs, nothing ) Haddock coverage: Warning: 'ShortByteString' is ambiguous. It is defined * in Data.ByteString.Short.Internal * in Data.ByteString.Short.Internal You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.ByteString.Short.Internal 26% ( 11 / 41) in 'System.OsString.Data.ByteString.Short.Internal' Missing documentation for: _nul (System/OsString/Data/ByteString/Short/Internal.hs:60) isSpace (System/OsString/Data/ByteString/Short/Internal.hs:63) create (System/OsString/Data/ByteString/Short/Internal.hs:70) asBA (System/OsString/Data/ByteString/Short/Internal.hs:80) BA (System/OsString/Data/ByteString/Short/Internal.hs:84) MBA (System/OsString/Data/ByteString/Short/Internal.hs:85) newPinnedByteArray (System/OsString/Data/ByteString/Short/Internal.hs:89) newByteArray (System/OsString/Data/ByteString/Short/Internal.hs:94) copyByteArray (System/OsString/Data/ByteString/Short/Internal.hs:99) unsafeFreezeByteArray (System/OsString/Data/ByteString/Short/Internal.hs:104) copyAddrToByteArray (System/OsString/Data/ByteString/Short/Internal.hs:109) moduleErrorIO (System/OsString/Data/ByteString/Short/Internal.hs:244) moduleErrorMsg (System/OsString/Data/ByteString/Short/Internal.hs:248) packWord16 (System/OsString/Data/ByteString/Short/Internal.hs:251) packLenWord16 (System/OsString/Data/ByteString/Short/Internal.hs:254) unpackWord16 (System/OsString/Data/ByteString/Short/Internal.hs:265) packWord16Rev (System/OsString/Data/ByteString/Short/Internal.hs:274) packLenWord16Rev (System/OsString/Data/ByteString/Short/Internal.hs:277) indexWord8Array (System/OsString/Data/ByteString/Short/Internal.hs:299) word16ToLE# (System/OsString/Data/ByteString/Short/Internal.hs:320) word16FromLE# (System/OsString/Data/ByteString/Short/Internal.hs:322) setByteArray (System/OsString/Data/ByteString/Short/Internal.hs:325) copyMutableByteArray (System/OsString/Data/ByteString/Short/Internal.hs:330) createAndTrim' (System/OsString/Data/ByteString/Short/Internal.hs:356) createAndTrim'' (System/OsString/Data/ByteString/Short/Internal.hs:372) findIndexOrLength (System/OsString/Data/ByteString/Short/Internal.hs:397) assertEven (System/OsString/Data/ByteString/Short/Internal.hs:422) errorEmptySBS (System/OsString/Data/ByteString/Short/Internal.hs:430) moduleError (System/OsString/Data/ByteString/Short/Internal.hs:434) compareByteArraysOff (System/OsString/Data/ByteString/Short/Internal.hs:444) Warning: 'ShortByteString' is ambiguous. It is defined * in Data.ByteString.Short.Internal * in Data.ByteString.Short.Internal You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.ByteString.Short.Internal 96% ( 93 / 96) in 'System.OsString.Data.ByteString.Short' Missing documentation for: append uncons2 (System/OsString/Data/ByteString/Short.hs:184) concat Warning: 'ShortByteString' is ambiguous. It is defined * in Data.ByteString.Short.Internal * in Data.ByteString.Short.Internal You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.ByteString.Short.Internal Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'CString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 96% ( 92 / 95) in 'System.OsString.Data.ByteString.Short.Word16' Missing documentation for: append concat breakSubstring (System/OsString/Data/ByteString/Short/Word16.hs:663) Warning: 'try' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 33% ( 1 / 3) in 'System.OsString.Internal.Exception' Missing documentation for: Module header isAsyncException (System/OsString/Internal/Exception.hs:17) Warning: 'TextEncoding' is ambiguous. It is defined * in GHC.IO.Encoding.Types * in GHC.IO.Encoding.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in GHC.IO.Encoding.Types 27% ( 9 / 33) in 'System.OsString.Encoding.Internal' Missing documentation for: Module header ucs2le (System/OsString/Encoding/Internal.hs:42) mkUcs2le (System/OsString/Encoding/Internal.hs:45) ucs2le_DF (System/OsString/Encoding/Internal.hs:50) ucs2le_EF (System/OsString/Encoding/Internal.hs:60) ucs2le_decode (System/OsString/Encoding/Internal.hs:71) ucs2le_encode (System/OsString/Encoding/Internal.hs:96) mkUTF16le_b (System/OsString/Encoding/Internal.hs:131) utf16le_b_DF (System/OsString/Encoding/Internal.hs:136) utf16le_b_EF (System/OsString/Encoding/Internal.hs:146) utf16le_b_decode (System/OsString/Encoding/Internal.hs:157) utf16le_b_encode (System/OsString/Encoding/Internal.hs:195) cWcharsToChars_UCS2 (System/OsString/Encoding/Internal.hs:231) cWcharsToChars (System/OsString/Encoding/Internal.hs:238) charsToCWchars (System/OsString/Encoding/Internal.hs:248) withWindowsString (System/OsString/Encoding/Internal.hs:264) peekWindowsString (System/OsString/Encoding/Internal.hs:267) withPosixString (System/OsString/Encoding/Internal.hs:272) withPosixString' (System/OsString/Encoding/Internal.hs:275) peekPosixString (System/OsString/Encoding/Internal.hs:278) peekPosixString' (System/OsString/Encoding/Internal.hs:281) EncodingException (System/OsString/Encoding/Internal.hs:340) showEncodingException (System/OsString/Encoding/Internal.hs:348) wNUL (System/OsString/Encoding/Internal.hs:367) 44% ( 11 / 25) in 'System.OsString.Encoding' Missing documentation for: Module header EncodingException (System/OsString/Encoding/Internal.hs:340) showEncodingException (System/OsString/Encoding/Internal.hs:348) ucs2le (System/OsString/Encoding/Internal.hs:42) mkUcs2le (System/OsString/Encoding/Internal.hs:45) ucs2le_DF (System/OsString/Encoding/Internal.hs:50) ucs2le_EF (System/OsString/Encoding/Internal.hs:60) ucs2le_decode (System/OsString/Encoding/Internal.hs:71) ucs2le_encode (System/OsString/Encoding/Internal.hs:96) mkUTF16le_b (System/OsString/Encoding/Internal.hs:131) utf16le_b_DF (System/OsString/Encoding/Internal.hs:136) utf16le_b_EF (System/OsString/Encoding/Internal.hs:146) utf16le_b_decode (System/OsString/Encoding/Internal.hs:157) utf16le_b_encode (System/OsString/Encoding/Internal.hs:195) Warning: 'WindowsString' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:60:25 * at System/OsString/Internal/Types.hs:60: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/OsString/Internal/Types.hs:60:1 Warning: 'PosixString' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:87:23 * at System/OsString/Internal/Types.hs:87: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/OsString/Internal/Types.hs:87:1 Warning: 'ShortByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PosixChar' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:123:23 * at System/OsString/Internal/Types.hs:123: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/OsString/Internal/Types.hs:123:1 Warning: 'WindowsChar' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:117:23 * at System/OsString/Internal/Types.hs:117: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/OsString/Internal/Types.hs:117:1 Warning: 'OsChar' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:210:18 * at System/OsString/Internal/Types.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 System/OsString/Internal/Types.hs:210:1 Warning: 'OsString' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:161:20 * at System/OsString/Internal/Types.hs:161:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at System/OsString/Internal/Types.hs:161:1 Warning: '()' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 50% ( 9 / 18) in 'System.OsString.Internal.Types' Missing documentation for: Module header unWS (System/OsString/Internal/Types.hs:70) unPS (System/OsString/Internal/Types.hs:96) PlatformString (System/OsString/Internal/Types.hs:114) WindowsChar (System/OsString/Internal/Types.hs:117) unWW (System/OsString/Internal/Types.hs:131) PosixChar (System/OsString/Internal/Types.hs:123) unPW (System/OsString/Internal/Types.hs:139) PlatformChar (System/OsString/Internal/Types.hs:148) Warning: 'setFileSystemEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getLocaleEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PosixString' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:87:23 * at System/OsString/Internal/Types.hs:87: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/OsString/Internal/Types.hs:87:1 Warning: 'OsString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 95% ( 95 /100) in 'System.OsString.Posix' Missing documentation for: Module header PosixChar (System/OsString/Internal/Types.hs:123) singleton (System/OsString/Common.hs:526) empty (System/OsString/Common.hs:529) concat (System/OsString/Common.hs:737) Warning: 'setFileSystemEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unsafePerformIO' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getLocaleEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'OsString' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:161:20 * at System/OsString/Internal/Types.hs:161:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at System/OsString/Internal/Types.hs:161:1 Warning: 'OsChar' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:210:18 * at System/OsString/Internal/Types.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 System/OsString/Internal/Types.hs:210:1 Warning: 'head' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:293:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at System/OsString/Internal.hs:293:1 Warning: 'tail' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:277: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/OsString/Internal.hs:277:1 Warning: 'init' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:302: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/OsString/Internal.hs:302:1 Warning: 'last' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:268: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/OsString/Internal.hs:268:1 Warning: 'map' is ambiguous. It is defined * in GHC.Base * at System/OsString/Internal.hs:332: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/OsString/Internal.hs:332:1 Warning: 'reverse' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:338: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/OsString/Internal.hs:338:1 Warning: 'foldl' is ambiguous. It is defined * in Data.Foldable * at System/OsString/Internal.hs:354: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/OsString/Internal.hs:354:1 Warning: 'foldl1' is ambiguous. It is defined * in Data.Foldable * at System/OsString/Internal.hs:368: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/OsString/Internal.hs:368:1 Warning: 'foldr' is ambiguous. It is defined * in Data.Foldable * at System/OsString/Internal.hs:384: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/OsString/Internal.hs:384:1 Warning: 'foldr1' is ambiguous. It is defined * in Data.Foldable * at System/OsString/Internal.hs:398: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/OsString/Internal.hs:398:1 Warning: 'all' is ambiguous. It is defined * in Data.Foldable * at System/OsString/Internal.hs:412: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/OsString/Internal.hs:412:1 Warning: 'any' is ambiguous. It is defined * in Data.Foldable * at System/OsString/Internal.hs:419: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/OsString/Internal.hs:419:1 Warning: 'replicate' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:434: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/OsString/Internal.hs:434:1 Warning: 'take' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:476: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/OsString/Internal.hs:476:1 Warning: 'length' is ambiguous. It is defined * in Data.Foldable * at System/OsString/Internal.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 System/OsString/Internal.hs:325:1 Warning: 'drop' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:513: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/OsString/Internal.hs:513:1 Warning: 'takeWhile' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:507: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/OsString/Internal.hs:507:1 Warning: 'dropWhile' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:535: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/OsString/Internal.hs:535:1 Warning: 'break' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:564: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/OsString/Internal.hs:564:1 Warning: 'span' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:574: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/OsString/Internal.hs:574:1 Warning: 'splitAt' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:599: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/OsString/Internal.hs:599:1 Warning: 'elem' is ambiguous. It is defined * in Data.Foldable * at System/OsString/Internal.hs:702: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/OsString/Internal.hs:702:1 Warning: 'filter' is ambiguous. It is defined * in GHC.List * at System/OsString/Internal.hs:720: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/OsString/Internal.hs:720:1 94% ( 75 / 79) in 'System.OsString.Internal' Missing documentation for: Module header empty (System/OsString/Internal.hs:233) singleton (System/OsString/Internal.hs:236) concat (System/OsString/Internal.hs:425) Warning: 'setFileSystemEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unsafePerformIO' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 96% ( 96 / 99) in 'System.OsString' Missing documentation for: empty (System/OsString/Internal.hs:233) singleton (System/OsString/Internal.hs:236) concat (System/OsString/Internal.hs:425) Warning: 'unsafeDupablePerformIO' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'WindowsString' is ambiguous. It is defined * at System/OsString/Internal/Types.hs:60:25 * at System/OsString/Internal/Types.hs:60: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/OsString/Internal/Types.hs:60:1 Warning: 'OsString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 94% ( 94 / 99) in 'System.OsString.Windows' Missing documentation for: Module header WindowsChar (System/OsString/Internal/Types.hs:117) singleton (System/OsString/Common.hs:526) empty (System/OsString/Common.hs:529) concat (System/OsString/Common.hs:737) Warning: System.OsString.Data.ByteString.Short: could not find link destinations for: - Data.ByteString.Short.Internal.Rep_ShortByteString - Data.ByteString.Short.Internal.D:R:ItemShortByteString Warning: System.OsString.Data.ByteString.Short.Word16: could not find link destinations for: - Data.ByteString.Short.Internal.Rep_ShortByteString - Data.ByteString.Short.Internal.D:R:ItemShortByteString Warning: System.OsString.Internal.Types: could not find link destinations for: - System.OsString.Internal.Types.Rep_OsChar - System.OsString.Internal.Types.Rep_OsString - System.OsString.Internal.Types.Rep_PosixChar - System.OsString.Internal.Types.Rep_WindowsChar - System.OsString.Internal.Types.Rep_PosixString - System.OsString.Internal.Types.Rep_WindowsString Warning: System.OsString.Posix: could not find link destinations for: - System.OsString.Internal.Types.Rep_PosixChar - System.OsString.Internal.Types.Rep_PosixString Warning: System.OsString: could not find link destinations for: - System.OsString.Internal.Types.Rep_OsChar - System.OsString.Internal.Types.Rep_OsString Warning: System.OsString.Windows: could not find link destinations for: - System.OsString.Internal.Types.Rep_WindowsChar - System.OsString.Internal.Types.Rep_WindowsString Documentation created: dist/doc/html/os-string/, dist/doc/html/os-string/os-string.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/os-string-2.0.8-Ct7GNhpRg96BEw3IFQr3Jv Completed os-string-2.0.8 Configuring filepath-1.5.4.0... Preprocessing library for filepath-1.5.4.0.. Building library for filepath-1.5.4.0.. [ 1 of 12] Compiling System.FilePath.Posix ( System/FilePath/Posix.hs, dist/build/System/FilePath/Posix.o, dist/build/System/FilePath/Posix.dyn_o ) [ 2 of 12] Compiling System.FilePath ( System/FilePath.hs, dist/build/System/FilePath.o, dist/build/System/FilePath.dyn_o ) [ 3 of 12] Compiling System.FilePath.Windows ( System/FilePath/Windows.hs, dist/build/System/FilePath/Windows.o, dist/build/System/FilePath/Windows.dyn_o ) [ 4 of 12] Compiling System.OsPath.Encoding ( System/OsPath/Encoding.hs, dist/build/System/OsPath/Encoding.o, dist/build/System/OsPath/Encoding.dyn_o ) [ 5 of 12] Compiling System.OsPath.Posix.Internal ( System/OsPath/Posix/Internal.hs, dist/build/System/OsPath/Posix/Internal.o, dist/build/System/OsPath/Posix/Internal.dyn_o ) [ 6 of 12] Compiling System.OsPath.Types ( System/OsPath/Types.hs, dist/build/System/OsPath/Types.o, dist/build/System/OsPath/Types.dyn_o ) [ 7 of 12] Compiling System.OsPath.Posix ( System/OsPath/Posix.hs, dist/build/System/OsPath/Posix.o, dist/build/System/OsPath/Posix.dyn_o ) [ 8 of 12] Compiling System.OsPath[boot] ( System/OsPath.hs-boot, dist/build/System/OsPath.o-boot, dist/build/System/OsPath.dyn_o-boot ) [ 9 of 12] Compiling System.OsPath.Internal ( System/OsPath/Internal.hs, dist/build/System/OsPath/Internal.o, dist/build/System/OsPath/Internal.dyn_o ) [10 of 12] Compiling System.OsPath ( System/OsPath.hs, dist/build/System/OsPath.o, dist/build/System/OsPath.dyn_o ) [11 of 12] Compiling System.OsPath.Windows.Internal ( System/OsPath/Windows/Internal.hs, dist/build/System/OsPath/Windows/Internal.o, dist/build/System/OsPath/Windows/Internal.dyn_o ) [12 of 12] Compiling System.OsPath.Windows ( System/OsPath/Windows.hs, dist/build/System/OsPath/Windows.o, dist/build/System/OsPath/Windows.dyn_o ) Preprocessing library for filepath-1.5.4.0.. Running Haddock on library for filepath-1.5.4.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 12] Compiling System.FilePath.Posix ( System/FilePath/Posix.hs, nothing ) [ 2 of 12] Compiling System.FilePath ( System/FilePath.hs, nothing ) [ 3 of 12] Compiling System.FilePath.Windows ( System/FilePath/Windows.hs, nothing ) [ 4 of 12] Compiling System.OsPath.Encoding ( System/OsPath/Encoding.hs, nothing ) [ 5 of 12] Compiling System.OsPath.Posix.Internal ( System/OsPath/Posix/Internal.hs, nothing ) [ 6 of 12] Compiling System.OsPath.Types ( System/OsPath/Types.hs, nothing ) [ 7 of 12] Compiling System.OsPath.Posix ( System/OsPath/Posix.hs, nothing ) [ 8 of 12] Compiling System.OsPath[boot] ( System/OsPath.hs-boot, nothing ) [ 9 of 12] Compiling System.OsPath.Internal ( System/OsPath/Internal.hs, nothing ) [10 of 12] Compiling System.OsPath ( System/OsPath.hs, nothing ) [11 of 12] Compiling System.OsPath.Windows.Internal ( System/OsPath/Windows/Internal.hs, nothing ) [12 of 12] Compiling System.OsPath.Windows ( System/OsPath/Windows.hs, nothing ) Haddock coverage: Warning: 'FILEPATH' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 61 / 61) in 'System.FilePath.Posix' 100% ( 61 / 61) in 'System.FilePath' Warning: 'FILEPATH' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 61 / 61) in 'System.FilePath.Windows' 39% ( 9 / 23) in 'System.OsPath.Encoding' Missing documentation for: Module header EncodingException showEncodingException ucs2le mkUcs2le ucs2le_DF ucs2le_EF ucs2le_decode ucs2le_encode mkUTF16le_b utf16le_b_DF utf16le_b_EF utf16le_b_decode utf16le_b_encode Warning: 'FilePath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FILEPATH' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'try' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 59 / 59) in 'System.OsPath.Posix.Internal' Warning: 'OsString' is ambiguous. It is defined * in System.OsString.Internal.Types * in System.OsString.Internal.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in System.OsString.Internal.Types 76% ( 10 / 13) in 'System.OsPath.Types' Missing documentation for: Module header WindowsChar PosixChar 94% ( 75 / 79) in 'System.OsPath.Posix' Missing documentation for: Module header PosixChar encodeFS (System/OsPath/Common.hs:1449) decodeFS (System/OsPath/Common.hs:1452) Warning: 'setFileSystemEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unsafePerformIO' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'OsChar' is ambiguous. It is defined * in System.OsString.Internal.Types * in System.OsString.Internal.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in System.OsString.Internal.Types Warning: 'unsafeFromChar' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 91% ( 11 / 12) in 'System.OsPath.Internal' Missing documentation for: Module header Warning: 'ShortByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Word8' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Word16' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'TextEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 97% ( 77 / 79) in 'System.OsPath' Missing documentation for: encodeFS (System/OsPath/Common.hs:1458) decodeFS (System/OsPath/Common.hs:1465) Warning: 'FilePath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FILEPATH' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'try' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 59 / 59) in 'System.OsPath.Windows.Internal' 94% ( 75 / 79) in 'System.OsPath.Windows' Missing documentation for: Module header WindowsChar encodeFS (System/OsPath/Common.hs:1443) decodeFS (System/OsPath/Common.hs:1446) Warning: System.OsPath.Types: could not find link destinations for: - System.OsString.Internal.Types.Rep_OsChar - System.OsString.Internal.Types.Rep_OsString - System.OsString.Internal.Types.Rep_PosixChar - System.OsString.Internal.Types.Rep_PosixString - System.OsString.Internal.Types.Rep_WindowsChar - System.OsString.Internal.Types.Rep_WindowsString Warning: System.OsPath.Posix: could not find link destinations for: - System.OsString.Internal.Types.Rep_PosixChar - System.OsString.Internal.Types.Rep_PosixString Warning: System.OsPath: could not find link destinations for: - System.OsString.Internal.Types.Rep_OsChar - System.OsString.Internal.Types.Rep_OsString Warning: System.OsPath.Windows: could not find link destinations for: - System.OsString.Internal.Types.Rep_WindowsChar - System.OsString.Internal.Types.Rep_WindowsString Documentation created: dist/doc/html/filepath/, dist/doc/html/filepath/filepath.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/filepath-1.5.4.0-BdE3UOSC3oJCMIG50uaS91 Completed filepath-1.5.4.0 Configuring unix-2.8.7.0... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc accepts -g... yes checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for an ANSI C-conforming const... yes checking for option for large files... none needed checking for dirent.h... yes checking for fcntl.h... yes checking for grp.h... yes checking for limits.h... yes checking for pwd.h... yes checking for signal.h... yes checking for string.h... (cached) yes checking for sys/resource.h... yes checking for sys/stat.h... (cached) yes checking for sys/times.h... yes checking for sys/time.h... yes checking for sys/utsname.h... yes checking for sys/wait.h... yes checking for sys/sysmacros.h... yes checking for bsd/libutil.h... no checking for libutil.h... no checking for pty.h... yes checking for utmp.h... yes checking for termios.h... yes checking for time.h... yes checking for unistd.h... (cached) yes checking for utime.h... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for struct dirent.d_type... yes checking value of DT_UNKNOWN... 0 checking value of DT_FIFO... 1 checking value of DT_CHR... 2 checking value of DT_DIR... 4 checking value of DT_BLK... 6 checking value of DT_REG... 8 checking value of DT_LNK... 10 checking value of DT_SOCK... 12 checking value of DT_WHT... 14 checking for getgrgid_r... yes checking for getgrnam_r... yes checking for getpwnam_r... yes checking for getpwuid_r... yes checking for getpwnam... yes checking for getpwuid... yes checking for getpwent... yes checking for getgrent... yes checking for lchown... yes checking for setenv... yes checking for sysconf... yes checking for unsetenv... yes checking for clearenv... yes checking for nanosleep... yes checking for ptsname... yes checking for setitimer... yes checking for readdir_r... yes checking for alarm... yes checking for dup... yes checking for execv... yes checking for getpid... yes checking for mknod... yes checking for mkstemp... yes checking for pipe... yes checking for times... yes checking for chown... yes checking for fchdir... yes checking for fchmod... yes checking for struct rlimit... yes checking for statx... yes checking for struct statx... yes checking for statx.stx_mnt_id... yes checking for F_GETLK from fcntl.h... checking how to run the C preprocessor... /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc -E checking for egrep -e... /nix/store/0mqngkz34kv5z6hz91bbbgzgrnz56c4y-gnugrep-3.11/bin/grep -E yes checking for O_DIRECT open flag... yes checking for F_NOCACHE from fcntl.h... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for telldir... yes checking for seekdir... yes checking for _NSGetEnviron... no checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc options needed to detect all undeclared functions... none needed checking whether execvpe is declared... yes checking for execvpe... yes checking whether CLOCKS_PER_SEC is declared... yes checking for struct stat.st_atim... yes checking for struct stat.st_mtim... yes checking for struct stat.st_ctim... yes checking for struct stat.st_atimespec... no checking for struct stat.st_mtimespec... no checking for struct stat.st_ctimespec... no checking for struct stat.st_atimensec... no checking for struct stat.st_mtimensec... no checking for struct stat.st_ctimensec... no checking for struct stat.st_atime_n... no checking for struct stat.st_mtime_n... no checking for struct stat.st_ctime_n... no checking for struct stat.st_uatime... no checking for struct stat.st_umtime... no checking for struct stat.st_uctime... no checking for struct stat.st_blocks... yes checking for struct stat.st_blksize... yes checking for struct passwd.pw_gecos... yes checking for utimensat... yes checking for futimens... yes checking for lutimes... yes checking for futimes... yes checking for mkstemps... yes checking for mkdtemp... yes checking for fsync... yes checking whether fdatasync is declared... yes checking for fdatasync... yes checking for posix_fadvise... yes checking for posix_fallocate... yes checking whether tcdrain is declared... yes checking whether ctermid is declared... yes checking for library containing shm_open... none required checking for shm_open... yes checking for shm_unlink... yes checking value of SIGABRT... 6 checking value of SIGALRM... 14 checking value of SIGBUS... 7 checking value of SIGCHLD... 17 checking value of SIGCONT... 18 checking value of SIGFPE... 8 checking value of SIGHUP... 1 checking value of SIGILL... 4 checking value of SIGINT... 2 checking value of SIGKILL... 9 checking value of SIGPIPE... 13 checking value of SIGQUIT... 3 checking value of SIGSEGV... 11 checking value of SIGSTOP... 19 checking value of SIGTERM... 15 checking value of SIGTSTP... 20 checking value of SIGTTIN... 21 checking value of SIGTTOU... 22 checking value of SIGUSR1... 10 checking value of SIGUSR2... 12 checking value of SIGPOLL... 29 checking value of SIGPROF... 27 checking value of SIGSYS... 31 checking value of SIGTRAP... 5 checking value of SIGURG... 23 checking value of SIGVTALRM... 26 checking value of SIGXCPU... 24 checking value of SIGXFSZ... 25 checking value of SIG_BLOCK... 0 checking value of SIG_SETMASK... 2 checking value of SIG_UNBLOCK... 1 checking value of SIGINFO... -1 checking value of SIGWINCH... 28 checking for _SC_GETGR_R_SIZE_MAX... yes checking for _SC_GETPW_R_SIZE_MAX... yes checking return type of usleep... int checking return type of unsetenv... int checking for RTLD_NEXT from dlfcn.h... yes checking for RTLD_DEFAULT from dlfcn.h... yes checking for openpty... yes checking for /dev/ptmx... yes checking for /dev/ptc... no checking for library containing dlopen... none required checking for library containing sem_close... none required checking whether sem_getvalue is declared... yes configure: creating ./config.status config.status: creating unix.buildinfo config.status: creating include/HsUnixConfig.h configure: WARNING: unrecognized options: --with-compiler Preprocessing library for unix-2.8.7.0.. Building library for unix-2.8.7.0.. [ 1 of 53] Compiling System.Posix.ByteString.FilePath ( dist/build/System/Posix/ByteString/FilePath.hs, dist/build/System/Posix/ByteString/FilePath.o, dist/build/System/Posix/ByteString/FilePath.dyn_o ) [ 2 of 53] Compiling System.Posix.DynamicLinker.Prim ( dist/build/System/Posix/DynamicLinker/Prim.hs, dist/build/System/Posix/DynamicLinker/Prim.o, dist/build/System/Posix/DynamicLinker/Prim.dyn_o ) [ 3 of 53] Compiling System.Posix.DynamicLinker.Common ( dist/build/System/Posix/DynamicLinker/Common.hs, dist/build/System/Posix/DynamicLinker/Common.o, dist/build/System/Posix/DynamicLinker/Common.dyn_o ) [ 4 of 53] Compiling System.Posix.DynamicLinker.ByteString ( dist/build/System/Posix/DynamicLinker/ByteString.hs, dist/build/System/Posix/DynamicLinker/ByteString.o, dist/build/System/Posix/DynamicLinker/ByteString.dyn_o ) [ 5 of 53] Compiling System.Posix.DynamicLinker ( dist/build/System/Posix/DynamicLinker.hs, dist/build/System/Posix/DynamicLinker.o, dist/build/System/Posix/DynamicLinker.dyn_o ) [ 6 of 53] Compiling System.Posix.DynamicLinker.Module ( dist/build/System/Posix/DynamicLinker/Module.hs, dist/build/System/Posix/DynamicLinker/Module.o, dist/build/System/Posix/DynamicLinker/Module.dyn_o ) [ 7 of 53] Compiling System.Posix.DynamicLinker.Module.ByteString ( dist/build/System/Posix/DynamicLinker/Module/ByteString.hs, dist/build/System/Posix/DynamicLinker/Module/ByteString.o, dist/build/System/Posix/DynamicLinker/Module/ByteString.dyn_o ) [ 8 of 53] Compiling System.Posix.Env.Internal ( dist/build/System/Posix/Env/Internal.hs, dist/build/System/Posix/Env/Internal.o, dist/build/System/Posix/Env/Internal.dyn_o ) [ 9 of 53] Compiling System.Posix.Env ( dist/build/System/Posix/Env.hs, dist/build/System/Posix/Env.o, dist/build/System/Posix/Env.dyn_o ) [10 of 53] Compiling System.Posix.Env.ByteString ( dist/build/System/Posix/Env/ByteString.hs, dist/build/System/Posix/Env/ByteString.o, dist/build/System/Posix/Env/ByteString.dyn_o ) [11 of 53] Compiling System.Posix.Env.PosixString ( dist/build/System/Posix/Env/PosixString.hs, dist/build/System/Posix/Env/PosixString.o, dist/build/System/Posix/Env/PosixString.dyn_o ) [12 of 53] Compiling System.Posix.Error ( System/Posix/Error.hs, dist/build/System/Posix/Error.o, dist/build/System/Posix/Error.dyn_o ) [13 of 53] Compiling System.Posix.Fcntl ( dist/build/System/Posix/Fcntl.hs, dist/build/System/Posix/Fcntl.o, dist/build/System/Posix/Fcntl.dyn_o ) [14 of 53] Compiling System.Posix.Files.Common ( dist/build/System/Posix/Files/Common.hs, dist/build/System/Posix/Files/Common.o, dist/build/System/Posix/Files/Common.dyn_o ) [15 of 53] Compiling System.Posix.Files.ByteString ( dist/build/System/Posix/Files/ByteString.hs, dist/build/System/Posix/Files/ByteString.o, dist/build/System/Posix/Files/ByteString.dyn_o ) [16 of 53] Compiling System.Posix.Files ( dist/build/System/Posix/Files.hs, dist/build/System/Posix/Files.o, dist/build/System/Posix/Files.dyn_o ) [17 of 53] Compiling System.Posix.Directory.Common ( dist/build/System/Posix/Directory/Common.hs, dist/build/System/Posix/Directory/Common.o, dist/build/System/Posix/Directory/Common.dyn_o ) [18 of 53] Compiling System.Posix.Directory.Internals ( dist/build/System/Posix/Directory/Internals.hs, dist/build/System/Posix/Directory/Internals.o, dist/build/System/Posix/Directory/Internals.dyn_o ) [19 of 53] Compiling System.Posix.Directory.Fd ( dist/build/System/Posix/Directory/Fd.hs, dist/build/System/Posix/Directory/Fd.o, dist/build/System/Posix/Directory/Fd.dyn_o ) [20 of 53] Compiling System.Posix.Directory.ByteString ( dist/build/System/Posix/Directory/ByteString.hs, dist/build/System/Posix/Directory/ByteString.o, dist/build/System/Posix/Directory/ByteString.dyn_o ) [21 of 53] Compiling System.Posix.Directory ( dist/build/System/Posix/Directory.hs, dist/build/System/Posix/Directory.o, dist/build/System/Posix/Directory.dyn_o ) [22 of 53] Compiling System.Posix.IO.Common ( dist/build/System/Posix/IO/Common.hs, dist/build/System/Posix/IO/Common.o, dist/build/System/Posix/IO/Common.dyn_o ) [23 of 53] Compiling System.Posix.IO.ByteString ( dist/build/System/Posix/IO/ByteString.hs, dist/build/System/Posix/IO/ByteString.o, dist/build/System/Posix/IO/ByteString.dyn_o ) [24 of 53] Compiling System.Posix.IO ( dist/build/System/Posix/IO.hs, dist/build/System/Posix/IO.o, dist/build/System/Posix/IO.dyn_o ) [25 of 53] Compiling System.Posix.PosixPath.FilePath ( dist/build/System/Posix/PosixPath/FilePath.hs, dist/build/System/Posix/PosixPath/FilePath.o, dist/build/System/Posix/PosixPath/FilePath.dyn_o ) [26 of 53] Compiling System.Posix.IO.PosixString ( dist/build/System/Posix/IO/PosixString.hs, dist/build/System/Posix/IO/PosixString.o, dist/build/System/Posix/IO/PosixString.dyn_o ) [27 of 53] Compiling System.Posix.Files.PosixString ( dist/build/System/Posix/Files/PosixString.hs, dist/build/System/Posix/Files/PosixString.o, dist/build/System/Posix/Files/PosixString.dyn_o ) [28 of 53] Compiling System.Posix.Directory.PosixPath ( dist/build/System/Posix/Directory/PosixPath.hs, dist/build/System/Posix/Directory/PosixPath.o, dist/build/System/Posix/Directory/PosixPath.dyn_o ) [29 of 53] Compiling System.Posix.Process.Internals ( dist/build/System/Posix/Process/Internals.hs, dist/build/System/Posix/Process/Internals.o, dist/build/System/Posix/Process/Internals.dyn_o ) [30 of 53] Compiling System.Posix.Process.Common ( dist/build/System/Posix/Process/Common.hs, dist/build/System/Posix/Process/Common.o, dist/build/System/Posix/Process/Common.dyn_o ) [31 of 53] Compiling System.Posix.Process.ByteString ( dist/build/System/Posix/Process/ByteString.hs, dist/build/System/Posix/Process/ByteString.o, dist/build/System/Posix/Process/ByteString.dyn_o ) [32 of 53] Compiling System.Posix.Process ( dist/build/System/Posix/Process.hs, dist/build/System/Posix/Process.o, dist/build/System/Posix/Process.dyn_o ) [33 of 53] Compiling System.Posix.Process.PosixString ( dist/build/System/Posix/Process/PosixString.hs, dist/build/System/Posix/Process/PosixString.o, dist/build/System/Posix/Process/PosixString.dyn_o ) [34 of 53] Compiling System.Posix.Resource ( dist/build/System/Posix/Resource.hs, dist/build/System/Posix/Resource.o, dist/build/System/Posix/Resource.dyn_o ) [35 of 53] Compiling System.Posix.Semaphore ( dist/build/System/Posix/Semaphore.hs, dist/build/System/Posix/Semaphore.o, dist/build/System/Posix/Semaphore.dyn_o ) [36 of 53] Compiling System.Posix.SharedMem ( dist/build/System/Posix/SharedMem.hs, dist/build/System/Posix/SharedMem.o, dist/build/System/Posix/SharedMem.dyn_o ) [37 of 53] Compiling System.Posix.Signals ( dist/build/System/Posix/Signals.hs, dist/build/System/Posix/Signals.o, dist/build/System/Posix/Signals.dyn_o ) [38 of 53] Compiling System.Posix.Signals.Exts ( dist/build/System/Posix/Signals/Exts.hs, dist/build/System/Posix/Signals/Exts.o, dist/build/System/Posix/Signals/Exts.dyn_o ) [39 of 53] Compiling System.Posix.Temp ( dist/build/System/Posix/Temp.hs, dist/build/System/Posix/Temp.o, dist/build/System/Posix/Temp.dyn_o ) [40 of 53] Compiling System.Posix.Temp.ByteString ( dist/build/System/Posix/Temp/ByteString.hs, dist/build/System/Posix/Temp/ByteString.o, dist/build/System/Posix/Temp/ByteString.dyn_o ) [41 of 53] Compiling System.Posix.Temp.PosixString ( dist/build/System/Posix/Temp/PosixString.hs, dist/build/System/Posix/Temp/PosixString.o, dist/build/System/Posix/Temp/PosixString.dyn_o ) [42 of 53] Compiling System.Posix.Terminal.Common ( dist/build/System/Posix/Terminal/Common.hs, dist/build/System/Posix/Terminal/Common.o, dist/build/System/Posix/Terminal/Common.dyn_o ) [43 of 53] Compiling System.Posix.Terminal.ByteString ( dist/build/System/Posix/Terminal/ByteString.hs, dist/build/System/Posix/Terminal/ByteString.o, dist/build/System/Posix/Terminal/ByteString.dyn_o ) [44 of 53] Compiling System.Posix.Terminal ( dist/build/System/Posix/Terminal.hs, dist/build/System/Posix/Terminal.o, dist/build/System/Posix/Terminal.dyn_o ) [45 of 53] Compiling System.Posix.Terminal.PosixString ( dist/build/System/Posix/Terminal/PosixString.hs, dist/build/System/Posix/Terminal/PosixString.o, dist/build/System/Posix/Terminal/PosixString.dyn_o ) [46 of 53] Compiling System.Posix.Time ( System/Posix/Time.hs, dist/build/System/Posix/Time.o, dist/build/System/Posix/Time.dyn_o ) [47 of 53] Compiling System.Posix.Unistd ( dist/build/System/Posix/Unistd.hs, dist/build/System/Posix/Unistd.o, dist/build/System/Posix/Unistd.dyn_o ) [48 of 53] Compiling System.Posix.User.Common ( dist/build/System/Posix/User/Common.hs, dist/build/System/Posix/User/Common.o, dist/build/System/Posix/User/Common.dyn_o ) [49 of 53] Compiling System.Posix.User.ByteString ( dist/build/System/Posix/User/ByteString.hs, dist/build/System/Posix/User/ByteString.o, dist/build/System/Posix/User/ByteString.dyn_o ) [50 of 53] Compiling System.Posix.User ( dist/build/System/Posix/User.hs, dist/build/System/Posix/User.o, dist/build/System/Posix/User.dyn_o ) [51 of 53] Compiling System.Posix.PosixString ( System/Posix/PosixString.hs, dist/build/System/Posix/PosixString.o, dist/build/System/Posix/PosixString.dyn_o ) [52 of 53] Compiling System.Posix.ByteString ( System/Posix/ByteString.hs, dist/build/System/Posix/ByteString.o, dist/build/System/Posix/ByteString.dyn_o ) [53 of 53] Compiling System.Posix ( System/Posix.hs, dist/build/System/Posix.o, dist/build/System/Posix.dyn_o ) Preprocessing library for unix-2.8.7.0.. Running Haddock on library for unix-2.8.7.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 53] Compiling System.Posix.ByteString.FilePath ( dist/build/System/Posix/ByteString/FilePath.hs, nothing ) [ 2 of 53] Compiling System.Posix.DynamicLinker.Prim ( dist/build/System/Posix/DynamicLinker/Prim.hs, nothing ) [ 3 of 53] Compiling System.Posix.DynamicLinker.Common ( dist/build/System/Posix/DynamicLinker/Common.hs, nothing ) [ 4 of 53] Compiling System.Posix.DynamicLinker.ByteString ( dist/build/System/Posix/DynamicLinker/ByteString.hs, nothing ) [ 5 of 53] Compiling System.Posix.DynamicLinker ( dist/build/System/Posix/DynamicLinker.hs, nothing ) [ 6 of 53] Compiling System.Posix.DynamicLinker.Module ( dist/build/System/Posix/DynamicLinker/Module.hs, nothing ) [ 7 of 53] Compiling System.Posix.DynamicLinker.Module.ByteString ( dist/build/System/Posix/DynamicLinker/Module/ByteString.hs, nothing ) [ 8 of 53] Compiling System.Posix.Env.Internal ( dist/build/System/Posix/Env/Internal.hs, nothing ) [ 9 of 53] Compiling System.Posix.Env ( dist/build/System/Posix/Env.hs, nothing ) [10 of 53] Compiling System.Posix.Env.ByteString ( dist/build/System/Posix/Env/ByteString.hs, nothing ) [11 of 53] Compiling System.Posix.Env.PosixString ( dist/build/System/Posix/Env/PosixString.hs, nothing ) [12 of 53] Compiling System.Posix.Error ( System/Posix/Error.hs, nothing ) [13 of 53] Compiling System.Posix.Fcntl ( dist/build/System/Posix/Fcntl.hs, nothing ) [14 of 53] Compiling System.Posix.Files.Common ( dist/build/System/Posix/Files/Common.hs, nothing ) [15 of 53] Compiling System.Posix.Files.ByteString ( dist/build/System/Posix/Files/ByteString.hs, nothing ) [16 of 53] Compiling System.Posix.Files ( dist/build/System/Posix/Files.hs, nothing ) [17 of 53] Compiling System.Posix.Directory.Common ( dist/build/System/Posix/Directory/Common.hs, nothing ) [18 of 53] Compiling System.Posix.Directory.Internals ( dist/build/System/Posix/Directory/Internals.hs, nothing ) [19 of 53] Compiling System.Posix.Directory.Fd ( dist/build/System/Posix/Directory/Fd.hs, nothing ) [20 of 53] Compiling System.Posix.Directory.ByteString ( dist/build/System/Posix/Directory/ByteString.hs, nothing ) [21 of 53] Compiling System.Posix.Directory ( dist/build/System/Posix/Directory.hs, nothing ) [22 of 53] Compiling System.Posix.IO.Common ( dist/build/System/Posix/IO/Common.hs, nothing ) [23 of 53] Compiling System.Posix.IO.ByteString ( dist/build/System/Posix/IO/ByteString.hs, nothing ) [24 of 53] Compiling System.Posix.IO ( dist/build/System/Posix/IO.hs, nothing ) [25 of 53] Compiling System.Posix.PosixPath.FilePath ( dist/build/System/Posix/PosixPath/FilePath.hs, nothing ) [26 of 53] Compiling System.Posix.IO.PosixString ( dist/build/System/Posix/IO/PosixString.hs, nothing ) [27 of 53] Compiling System.Posix.Files.PosixString ( dist/build/System/Posix/Files/PosixString.hs, nothing ) [28 of 53] Compiling System.Posix.Directory.PosixPath ( dist/build/System/Posix/Directory/PosixPath.hs, nothing ) [29 of 53] Compiling System.Posix.Process.Internals ( dist/build/System/Posix/Process/Internals.hs, nothing ) [30 of 53] Compiling System.Posix.Process.Common ( dist/build/System/Posix/Process/Common.hs, nothing ) [31 of 53] Compiling System.Posix.Process.ByteString ( dist/build/System/Posix/Process/ByteString.hs, nothing ) [32 of 53] Compiling System.Posix.Process ( dist/build/System/Posix/Process.hs, nothing ) [33 of 53] Compiling System.Posix.Process.PosixString ( dist/build/System/Posix/Process/PosixString.hs, nothing ) [34 of 53] Compiling System.Posix.Resource ( dist/build/System/Posix/Resource.hs, nothing ) [35 of 53] Compiling System.Posix.Semaphore ( dist/build/System/Posix/Semaphore.hs, nothing ) [36 of 53] Compiling System.Posix.SharedMem ( dist/build/System/Posix/SharedMem.hs, nothing ) [37 of 53] Compiling System.Posix.Signals ( dist/build/System/Posix/Signals.hs, nothing ) [38 of 53] Compiling System.Posix.Signals.Exts ( dist/build/System/Posix/Signals/Exts.hs, nothing ) [39 of 53] Compiling System.Posix.Temp ( dist/build/System/Posix/Temp.hs, nothing ) [40 of 53] Compiling System.Posix.Temp.ByteString ( dist/build/System/Posix/Temp/ByteString.hs, nothing ) [41 of 53] Compiling System.Posix.Temp.PosixString ( dist/build/System/Posix/Temp/PosixString.hs, nothing ) [42 of 53] Compiling System.Posix.Terminal.Common ( dist/build/System/Posix/Terminal/Common.hs, nothing ) [43 of 53] Compiling System.Posix.Terminal.ByteString ( dist/build/System/Posix/Terminal/ByteString.hs, nothing ) [44 of 53] Compiling System.Posix.Terminal ( dist/build/System/Posix/Terminal.hs, nothing ) [45 of 53] Compiling System.Posix.Terminal.PosixString ( dist/build/System/Posix/Terminal/PosixString.hs, nothing ) [46 of 53] Compiling System.Posix.Time ( System/Posix/Time.hs, nothing ) [47 of 53] Compiling System.Posix.Unistd ( dist/build/System/Posix/Unistd.hs, nothing ) [48 of 53] Compiling System.Posix.User.Common ( dist/build/System/Posix/User/Common.hs, nothing ) [49 of 53] Compiling System.Posix.User.ByteString ( dist/build/System/Posix/User/ByteString.hs, nothing ) [50 of 53] Compiling System.Posix.User ( dist/build/System/Posix/User.hs, nothing ) [51 of 53] Compiling System.Posix.PosixString ( System/Posix/PosixString.hs, nothing ) [52 of 53] Compiling System.Posix.ByteString ( System/Posix/ByteString.hs, nothing ) [53 of 53] Compiling System.Posix ( System/Posix.hs, nothing ) Haddock coverage: Warning: 'FilePath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 56% ( 9 / 16) in 'System.Posix.ByteString.FilePath' Missing documentation for: withFilePath (System/Posix/ByteString/FilePath.hsc:59) peekFilePath (System/Posix/ByteString/FilePath.hsc:62) peekFilePathLen (System/Posix/ByteString/FilePath.hsc:65) throwErrnoPathIfMinus1Retry (System/Posix/ByteString/FilePath.hsc:70) throwErrnoPathIfMinus1Retry_ (System/Posix/ByteString/FilePath.hsc:75) throwErrnoPathIfNullRetry (System/Posix/ByteString/FilePath.hsc:79) throwErrnoPathIfRetry (System/Posix/ByteString/FilePath.hsc:83) Warning: 'RTLD_DEFAULT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 41% ( 5 / 12) in 'System.Posix.DynamicLinker.Prim' Missing documentation for: c_dlopen (System/Posix/DynamicLinker/Prim.hsc:89) c_dlsym (System/Posix/DynamicLinker/Prim.hsc:90) c_dlerror (System/Posix/DynamicLinker/Prim.hsc:91) c_dlclose (System/Posix/DynamicLinker/Prim.hsc:92) haveRtldLocal (System/Posix/DynamicLinker/Prim.hsc:75) packRTLDFlags (System/Posix/DynamicLinker/Prim.hsc:101) packDL (System/Posix/DynamicLinker/Prim.hsc:129) 44% ( 4 / 9) in 'System.Posix.DynamicLinker.ByteString' Missing documentation for: dlopen (System/Posix/DynamicLinker/ByteString.hsc:60) dlerror (System/Posix/DynamicLinker/Common.hsc:60) dlclose (System/Posix/DynamicLinker/Common.hsc:56) withDL (System/Posix/DynamicLinker/ByteString.hsc:64) withDL_ (System/Posix/DynamicLinker/ByteString.hsc:67) 44% ( 4 / 9) in 'System.Posix.DynamicLinker' Missing documentation for: dlopen (System/Posix/DynamicLinker.hsc:59) dlerror (System/Posix/DynamicLinker/Common.hsc:60) dlclose (System/Posix/DynamicLinker/Common.hsc:56) withDL (System/Posix/DynamicLinker.hsc:63) withDL_ (System/Posix/DynamicLinker.hsc:66) 12% ( 1 / 8) in 'System.Posix.DynamicLinker.Module' Missing documentation for: Module (System/Posix/DynamicLinker/Common.hsc:88) moduleOpen (System/Posix/DynamicLinker/Module.hsc:72) moduleSymbol (System/Posix/DynamicLinker/Module.hsc:81) moduleClose (System/Posix/DynamicLinker/Module.hsc:86) moduleError (System/Posix/DynamicLinker/Module.hsc:91) withModule (System/Posix/DynamicLinker/Module.hsc:102) withModule_ (System/Posix/DynamicLinker/Module.hsc:119) 12% ( 1 / 8) in 'System.Posix.DynamicLinker.Module.ByteString' Missing documentation for: Module (System/Posix/DynamicLinker/Common.hsc:88) moduleOpen (System/Posix/DynamicLinker/Module/ByteString.hsc:71) moduleSymbol (System/Posix/DynamicLinker/Module.hsc:81) moduleClose (System/Posix/DynamicLinker/Module.hsc:86) moduleError (System/Posix/DynamicLinker/Module.hsc:91) withModule (System/Posix/DynamicLinker/Module.hsc:102) withModule_ (System/Posix/DynamicLinker/Module.hsc:119) 90% ( 9 / 10) in 'System.Posix.Env' Missing documentation for: getEnvironmentPrim (System/Posix/Env.hsc:66) 92% ( 12 / 13) in 'System.Posix.Env.ByteString' Missing documentation for: getEnvironmentPrim (System/Posix/Env/ByteString.hsc:74) Warning: 'PosixString' is ambiguous. It is defined * in System.OsString.Internal.Types * in System.OsString.Internal.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in System.OsString.Internal.Types 92% ( 12 / 13) in 'System.Posix.Env.PosixString' Missing documentation for: getEnvironmentPrim (System/Posix/Env/PosixString.hsc:80) 63% ( 7 / 11) in 'System.Posix.Error' Missing documentation for: throwErrnoPathIfRetry (System/Posix/Error.hs:48) throwErrnoPathIfNullRetry (System/Posix/Error.hs:44) throwErrnoPathIfMinus1Retry (System/Posix/Error.hs:35) throwErrnoPathIfMinus1Retry_ (System/Posix/Error.hs:40) 100% ( 8 / 8) in 'System.Posix.Fcntl' Warning: 'statx' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FileStatus' is ambiguous. It is defined * at System/Posix/Files/Common.hsc:332:22 * at System/Posix/Files/Common.hsc:332: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/Posix/Files/Common.hsc:332:1 Warning: 'getExtendedFileStatus' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'setFileMode' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getFileStatus' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'setFileTimesHiRes' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'touchFile' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'setOwnerAndGroup' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'setFileSize' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 91% (146 /159) in 'System.Posix.Files.ByteString' Missing documentation for: fileTypeModes (System/Posix/Files/Common.hsc:267) blockSpecialMode (System/Posix/Files/Common.hsc:270) characterSpecialMode (System/Posix/Files/Common.hsc:273) namedPipeMode (System/Posix/Files/Common.hsc:276) regularFileMode (System/Posix/Files/Common.hsc:279) directoryMode (System/Posix/Files/Common.hsc:282) symbolicLinkMode (System/Posix/Files/Common.hsc:285) socketMode (System/Posix/Files/Common.hsc:288) ExtendedFileStatus (System/Posix/Files/Common.hsc:993) CAttributes (System/Posix/Files/Common.hsc:766) defaultStatxFlags (System/Posix/Files/Common.hsc:853) defaultStatxMask (System/Posix/Files/Common.hsc:991) PathVar (System/Posix/Files/Common.hsc:682) 91% (146 /159) in 'System.Posix.Files' Missing documentation for: fileTypeModes (System/Posix/Files/Common.hsc:267) blockSpecialMode (System/Posix/Files/Common.hsc:270) characterSpecialMode (System/Posix/Files/Common.hsc:273) namedPipeMode (System/Posix/Files/Common.hsc:276) regularFileMode (System/Posix/Files/Common.hsc:279) directoryMode (System/Posix/Files/Common.hsc:282) symbolicLinkMode (System/Posix/Files/Common.hsc:285) socketMode (System/Posix/Files/Common.hsc:288) ExtendedFileStatus (System/Posix/Files/Common.hsc:993) CAttributes (System/Posix/Files/Common.hsc:766) defaultStatxFlags (System/Posix/Files/Common.hsc:853) defaultStatxMask (System/Posix/Files/Common.hsc:991) PathVar (System/Posix/Files/Common.hsc:682) Warning: 'DirType' is ambiguous. It is defined * at System/Posix/Directory/Common.hsc:143:19 * at System/Posix/Directory/Common.hsc:143:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at System/Posix/Directory/Common.hsc:143:1 Warning: 'DirStreamWithPath' is ambiguous. It is defined * at System/Posix/Directory/Common.hsc:85:31 * at System/Posix/Directory/Common.hsc:85:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at System/Posix/Directory/Common.hsc:85:1 Warning: 'DirStream' is ambiguous. It is defined * at System/Posix/Directory/Common.hsc:82:21 * at System/Posix/Directory/Common.hsc:82:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at System/Posix/Directory/Common.hsc:82:1 Warning: 'DirEnt' is ambiguous. It is defined * at System/Posix/Directory/Common.hsc:106:18 * at System/Posix/Directory/Common.hsc: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/Posix/Directory/Common.hsc:106:1 Warning: 'readDirStream' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 83% ( 20 / 24) in 'System.Posix.Directory.Internals' Missing documentation for: DirStream (System/Posix/Directory/Common.hsc:82) CDir (System/Posix/Directory/Common.hsc:123) CDirent (System/Posix/Directory/Common.hsc:124) DirStreamOffset (System/Posix/Directory/Common.hsc:372) 50% ( 1 / 2) in 'System.Posix.Directory.Fd' Missing documentation for: Module header 66% ( 12 / 18) in 'System.Posix.Directory.ByteString' Missing documentation for: removeDirectory (System/Posix/Directory/ByteString.hsc:139) DirStream (System/Posix/Directory/Common.hsc:82) DirStreamOffset (System/Posix/Directory/Common.hsc:372) tellDirStream (System/Posix/Directory/Common.hsc:385) seekDirStream (System/Posix/Directory/Common.hsc:376) changeWorkingDirectoryFd (System/Posix/Directory/Common.hsc:396) 66% ( 12 / 18) in 'System.Posix.Directory' Missing documentation for: removeDirectory (System/Posix/Directory.hsc:138) DirStream (System/Posix/Directory/Common.hsc:82) DirStreamOffset (System/Posix/Directory/Common.hsc:372) tellDirStream (System/Posix/Directory/Common.hsc:385) seekDirStream (System/Posix/Directory/Common.hsc:376) changeWorkingDirectoryFd (System/Posix/Directory/Common.hsc:396) Warning: 'OpenFileFlags' is ambiguous. It is defined * at System/Posix/IO/Common.hsc:163:2 * at System/Posix/IO/Common.hsc:162: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/Posix/IO/Common.hsc:162:1 Warning: 'Fd' is ambiguous. It is defined * in System.Posix.Types * in System.Posix.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in System.Posix.Types Warning: 'fdRead' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fdWrite' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Fd' is ambiguous. It is defined * in System.Posix.Types * in System.Posix.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in System.Posix.Types 82% ( 34 / 41) in 'System.Posix.IO.ByteString' Missing documentation for: stdInput (System/Posix/IO/Common.hsc:154) stdOutput (System/Posix/IO/Common.hsc:155) stdError (System/Posix/IO/Common.hsc:156) OpenMode (System/Posix/IO/Common.hsc:158) FdOption (System/Posix/IO/Common.hsc:317) FileLock (System/Posix/IO/Common.hsc:372) LockRequest (System/Posix/IO/Common.hsc:368) Warning: 'Fd' is ambiguous. It is defined * in System.Posix.Types * in System.Posix.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in System.Posix.Types 82% ( 34 / 41) in 'System.Posix.IO' Missing documentation for: stdInput (System/Posix/IO/Common.hsc:154) stdOutput (System/Posix/IO/Common.hsc:155) stdError (System/Posix/IO/Common.hsc:156) OpenMode (System/Posix/IO/Common.hsc:158) FdOption (System/Posix/IO/Common.hsc:317) FileLock (System/Posix/IO/Common.hsc:372) LockRequest (System/Posix/IO/Common.hsc:368) Warning: 'FilePath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 53% ( 8 / 15) in 'System.Posix.PosixPath.FilePath' Missing documentation for: withFilePath (System/Posix/PosixPath/FilePath.hsc:64) peekFilePath (System/Posix/PosixPath/FilePath.hsc:67) peekFilePathLen (System/Posix/PosixPath/FilePath.hsc:70) throwErrnoPathIfMinus1Retry (System/Posix/PosixPath/FilePath.hsc:75) throwErrnoPathIfMinus1Retry_ (System/Posix/PosixPath/FilePath.hsc:80) throwErrnoPathIfNullRetry (System/Posix/PosixPath/FilePath.hsc:84) throwErrnoPathIfRetry (System/Posix/PosixPath/FilePath.hsc:88) 82% ( 34 / 41) in 'System.Posix.IO.PosixString' Missing documentation for: stdInput (System/Posix/IO/Common.hsc:154) stdOutput (System/Posix/IO/Common.hsc:155) stdError (System/Posix/IO/Common.hsc:156) OpenMode (System/Posix/IO/Common.hsc:158) FdOption (System/Posix/IO/Common.hsc:317) FileLock (System/Posix/IO/Common.hsc:372) LockRequest (System/Posix/IO/Common.hsc:368) 91% (143 /156) in 'System.Posix.Files.PosixString' Missing documentation for: fileTypeModes (System/Posix/Files/Common.hsc:267) blockSpecialMode (System/Posix/Files/Common.hsc:270) characterSpecialMode (System/Posix/Files/Common.hsc:273) namedPipeMode (System/Posix/Files/Common.hsc:276) regularFileMode (System/Posix/Files/Common.hsc:279) directoryMode (System/Posix/Files/Common.hsc:282) symbolicLinkMode (System/Posix/Files/Common.hsc:285) socketMode (System/Posix/Files/Common.hsc:288) ExtendedFileStatus (System/Posix/Files/Common.hsc:993) CAttributes (System/Posix/Files/Common.hsc:766) defaultStatxFlags (System/Posix/Files/Common.hsc:853) defaultStatxMask (System/Posix/Files/Common.hsc:991) PathVar (System/Posix/Files/Common.hsc:682) 66% ( 12 / 18) in 'System.Posix.Directory.PosixPath' Missing documentation for: removeDirectory (System/Posix/Directory/PosixPath.hsc:138) DirStream (System/Posix/Directory/Common.hsc:82) DirStreamOffset (System/Posix/Directory/Common.hsc:372) tellDirStream (System/Posix/Directory/Common.hsc:385) seekDirStream (System/Posix/Directory/Common.hsc:376) changeWorkingDirectoryFd (System/Posix/Directory/Common.hsc:396) 20% ( 1 / 5) in 'System.Posix.Process.Internals' Missing documentation for: Module header pPrPr_disableITimers (System/Posix/Process/Internals.hsc:35) c_execvpe (System/Posix/Process/Internals.hsc:38) decipherWaitStatus (System/Posix/Process/Internals.hsc:50) Warning: 'ProcessGroupIDOf' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'forkIO' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'forkIOWithUnmask' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'isDoesNotExistError' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 78% ( 30 / 38) in 'System.Posix.Process.ByteString' Missing documentation for: ProcessTimes (System/Posix/Process/Common.hsc:275) nice (System/Posix/Process/Common.hsc:347) getProcessPriority (System/Posix/Process/Common.hsc:379) getProcessGroupPriority (System/Posix/Process/Common.hsc:384) getUserPriority (System/Posix/Process/Common.hsc:389) setProcessPriority (System/Posix/Process/Common.hsc:419) setProcessGroupPriority (System/Posix/Process/Common.hsc:423) setUserPriority (System/Posix/Process/Common.hsc:427) 78% ( 30 / 38) in 'System.Posix.Process' Missing documentation for: ProcessTimes (System/Posix/Process/Common.hsc:275) nice (System/Posix/Process/Common.hsc:347) getProcessPriority (System/Posix/Process/Common.hsc:379) getProcessGroupPriority (System/Posix/Process/Common.hsc:384) getUserPriority (System/Posix/Process/Common.hsc:389) setProcessPriority (System/Posix/Process/Common.hsc:419) setProcessGroupPriority (System/Posix/Process/Common.hsc:423) setUserPriority (System/Posix/Process/Common.hsc:427) 78% ( 30 / 38) in 'System.Posix.Process.PosixString' Missing documentation for: ProcessTimes (System/Posix/Process/Common.hsc:275) nice (System/Posix/Process/Common.hsc:347) getProcessPriority (System/Posix/Process/Common.hsc:379) getProcessGroupPriority (System/Posix/Process/Common.hsc:384) getUserPriority (System/Posix/Process/Common.hsc:389) setProcessPriority (System/Posix/Process/Common.hsc:419) setProcessGroupPriority (System/Posix/Process/Common.hsc:423) setUserPriority (System/Posix/Process/Common.hsc:427) 28% ( 2 / 7) in 'System.Posix.Resource' Missing documentation for: ResourceLimit (System/Posix/Resource.hsc:62) ResourceLimits (System/Posix/Resource.hsc:58) Resource (System/Posix/Resource.hsc:46) getResourceLimit (System/Posix/Resource.hsc:91) setResourceLimit (System/Posix/Resource.hsc:103) 81% ( 9 / 11) in 'System.Posix.Semaphore' Missing documentation for: OpenSemFlags (System/Posix/Semaphore.hsc:51) Semaphore (System/Posix/Semaphore.hsc:59) 75% ( 3 / 4) in 'System.Posix.SharedMem' Missing documentation for: ShmOpenFlags (System/Posix/SharedMem.hsc:37) 91% ( 83 / 91) in 'System.Posix.Signals' Missing documentation for: Signal (System/Posix/Signals.hsc:435) nullSignal (System/Posix/Signals.hsc:137) SignalSet (System/Posix/Signals.hsc:662) emptySignalSet (System/Posix/Signals.hsc:706) fullSignalSet (System/Posix/Signals.hsc:712) addSignal (System/Posix/Signals.hsc:726) deleteSignal (System/Posix/Signals.hsc:735) inSignalSet (System/Posix/Signals.hsc:744) 33% ( 2 / 6) in 'System.Posix.Signals.Exts' Missing documentation for: sigINFO (System/Posix/Signals/Exts.hsc:37) sigWINCH (System/Posix/Signals/Exts.hsc:40) infoEvent (System/Posix/Signals/Exts.hsc:44) windowChange (System/Posix/Signals/Exts.hsc:47) 100% ( 4 / 4) in 'System.Posix.Temp' 100% ( 4 / 4) in 'System.Posix.Temp.ByteString' 100% ( 4 / 4) in 'System.Posix.Temp.PosixString' Warning: 'BaudRate' is ambiguous. It is defined * at System/Posix/Terminal/Common.hsc:595:20 * at System/Posix/Terminal/Common.hsc:595: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/Posix/Terminal/Common.hsc:595:1 48% ( 21 / 43) in 'System.Posix.Terminal.ByteString' Missing documentation for: TerminalAttributes (System/Posix/Terminal/Common.hsc:175) TerminalState (System/Posix/Terminal/Common.hsc:820) TerminalMode (System/Posix/Terminal/Common.hsc:190) withoutMode (System/Posix/Terminal/Common.hsc:278) withMode (System/Posix/Terminal/Common.hsc:318) terminalMode (System/Posix/Terminal/Common.hsc:358) bitsPerByte (System/Posix/Terminal/Common.hsc:398) withBits (System/Posix/Terminal/Common.hsc:412) ControlCharacter (System/Posix/Terminal/Common.hsc:427) controlChar (System/Posix/Terminal/Common.hsc:534) withCC (System/Posix/Terminal/Common.hsc:545) withoutCC (System/Posix/Terminal/Common.hsc:553) inputTime (System/Posix/Terminal/Common.hsc:559) withTime (System/Posix/Terminal/Common.hsc:565) minInput (System/Posix/Terminal/Common.hsc:571) withMinInput (System/Posix/Terminal/Common.hsc:577) inputSpeed (System/Posix/Terminal/Common.hsc:774) withInputSpeed (System/Posix/Terminal/Common.hsc:783) outputSpeed (System/Posix/Terminal/Common.hsc:791) withOutputSpeed (System/Posix/Terminal/Common.hsc:800) QueueSelector (System/Posix/Terminal/Common.hsc:897) FlowAction (System/Posix/Terminal/Common.hsc:928) 48% ( 21 / 43) in 'System.Posix.Terminal' Missing documentation for: TerminalAttributes (System/Posix/Terminal/Common.hsc:175) TerminalState (System/Posix/Terminal/Common.hsc:820) TerminalMode (System/Posix/Terminal/Common.hsc:190) withoutMode (System/Posix/Terminal/Common.hsc:278) withMode (System/Posix/Terminal/Common.hsc:318) terminalMode (System/Posix/Terminal/Common.hsc:358) bitsPerByte (System/Posix/Terminal/Common.hsc:398) withBits (System/Posix/Terminal/Common.hsc:412) ControlCharacter (System/Posix/Terminal/Common.hsc:427) controlChar (System/Posix/Terminal/Common.hsc:534) withCC (System/Posix/Terminal/Common.hsc:545) withoutCC (System/Posix/Terminal/Common.hsc:553) inputTime (System/Posix/Terminal/Common.hsc:559) withTime (System/Posix/Terminal/Common.hsc:565) minInput (System/Posix/Terminal/Common.hsc:571) withMinInput (System/Posix/Terminal/Common.hsc:577) inputSpeed (System/Posix/Terminal/Common.hsc:774) withInputSpeed (System/Posix/Terminal/Common.hsc:783) outputSpeed (System/Posix/Terminal/Common.hsc:791) withOutputSpeed (System/Posix/Terminal/Common.hsc:800) QueueSelector (System/Posix/Terminal/Common.hsc:897) FlowAction (System/Posix/Terminal/Common.hsc:928) 48% ( 21 / 43) in 'System.Posix.Terminal.PosixString' Missing documentation for: TerminalAttributes (System/Posix/Terminal/Common.hsc:175) TerminalState (System/Posix/Terminal/Common.hsc:820) TerminalMode (System/Posix/Terminal/Common.hsc:190) withoutMode (System/Posix/Terminal/Common.hsc:278) withMode (System/Posix/Terminal/Common.hsc:318) terminalMode (System/Posix/Terminal/Common.hsc:358) bitsPerByte (System/Posix/Terminal/Common.hsc:398) withBits (System/Posix/Terminal/Common.hsc:412) ControlCharacter (System/Posix/Terminal/Common.hsc:427) controlChar (System/Posix/Terminal/Common.hsc:534) withCC (System/Posix/Terminal/Common.hsc:545) withoutCC (System/Posix/Terminal/Common.hsc:553) inputTime (System/Posix/Terminal/Common.hsc:559) withTime (System/Posix/Terminal/Common.hsc:565) minInput (System/Posix/Terminal/Common.hsc:571) withMinInput (System/Posix/Terminal/Common.hsc:577) inputSpeed (System/Posix/Terminal/Common.hsc:774) withInputSpeed (System/Posix/Terminal/Common.hsc:783) outputSpeed (System/Posix/Terminal/Common.hsc:791) withOutputSpeed (System/Posix/Terminal/Common.hsc:800) QueueSelector (System/Posix/Terminal/Common.hsc:897) FlowAction (System/Posix/Terminal/Common.hsc:928) 100% ( 2 / 2) in 'System.Posix.Time' 69% ( 9 / 13) in 'System.Posix.Unistd' Missing documentation for: SystemID (System/Posix/Unistd.hsc:72) getSystemID (System/Posix/Unistd.hsc:81) SysVar (System/Posix/Unistd.hsc:188) getSysVar (System/Posix/Unistd.hsc:199) 92% ( 24 / 26) in 'System.Posix.User.ByteString' Missing documentation for: GroupEntry (System/Posix/User/Common.hsc:73) UserEntry (System/Posix/User/Common.hsc:62) Warning: 'UserEntry' is ambiguous. It is defined * at System/Posix/User.hsc:539:1 * at System/Posix/User/Common.hsc:62: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/Posix/User/Common.hsc:62:1 Warning: 'GroupEntry' is ambiguous. It is defined * at System/Posix/User.hsc:404:1 * at System/Posix/User/Common.hsc:73:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at System/Posix/User/Common.hsc:73:1 70% ( 26 / 37) in 'System.Posix.User' Missing documentation for: groupName (System/Posix/User.hsc:386) groupPassword (System/Posix/User.hsc:389) groupID (System/Posix/User.hsc:392) groupMembers (System/Posix/User.hsc:395) userName (System/Posix/User.hsc:509) userPassword (System/Posix/User.hsc:512) userID (System/Posix/User.hsc:515) userGroupID (System/Posix/User.hsc:518) userGecos (System/Posix/User.hsc:521) homeDirectory (System/Posix/User.hsc:524) userShell (System/Posix/User.hsc:527) Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 17 / 17) in 'System.Posix.PosixString' Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 64% ( 22 / 34) in 'System.Posix.ByteString' Missing documentation for: c_dlopen (System/Posix/DynamicLinker/Prim.hsc:89) c_dlsym (System/Posix/DynamicLinker/Prim.hsc:90) c_dlerror (System/Posix/DynamicLinker/Prim.hsc:91) c_dlclose (System/Posix/DynamicLinker/Prim.hsc:92) haveRtldLocal (System/Posix/DynamicLinker/Prim.hsc:75) packRTLDFlags (System/Posix/DynamicLinker/Prim.hsc:101) packDL (System/Posix/DynamicLinker/Prim.hsc:129) dlopen (System/Posix/DynamicLinker/ByteString.hsc:60) dlerror (System/Posix/DynamicLinker/Common.hsc:60) dlclose (System/Posix/DynamicLinker/Common.hsc:56) withDL (System/Posix/DynamicLinker/ByteString.hsc:64) withDL_ (System/Posix/DynamicLinker/ByteString.hsc:67) 63% ( 21 / 33) in 'System.Posix' Missing documentation for: c_dlopen (System/Posix/DynamicLinker/Prim.hsc:89) c_dlsym (System/Posix/DynamicLinker/Prim.hsc:90) c_dlerror (System/Posix/DynamicLinker/Prim.hsc:91) c_dlclose (System/Posix/DynamicLinker/Prim.hsc:92) haveRtldLocal (System/Posix/DynamicLinker/Prim.hsc:75) packRTLDFlags (System/Posix/DynamicLinker/Prim.hsc:101) packDL (System/Posix/DynamicLinker/Prim.hsc:129) dlopen (System/Posix/DynamicLinker.hsc:59) dlerror (System/Posix/DynamicLinker/Common.hsc:60) dlclose (System/Posix/DynamicLinker/Common.hsc:56) withDL (System/Posix/DynamicLinker.hsc:63) withDL_ (System/Posix/DynamicLinker.hsc:66) Warning: System.Posix.Files.ByteString: could not find link destinations for: - System.Posix.Files.Common.CStatx Warning: System.Posix.Files: could not find link destinations for: - System.Posix.Files.Common.CStatx Warning: System.Posix.Files.PosixString: could not find link destinations for: - System.Posix.Files.Common.CStatx Warning: System.Posix.PosixString: could not find link destinations for: - System.OsString.Internal.Types.Rep_PosixString Documentation created: dist/doc/html/unix/, dist/doc/html/unix/unix.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/unix-2.8.7.0-4MpHQ8jAeXSFauFQC3vpzm Completed unix-2.8.7.0 Configuring file-io-0.1.5... Preprocessing library for file-io-0.1.5.. Building library for file-io-0.1.5.. [1 of 5] Compiling System.File.Platform ( posix/System/File/Platform.hs, dist/build/System/File/Platform.o, dist/build/System/File/Platform.dyn_o ) [2 of 5] Compiling System.File.OsPath.Internal ( System/File/OsPath/Internal.hs, dist/build/System/File/OsPath/Internal.o, dist/build/System/File/OsPath/Internal.dyn_o ) [3 of 5] Compiling System.File.OsPath ( System/File/OsPath.hs, dist/build/System/File/OsPath.o, dist/build/System/File/OsPath.dyn_o ) [4 of 5] Compiling System.File.PlatformPath.Internal ( System/File/PlatformPath/Internal.hs, dist/build/System/File/PlatformPath/Internal.o, dist/build/System/File/PlatformPath/Internal.dyn_o ) [5 of 5] Compiling System.File.PlatformPath ( System/File/PlatformPath.hs, dist/build/System/File/PlatformPath.o, dist/build/System/File/PlatformPath.dyn_o ) Preprocessing library for file-io-0.1.5.. Running Haddock on library for file-io-0.1.5.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 5] Compiling System.File.Platform ( posix/System/File/Platform.hs, nothing ) [2 of 5] Compiling System.File.OsPath.Internal ( System/File/OsPath/Internal.hs, nothing ) [3 of 5] Compiling System.File.OsPath ( System/File/OsPath.hs, nothing ) [4 of 5] Compiling System.File.PlatformPath.Internal ( System/File/PlatformPath/Internal.hs, nothing ) [5 of 5] Compiling System.File.PlatformPath ( System/File/PlatformPath.hs, nothing ) Haddock coverage: Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 64% ( 18 / 28) in 'System.File.OsPath.Internal' Missing documentation for: Module header withBinaryFile (System/File/OsPath/Internal.hs:59) withBinaryFile' (System/File/OsPath/Internal.hs:75) handleFinalizer (System/File/OsPath/Internal.hs:192) HandleFinalizer (System/File/OsPath/Internal.hs:198) withOpenFile' (System/File/OsPath/Internal.hs:213) addFilePathToIOError (System/File/OsPath/Internal.hs:226) augmentError (System/File/OsPath/Internal.hs:232) openTempFile' (System/File/OsPath/Internal.hs:237) any_ (System/File/OsPath/Internal.hs:252) Warning: 'OsPath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 88% ( 16 / 18) in 'System.File.OsPath' Missing documentation for: withBinaryFile (System/File/OsPath/Internal.hs:59) withBinaryFile' (System/File/OsPath/Internal.hs:75) 72% ( 16 / 22) in 'System.File.PlatformPath.Internal' Missing documentation for: Module header handleFinalizer (System/File/OsPath/Internal.hs:192) HandleFinalizer (System/File/OsPath/Internal.hs:198) withOpenFile' (System/File/PlatformPath/Internal.hs:111) addFilePathToIOError (System/File/PlatformPath/Internal.hs:114) augmentError (System/File/PlatformPath/Internal.hs:117) Warning: 'OsPath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 14 / 14) in 'System.File.PlatformPath' Documentation created: dist/doc/html/file-io/, dist/doc/html/file-io/file-io.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/file-io-0.1.5-LB8GqhpquRjFnJtVpA2CQY Completed file-io-0.1.5 Configuring directory-1.3.9.0... checking for gcc... /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc accepts -g... yes checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for fcntl.h... yes checking for limits.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for time.h... yes checking for realpath... yes checking for utimensat... yes checking for CreateSymbolicLinkW... no checking for GetFinalPathNameByHandleW... no configure: creating ./config.status config.status: creating HsDirectoryConfig.h Preprocessing library for directory-1.3.9.0.. Building library for directory-1.3.9.0.. [1 of 9] Compiling System.Directory.Internal.Prelude ( System/Directory/Internal/Prelude.hs, dist/build/System/Directory/Internal/Prelude.o, dist/build/System/Directory/Internal/Prelude.dyn_o ) [2 of 9] Compiling System.Directory.Internal.Common ( System/Directory/Internal/Common.hs, dist/build/System/Directory/Internal/Common.o, dist/build/System/Directory/Internal/Common.dyn_o ) [3 of 9] Compiling System.Directory.Internal.Config ( System/Directory/Internal/Config.hs, dist/build/System/Directory/Internal/Config.o, dist/build/System/Directory/Internal/Config.dyn_o ) [4 of 9] Compiling System.Directory.Internal.C_utimensat ( dist/build/System/Directory/Internal/C_utimensat.hs, dist/build/System/Directory/Internal/C_utimensat.o, dist/build/System/Directory/Internal/C_utimensat.dyn_o ) [5 of 9] Compiling System.Directory.Internal.Posix ( dist/build/System/Directory/Internal/Posix.hs, dist/build/System/Directory/Internal/Posix.o, dist/build/System/Directory/Internal/Posix.dyn_o ) [6 of 9] Compiling System.Directory.Internal ( System/Directory/Internal.hs, dist/build/System/Directory/Internal.o, dist/build/System/Directory/Internal.dyn_o ) [7 of 9] Compiling System.Directory.Internal.Windows ( dist/build/System/Directory/Internal/Windows.hs, dist/build/System/Directory/Internal/Windows.o, dist/build/System/Directory/Internal/Windows.dyn_o ) [8 of 9] Compiling System.Directory.OsPath ( System/Directory/OsPath.hs, dist/build/System/Directory/OsPath.o, dist/build/System/Directory/OsPath.dyn_o ) [9 of 9] Compiling System.Directory ( System/Directory.hs, dist/build/System/Directory.o, dist/build/System/Directory.dyn_o ) Preprocessing library for directory-1.3.9.0.. Running Haddock on library for directory-1.3.9.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 9] Compiling System.Directory.Internal.Prelude ( System/Directory/Internal/Prelude.hs, nothing ) [2 of 9] Compiling System.Directory.Internal.Common ( System/Directory/Internal/Common.hs, nothing ) [3 of 9] Compiling System.Directory.Internal.Config ( System/Directory/Internal/Config.hs, nothing ) [4 of 9] Compiling System.Directory.Internal.C_utimensat ( dist/build/System/Directory/Internal/C_utimensat.hs, nothing ) [5 of 9] Compiling System.Directory.Internal.Posix ( dist/build/System/Directory/Internal/Posix.hs, nothing ) [6 of 9] Compiling System.Directory.Internal ( System/Directory/Internal.hs, nothing ) [7 of 9] Compiling System.Directory.Internal.Windows ( dist/build/System/Directory/Internal/Windows.hs, nothing ) [8 of 9] Compiling System.Directory.OsPath ( System/Directory/OsPath.hs, nothing ) [9 of 9] Compiling System.Directory ( System/Directory.hs, nothing ) Haddock coverage: Warning: System.Directory.Internal.Common: Could not find documentation for exported module: System.Directory.Internal.Common Warning: 'getpwuid_r' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 22% ( 24 /106) in 'System.Directory.Internal' Missing documentation for: FileType (System/Directory/Internal/Common.hs:228) withBinaryFile (System/Directory/Internal/Common.hs:257) Permissions (System/Directory/Internal/Common.hs:248) emptyListT (System/Directory/Internal/Common.hs:39) maybeToListT (System/Directory/Internal/Common.hs:42) listToListT (System/Directory/Internal/Common.hs:45) liftJoinListT (System/Directory/Internal/Common.hs:49) listTHead (System/Directory/Internal/Common.hs:52) listTToList (System/Directory/Internal/Common.hs:55) andM (System/Directory/Internal/Common.hs:64) sequenceWithIOErrors_ (System/Directory/Internal/Common.hs:71) specializeErrorString (System/Directory/Internal/Common.hs:96) ioeAddLocation (System/Directory/Internal/Common.hs:103) rightOrError (System/Directory/Internal/Common.hs:110) ioeSetOsPath (System/Directory/Internal/Common.hs:122) dropSpecialDotDirs (System/Directory/Internal/Common.hs:130) WhetherFollow (System/Directory/Internal/Common.hs:222) isNoFollow (System/Directory/Internal/Common.hs:225) readSymbolicLink (System/Directory/Internal/Posix.hsc:208) Mode (System/Directory/Internal/Posix.hsc:252) setFileMode (System/Directory/Internal/Posix.hsc:285) createSymbolicLink (System/Directory/Internal/Posix.hsc:204) c_AT_FDCWD (System/Directory/Internal/Posix.hsc:37) c_AT_SYMLINK_NOFOLLOW (System/Directory/Internal/Posix.hsc:40) atWhetherFollow (System/Directory/Internal/Posix.hsc:43) defaultOpenFlags (System/Directory/Internal/Posix.hsc:47) RawHandle (System/Directory/Internal/Posix.hsc:54) openRaw (System/Directory/Internal/Posix.hsc:57) closeRaw (System/Directory/Internal/Posix.hsc:63) createDirectoryInternal (System/Directory/Internal/Posix.hsc:66) c_unlinkat (System/Directory/Internal/Posix.hsc:68) removePathAt (System/Directory/Internal/Posix.hsc:72) removePathInternal (System/Directory/Internal/Posix.hsc:82) renamePathInternal (System/Directory/Internal/Posix.hsc:86) filesAlwaysRemovable (System/Directory/Internal/Posix.hsc:91) c_free (System/Directory/Internal/Posix.hsc:99) c_PATH_MAX (System/Directory/Internal/Posix.hsc:103) c_realpath (System/Directory/Internal/Posix.hsc:120) withRealpath (System/Directory/Internal/Posix.hsc:125) realPath (System/Directory/Internal/Posix.hsc:136) canonicalizePathSimplify (System/Directory/Internal/Posix.hsc:141) findExecutablesLazyInternal (System/Directory/Internal/Posix.hsc:146) exeExtensionInternal (System/Directory/Internal/Posix.hsc:152) openDirFromFd (System/Directory/Internal/Posix.hsc:155) readDirStreamToEnd (System/Directory/Internal/Posix.hsc:158) readDirToEnd (System/Directory/Internal/Posix.hsc:167) getDirectoryContentsInternal (System/Directory/Internal/Posix.hsc:171) getCurrentDirectoryInternal (System/Directory/Internal/Posix.hsc:175) setCurrentDirectoryInternal (System/Directory/Internal/Posix.hsc:195) linkToDirectoryIsDirectory (System/Directory/Internal/Posix.hsc:198) createHardLink (System/Directory/Internal/Posix.hsc:201) Metadata (System/Directory/Internal/Posix.hsc:210) c_fstatat (System/Directory/Internal/Posix.hsc:212) getMetadataAt (System/Directory/Internal/Posix.hsc:216) getSymbolicLinkMetadata (System/Directory/Internal/Posix.hsc:227) getFileMetadata (System/Directory/Internal/Posix.hsc:230) fileTypeFromMetadata (System/Directory/Internal/Posix.hsc:233) fileSizeFromMetadata (System/Directory/Internal/Posix.hsc:242) accessTimeFromMetadata (System/Directory/Internal/Posix.hsc:245) modificationTimeFromMetadata (System/Directory/Internal/Posix.hsc:249) modeFromMetadata (System/Directory/Internal/Posix.hsc:255) allWriteMode (System/Directory/Internal/Posix.hsc:258) hasWriteMode (System/Directory/Internal/Posix.hsc:264) setWriteMode (System/Directory/Internal/Posix.hsc:267) setForceRemoveMode (System/Directory/Internal/Posix.hsc:271) c_fchmodat (System/Directory/Internal/Posix.hsc:273) setModeAt (System/Directory/Internal/Posix.hsc:277) setFilePermissions (System/Directory/Internal/Posix.hsc:288) getAccessPermissions (System/Directory/Internal/Posix.hsc:291) setAccessPermissions (System/Directory/Internal/Posix.hsc:306) copyOwnerFromStatus (System/Directory/Internal/Posix.hsc:318) copyGroupFromStatus (System/Directory/Internal/Posix.hsc:322) tryCopyOwnerAndGroupFromStatus (System/Directory/Internal/Posix.hsc:326) copyFileWithMetadataInternal (System/Directory/Internal/Posix.hsc:348) setTimes (System/Directory/Internal/Posix.hsc:360) lookupEnvOs (System/Directory/Internal/Posix.hsc:379) getEnvOs (System/Directory/Internal/Posix.hsc:382) getXdgDirectoryFallback (System/Directory/Internal/Posix.hsc:411) getXdgDirectoryListFallback (System/Directory/Internal/Posix.hsc:419) getAppUserDataDirectoryInternal (System/Directory/Internal/Posix.hsc:425) getUserDocumentsDirectoryInternal (System/Directory/Internal/Posix.hsc:429) getTemporaryDirectoryInternal (System/Directory/Internal/Posix.hsc:432) Warning: 'getpwuid_r' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Permissions' is ambiguous. It is defined * at System/Directory/Internal/Common.hs:249:5 * at System/Directory/Internal/Common.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/Directory/Internal/Common.hs:248:1 86% ( 62 / 72) in 'System.Directory.OsPath' Missing documentation for: Permissions (System/Directory/Internal/Common.hs:248) emptyPermissions (System/Directory/OsPath.hs:188) readable writable executable searchable setOwnerReadable (System/Directory/OsPath.hs:196) setOwnerWritable (System/Directory/OsPath.hs:199) setOwnerExecutable (System/Directory/OsPath.hs:202) setOwnerSearchable (System/Directory/OsPath.hs:205) Warning: 'dropTrailingPathSeparator' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'makeRelative' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getpwuid_r' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Permissions' is ambiguous. It is defined * at System/Directory/Internal/Common.hs:249:5 * at System/Directory/Internal/Common.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/Directory/Internal/Common.hs:248:1 85% ( 63 / 74) in 'System.Directory' Missing documentation for: Permissions (System/Directory/Internal/Common.hs:248) emptyPermissions (System/Directory.hs:171) readable writable executable searchable setOwnerReadable (System/Directory.hs:179) setOwnerWritable (System/Directory.hs:182) setOwnerExecutable (System/Directory.hs:185) setOwnerSearchable (System/Directory.hs:188) isSymbolicLink (System/Directory.hs:1082) Warning: System.Directory.Internal: could not find link destinations for: - System.OsString.Internal.Types.Rep_OsString Documentation created: dist/doc/html/directory/, dist/doc/html/directory/directory.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/directory-1.3.9.0-Gao7k9MNOYZHcEoomEs0ZW Completed directory-1.3.9.0 Configuring process-1.6.26.1... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc accepts -g... yes checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for vfork.h... no checking for pid_t... yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for signal.h... yes checking for sys/wait.h... yes checking for fcntl.h... yes checking for setitimer... yes checking for sysconf... yes checking for execvpe... yes checking for pipe2... yes checking for spawn.h... yes checking for posix_spawnp... yes checking for posix_spawn_file_actions_addchdir_np... yes checking for posix_spawn_file_actions_addchdir... no checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc options needed to detect all undeclared functions... none needed checking whether POSIX_SPAWN_SETSID is declared... yes checking whether POSIX_SPAWN_SETSID_NP is declared... no checking whether POSIX_SPAWN_SETPGROUP is declared... yes checking whether posix_spawn reports errors sensibly... yes checking value of SIG_DFL... -1 checking value of SIG_IGN... -1 configure: creating ./config.status config.status: creating include/HsProcessConfig.h configure: WARNING: unrecognized options: --with-compiler Preprocessing library for process-1.6.26.1.. Building library for process-1.6.26.1.. [1 of 8] Compiling System.Process.Common ( System/Process/Common.hs, dist/build/System/Process/Common.o, dist/build/System/Process/Common.dyn_o ) [2 of 8] Compiling System.Process.Environment.OsString ( System/Process/Environment/OsString.hs, dist/build/System/Process/Environment/OsString.o, dist/build/System/Process/Environment/OsString.dyn_o ) [3 of 8] Compiling System.Process.Posix ( System/Process/Posix.hs, dist/build/System/Process/Posix.o, dist/build/System/Process/Posix.dyn_o ) [4 of 8] Compiling System.Process.Internals ( System/Process/Internals.hs, dist/build/System/Process/Internals.o, dist/build/System/Process/Internals.dyn_o ) [5 of 8] Compiling System.Process.CommunicationHandle.Internal ( dist/build/System/Process/CommunicationHandle/Internal.hs, dist/build/System/Process/CommunicationHandle/Internal.o, dist/build/System/Process/CommunicationHandle/Internal.dyn_o ) [6 of 8] Compiling System.Process ( System/Process.hs, dist/build/System/Process.o, dist/build/System/Process.dyn_o ) [7 of 8] Compiling System.Process.CommunicationHandle ( System/Process/CommunicationHandle.hs, dist/build/System/Process/CommunicationHandle.o, dist/build/System/Process/CommunicationHandle.dyn_o ) [8 of 8] Compiling System.Cmd ( System/Cmd.hs, dist/build/System/Cmd.o, dist/build/System/Cmd.dyn_o ) Preprocessing library for process-1.6.26.1.. Running Haddock on library for process-1.6.26.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 8] Compiling System.Process.Common ( System/Process/Common.hs, nothing ) [2 of 8] Compiling System.Process.Environment.OsString ( System/Process/Environment/OsString.hs, nothing ) [3 of 8] Compiling System.Process.Posix ( System/Process/Posix.hs, nothing ) [4 of 8] Compiling System.Process.Internals ( System/Process/Internals.hs, nothing ) [5 of 8] Compiling System.Process.CommunicationHandle.Internal ( dist/build/System/Process/CommunicationHandle/Internal.hs, nothing ) [6 of 8] Compiling System.Process ( System/Process.hs, nothing ) [7 of 8] Compiling System.Process.CommunicationHandle ( System/Process/CommunicationHandle.hs, nothing ) [8 of 8] Compiling System.Cmd ( System/Cmd.hs, nothing ) Haddock coverage: Warning: 'ProcessHandle' is ambiguous. It is defined * at System/Process/Common.hs:232:5 * at System/Process/Common.hs:231: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/Process/Common.hs:231:1 Warning: 'OsString' is ambiguous. It is defined * in System.OsString.Internal.Types * in System.OsString.Internal.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in System.OsString.Internal.Types 100% ( 4 / 4) in 'System.Process.Environment.OsString' Warning: 'runInteractiveProcess' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'createProcess' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'spawnProcess' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 31% ( 11 / 35) in 'System.Process.Internals' Missing documentation for: ProcessHandle__ (System/Process/Common.hs:208) PHANDLE (System/Process/Common.hs:91) closePHANDLE (System/Process/Posix.hs:63) mkProcessHandle (System/Process/Posix.hs:57) CGid GroupID UserID modifyProcessHandle (System/Process/Common.hs:246) withProcessHandle (System/Process/Common.hs:252) CreateProcess (System/Process/Common.hs:93) CmdSpec (System/Process/Common.hs:143) StdStream (System/Process/Common.hs:185) runGenProcess_ (System/Process/Internals.hs:184) startDelegateControlC (System/Process/Posix.hs:220) endDelegateControlC (System/Process/Posix.hs:257) stopDelegateControlC (System/Process/Posix.hs:240) unwrapHandles (System/Process/Internals.hs:171) pPrPr_disableITimers c_execvpe ignoreSignal (System/Process/Posix.hs:315) defaultSignal (System/Process/Posix.hs:316) withFilePathException (System/Process/Common.hs:238) withCEnvironment (System/Process/Posix.hs:102) translate (System/Process/Internals.hs:165) Warning: 'CommunicationHandle' is ambiguous. It is defined * at System/Process/CommunicationHandle/Internal.hsc:97:3 * at System/Process/CommunicationHandle/Internal.hsc:96: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/Process/CommunicationHandle/Internal.hsc:96:1 Warning: 'createWeReadTheyWritePipe' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'createTheyReadWeWritePipe' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'openCommunicationHandleWrite' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'openCommunicationHandleRead' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'readCreateProcessWithExitCodeCommunicationHandle' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'swap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 6 / 7) in 'System.Process.CommunicationHandle.Internal' Missing documentation for: Module header Warning: 'CreateProcess' is ambiguous. It is defined * at System/Process/Common.hs:93:22 * at System/Process/Common.hs:93: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/Process/Common.hs:93:1 Warning: 'handle' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ProcessHandle' is ambiguous. It is defined * at System/Process/Common.hs:232:5 * at System/Process/Common.hs:231: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/Process/Common.hs:231:1 Warning: 'getCurrentProcessId' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'UserInterrupt' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Cannot find documentation for: $windows-mitigations 93% ( 44 / 47) in 'System.Process' Missing documentation for: CreateProcess (System/Process/Common.hs:93) CmdSpec (System/Process/Common.hs:143) StdStream (System/Process/Common.hs:185) Warning: 'CommunicationHandle' is ambiguous. It is defined * at System/Process/CommunicationHandle/Internal.hsc:97:3 * at System/Process/CommunicationHandle/Internal.hsc:96: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/Process/CommunicationHandle/Internal.hsc:96:1 Warning: 'readCreateProcessWithExitCode' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 90% ( 10 / 11) in 'System.Process.CommunicationHandle' Missing documentation for: Module header 100% ( 3 / 3) in 'System.Cmd' Documentation created: dist/doc/html/process/, dist/doc/html/process/process.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/process-1.6.26.1-5Q31KtVy70fLqpDA5YZWUG Completed process-1.6.26.1 Configuring open-browser-0.4.0.0... Preprocessing library for open-browser-0.4.0.0.. Building library for open-browser-0.4.0.0.. [1 of 2] Compiling Web.Browser.OS ( lib/unix-like/xdg-open/Web/Browser/OS.hs, dist/build/Web/Browser/OS.o, dist/build/Web/Browser/OS.dyn_o ) [2 of 2] Compiling Web.Browser ( lib/Web/Browser.hs, dist/build/Web/Browser.o, dist/build/Web/Browser.dyn_o ) Preprocessing library for open-browser-0.4.0.0.. Running Haddock on library for open-browser-0.4.0.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling Web.Browser.OS ( lib/unix-like/xdg-open/Web/Browser/OS.hs, nothing ) [2 of 2] Compiling Web.Browser ( lib/Web/Browser.hs, nothing ) Haddock coverage: 100% ( 4 / 4) in 'Web.Browser' Documentation created: dist/doc/html/open-browser/, dist/doc/html/open-browser/open-browser.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/open-browser-0.4.0.0-Hx9yS0vBscNDG97brjvmfL Completed open-browser-0.4.0.0 Downloading Craft3e-0.2.0.2 Downloaded Craft3e-0.2.0.2 Configuring Craft3e-0.2.0.2... Preprocessing library for Craft3e-0.2.0.2.. Building library for Craft3e-0.2.0.2.. [ 1 of 68] Compiling Ant ( Chapter15/Ant.hs, dist/build/Ant.o, dist/build/Ant.dyn_o ) [ 2 of 68] Compiling Base ( Simulation/Base.hs, dist/build/Base.o, dist/build/Base.dyn_o ) [ 3 of 68] Compiling Bee ( Chapter15/Bee.hs, dist/build/Bee.o, dist/build/Bee.dyn_o ) [ 4 of 68] Compiling CalcParseLib ( Calculator/CalcParseLib.hs, dist/build/CalcParseLib.o, dist/build/CalcParseLib.dyn_o ) Calculator/CalcParseLib.hs:127:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad (SParse a). return will eventually be removed in favour of pure Suggested fix: Either remove definition for return (recommended) or define as return = pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 127 | return x = SParse (succeed x) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Calculator/CalcParseLib.hs:135:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical pure = return definition detected in the instance declaration for Applicative (SParse a). Suggested fix: Move definition from return to pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 135 | pure = return | ^^^^^^^^^^^^^ [ 5 of 68] Compiling CalcTypes ( Calculator/CalcTypes.hs, dist/build/CalcTypes.o, dist/build/CalcTypes.dyn_o ) [ 6 of 68] Compiling CalcStore ( Calculator/CalcStore.hs, dist/build/CalcStore.o, dist/build/CalcStore.dyn_o ) [ 7 of 68] Compiling CalcParse ( Calculator/CalcParse.hs, dist/build/CalcParse.o, dist/build/CalcParse.dyn_o ) Calculator/CalcParse.hs:105:13: 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." | 105 | _ -> head results | ^^^^ [ 8 of 68] Compiling CalcEval ( Calculator/CalcEval.hs, dist/build/CalcEval.o, dist/build/CalcEval.dyn_o ) [ 9 of 68] Compiling CalcToplevel ( Calculator/CalcToplevel.hs, dist/build/CalcToplevel.o, dist/build/CalcToplevel.dyn_o ) [10 of 68] Compiling Chapter14_1 ( Chapter14_1.hs, dist/build/Chapter14_1.o, dist/build/Chapter14_1.dyn_o ) [11 of 68] Compiling Chapter14_2 ( Chapter14_2.hs, dist/build/Chapter14_2.o, dist/build/Chapter14_2.dyn_o ) [12 of 68] Compiling Chapter20 ( Chapter20/Chapter20.hs, dist/build/Chapter20.o, dist/build/Chapter20.dyn_o ) Chapter20/Chapter20.hs:193:34: 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." | 193 | fibs = 0 : 1 : zipWith (+) fibs (tail fibs) | ^^^^ [13 of 68] Compiling Chapter3 ( Chapter3.hs, dist/build/Chapter3.o, dist/build/Chapter3.dyn_o ) [14 of 68] Compiling Chapter5 ( Chapter5.hs, dist/build/Chapter5.o, dist/build/Chapter5.dyn_o ) [15 of 68] Compiling Chapter13 ( Chapter13.hs, dist/build/Chapter13.o, dist/build/Chapter13.dyn_o ) [16 of 68] Compiling Chapter6 ( Chapter6.hs, dist/build/Chapter6.o, dist/build/Chapter6.dyn_o ) [17 of 68] Compiling Chapter7 ( Chapter7.hs, dist/build/Chapter7.o, dist/build/Chapter7.dyn_o ) [18 of 68] Compiling Chapter8 ( Chapter8.hs, dist/build/Chapter8.o, dist/build/Chapter8.dyn_o ) [19 of 68] Compiling Chapter18 ( Chapter18.hs, dist/build/Chapter18.o, dist/build/Chapter18.dyn_o ) Chapter18.hs:219:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad (State a). return will eventually be removed in favour of pure Suggested fix: Either remove definition for return (recommended) or define as return = pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 219 | return x = State (\tab -> (tab,x)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Chapter18.hs:229:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical pure = return definition detected in the instance declaration for Applicative (State a). Suggested fix: Move definition from return to pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 229 | pure = return | ^^^^^^^^^^^^^ [20 of 68] Compiling Chapter9 ( Chapter9.hs, dist/build/Chapter9.o, dist/build/Chapter9.dyn_o ) [21 of 68] Compiling Cow ( Chapter15/Cow.hs, dist/build/Cow.o, dist/build/Cow.dyn_o ) [22 of 68] Compiling Doe ( Chapter15/Doe.hs, dist/build/Doe.o, dist/build/Doe.dyn_o ) [23 of 68] Compiling FirstScript ( FirstScript.hs, dist/build/FirstScript.o, dist/build/FirstScript.dyn_o ) [24 of 68] Compiling Frequency ( Chapter15/Frequency.hs, dist/build/Frequency.o, dist/build/Frequency.dyn_o ) [25 of 68] Compiling ParseLib ( ParseLib.hs, dist/build/ParseLib.o, dist/build/ParseLib.dyn_o ) ParseLib.hs:125:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad (SParse a). return will eventually be removed in favour of pure Suggested fix: Either remove definition for return (recommended) or define as return = pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 125 | return x = SParse (succeed x) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ParseLib.hs:130:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical pure = return definition detected in the instance declaration for Applicative (SParse a). Suggested fix: Move definition from return to pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 130 | pure = return | ^^^^^^^^^^^^^ [26 of 68] Compiling ParsingBasics ( ParsingBasics.hs, dist/build/ParsingBasics.o, dist/build/ParsingBasics.dyn_o ) ParsingBasics.hs:170:13: 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." | 170 | _ -> head results | ^^^^ [27 of 68] Compiling Pictures ( Pictures.hs, dist/build/Pictures.o, dist/build/Pictures.dyn_o ) Pictures.hs:189:18: 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." | 189 | width = length . head | ^^^^ [28 of 68] Compiling Pic ( Pic.hs, dist/build/Pic.o, dist/build/Pic.dyn_o ) [29 of 68] Compiling Chapter12 ( Chapter12.hs, dist/build/Chapter12.o, dist/build/Chapter12.dyn_o ) Chapter12.hs:87:14: 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." | 87 | fsplits xs = tail (splits xs) | ^^^^ [30 of 68] Compiling Chapter10 ( Chapter10.hs, dist/build/Chapter10.o, dist/build/Chapter10.dyn_o ) [31 of 68] Compiling Chapter11 ( Chapter11.hs, dist/build/Chapter11.o, dist/build/Chapter11.dyn_o ) [32 of 68] Compiling Index ( Index.hs, dist/build/Index.o, dist/build/Index.dyn_o ) [33 of 68] Compiling Chapter1 ( Chapter1.hs, dist/build/Chapter1.o, dist/build/Chapter1.dyn_o ) [34 of 68] Compiling Chapter2 ( Chapter2.hs, dist/build/Chapter2.o, dist/build/Chapter2.dyn_o ) [35 of 68] Compiling PicturesSVG ( PicturesSVG.hs, dist/build/PicturesSVG.o, dist/build/PicturesSVG.dyn_o ) [36 of 68] Compiling Chapter4 ( Chapter4.hs, dist/build/Chapter4.o, dist/build/Chapter4.dyn_o ) [37 of 68] Compiling QCfuns ( QCfuns.hs, dist/build/QCfuns.o, dist/build/QCfuns.dyn_o ) [38 of 68] Compiling QC ( Chapter19/QC.hs, dist/build/QC.o, dist/build/QC.dyn_o ) [39 of 68] Compiling QueueState ( Simulation/QueueState.hs, dist/build/QueueState.o, dist/build/QueueState.dyn_o ) [40 of 68] Compiling Queues1 ( Chapter16/Queues1.hs, dist/build/Queues1.o, dist/build/Queues1.dyn_o ) Chapter16/Queues1.hs:39: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." | 39 | | not (isEmptyQ q) = (head xs , Queue (tail xs)) | ^^^^ Chapter16/Queues1.hs:39: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." | 39 | | not (isEmptyQ q) = (head xs , Queue (tail xs)) | ^^^^ [41 of 68] Compiling Queues2 ( Chapter16/Queues2.hs, dist/build/Queues2.o, dist/build/Queues2.dyn_o ) [42 of 68] Compiling Queues3 ( Chapter16/Queues3.hs, dist/build/Queues3.o, dist/build/Queues3.dyn_o ) [43 of 68] Compiling RPS ( RPS.hs, dist/build/RPS.o, dist/build/RPS.dyn_o ) [44 of 68] Compiling RandomGen ( Simulation/RandomGen.hs, dist/build/RandomGen.o, dist/build/RandomGen.dyn_o ) [45 of 68] Compiling RegExp ( Chapter19/RegExp.hs, dist/build/RegExp.o, dist/build/RegExp.dyn_o ) Chapter19/RegExp.hs:48:14: 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." | 48 | fsplits xs = tail (splits xs) | ^^^^ [46 of 68] Compiling ServerState ( Simulation/ServerState.hs, dist/build/ServerState.o, dist/build/ServerState.dyn_o ) [47 of 68] Compiling Set ( Set.hs, dist/build/Set.o, dist/build/Set.dyn_o ) [48 of 68] Compiling Relation ( Relation.hs, dist/build/Relation.o, dist/build/Relation.dyn_o ) [49 of 68] Compiling Chapter17 ( Chapter17.hs, dist/build/Chapter17.o, dist/build/Chapter17.dyn_o ) Chapter17.hs:170:25: 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." | 170 | s = length (head y)-1 | ^^^^ Chapter17.hs:193: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." | 193 | minList = head . iSort | ^^^^ [50 of 68] Compiling Setup ( Setup.hs, dist/build/Setup.o, dist/build/Setup.dyn_o ) [51 of 68] Compiling Store ( Chapter16/Store.hs, dist/build/Store.o, dist/build/Store.dyn_o ) [52 of 68] Compiling StoreFun ( Chapter16/StoreFun.hs, dist/build/StoreFun.o, dist/build/StoreFun.dyn_o ) [53 of 68] Compiling StoreTest ( Chapter16/StoreTest.hs, dist/build/StoreTest.o, dist/build/StoreTest.dyn_o ) [54 of 68] Compiling QCStoreTest ( Chapter16/QCStoreTest.hs, dist/build/QCStoreTest.o, dist/build/QCStoreTest.dyn_o ) [55 of 68] Compiling Test ( Test.hs, dist/build/Test.o, dist/build/Test.dyn_o ) [56 of 68] Compiling TopLevelServe ( Simulation/TopLevelServe.hs, dist/build/TopLevelServe.o, dist/build/TopLevelServe.dyn_o ) [57 of 68] Compiling Tree ( Chapter16/Tree.hs, dist/build/Tree.o, dist/build/Tree.dyn_o ) [58 of 68] Compiling Types ( Chapter15/Types.hs, dist/build/Types.o, dist/build/Types.dyn_o ) [59 of 68] Compiling MakeTree ( Chapter15/MakeTree.hs, dist/build/MakeTree.o, dist/build/MakeTree.dyn_o ) [60 of 68] Compiling Coding ( Chapter15/Coding.hs, dist/build/Coding.o, dist/build/Coding.dyn_o ) [61 of 68] Compiling CodeTable ( Chapter15/CodeTable.hs, dist/build/CodeTable.o, dist/build/CodeTable.dyn_o ) [62 of 68] Compiling MakeCode ( Chapter15/MakeCode.hs, dist/build/MakeCode.o, dist/build/MakeCode.dyn_o ) [63 of 68] Compiling Main ( Chapter15/Main.hs, dist/build/Main.o, dist/build/Main.dyn_o ) [64 of 68] Compiling UseMonads ( UseMonads.hs, dist/build/UseMonads.o, dist/build/UseMonads.dyn_o ) [65 of 68] Compiling UseStore ( Chapter16/UseStore.hs, dist/build/UseStore.o, dist/build/UseStore.dyn_o ) [66 of 68] Compiling UseStoreFun ( Chapter16/UseStoreFun.hs, dist/build/UseStoreFun.o, dist/build/UseStoreFun.dyn_o ) [67 of 68] Compiling UseTree ( Chapter16/UseTree.hs, dist/build/UseTree.o, dist/build/UseTree.dyn_o ) [68 of 68] Linking ./Chapter15/Main Preprocessing executable 'performanceI' for Craft3e-0.2.0.2.. Building executable 'performanceI' for Craft3e-0.2.0.2.. [1 of 1] Compiling Main ( Chapter20/PerformanceI.hs, dist/build/performanceI/performanceI-tmp/Main.o ) [2 of 2] Linking dist/build/performanceI/performanceI Preprocessing executable 'performanceIA' for Craft3e-0.2.0.2.. Building executable 'performanceIA' for Craft3e-0.2.0.2.. [1 of 1] Compiling Main ( Chapter20/PerformanceIA.hs, dist/build/performanceIA/performanceIA-tmp/Main.o ) [2 of 2] Linking dist/build/performanceIA/performanceIA Preprocessing executable 'performanceIS' for Craft3e-0.2.0.2.. Building executable 'performanceIS' for Craft3e-0.2.0.2.. [1 of 1] Compiling Main ( Chapter20/PerformanceIS.hs, dist/build/performanceIS/performanceIS-tmp/Main.o ) [2 of 2] Linking dist/build/performanceIS/performanceIS Preprocessing library for Craft3e-0.2.0.2.. Running Haddock on library for Craft3e-0.2.0.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 67] Compiling Ant ( Chapter15/Ant.hs, nothing ) [ 2 of 67] Compiling Base ( Simulation/Base.hs, nothing ) [ 3 of 67] Compiling Bee ( Chapter15/Bee.hs, nothing ) [ 4 of 67] Compiling CalcParseLib ( Calculator/CalcParseLib.hs, nothing ) Calculator/CalcParseLib.hs:127:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad (SParse a). return will eventually be removed in favour of pure Suggested fix: Either remove definition for return (recommended) or define as return = pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 127 | return x = SParse (succeed x) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Calculator/CalcParseLib.hs:135:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical pure = return definition detected in the instance declaration for Applicative (SParse a). Suggested fix: Move definition from return to pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 135 | pure = return | ^^^^^^^^^^^^^ [ 5 of 67] Compiling CalcTypes ( Calculator/CalcTypes.hs, nothing ) [ 6 of 67] Compiling CalcStore ( Calculator/CalcStore.hs, nothing ) [ 7 of 67] Compiling CalcParse ( Calculator/CalcParse.hs, nothing ) Calculator/CalcParse.hs:105:13: 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." | 105 | _ -> head results | ^^^^ [ 8 of 67] Compiling CalcEval ( Calculator/CalcEval.hs, nothing ) [ 9 of 67] Compiling CalcToplevel ( Calculator/CalcToplevel.hs, nothing ) [10 of 67] Compiling Chapter14_1 ( Chapter14_1.hs, nothing ) [11 of 67] Compiling Chapter14_2 ( Chapter14_2.hs, nothing ) [12 of 67] Compiling Chapter20 ( Chapter20/Chapter20.hs, nothing ) Chapter20/Chapter20.hs:193:34: 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." | 193 | fibs = 0 : 1 : zipWith (+) fibs (tail fibs) | ^^^^ [13 of 67] Compiling Chapter3 ( Chapter3.hs, nothing ) [14 of 67] Compiling Chapter5 ( Chapter5.hs, nothing ) [15 of 67] Compiling Chapter13 ( Chapter13.hs, nothing ) [16 of 67] Compiling Chapter6 ( Chapter6.hs, nothing ) [17 of 67] Compiling Chapter7 ( Chapter7.hs, nothing ) [18 of 67] Compiling Chapter8 ( Chapter8.hs, nothing ) [19 of 67] Compiling Chapter18 ( Chapter18.hs, nothing ) Chapter18.hs:219:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad (State a). return will eventually be removed in favour of pure Suggested fix: Either remove definition for return (recommended) or define as return = pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 219 | return x = State (\tab -> (tab,x)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Chapter18.hs:229:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical pure = return definition detected in the instance declaration for Applicative (State a). Suggested fix: Move definition from return to pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 229 | pure = return | ^^^^^^^^^^^^^ [20 of 67] Compiling Chapter9 ( Chapter9.hs, nothing ) [21 of 67] Compiling Cow ( Chapter15/Cow.hs, nothing ) [22 of 67] Compiling Doe ( Chapter15/Doe.hs, nothing ) [23 of 67] Compiling FirstScript ( FirstScript.hs, nothing ) [24 of 67] Compiling Frequency ( Chapter15/Frequency.hs, nothing ) [25 of 67] Compiling ParseLib ( ParseLib.hs, nothing ) ParseLib.hs:125:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad (SParse a). return will eventually be removed in favour of pure Suggested fix: Either remove definition for return (recommended) or define as return = pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 125 | return x = SParse (succeed x) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ParseLib.hs:130:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical pure = return definition detected in the instance declaration for Applicative (SParse a). Suggested fix: Move definition from return to pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 130 | pure = return | ^^^^^^^^^^^^^ [26 of 67] Compiling ParsingBasics ( ParsingBasics.hs, nothing ) ParsingBasics.hs:170:13: 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." | 170 | _ -> head results | ^^^^ [27 of 67] Compiling Pictures ( Pictures.hs, nothing ) Pictures.hs:189:18: 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." | 189 | width = length . head | ^^^^ [28 of 67] Compiling Pic ( Pic.hs, nothing ) [29 of 67] Compiling Chapter12 ( Chapter12.hs, nothing ) Chapter12.hs:87:14: 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." | 87 | fsplits xs = tail (splits xs) | ^^^^ [30 of 67] Compiling Chapter10 ( Chapter10.hs, nothing ) [31 of 67] Compiling Chapter11 ( Chapter11.hs, nothing ) [32 of 67] Compiling Index ( Index.hs, nothing ) [33 of 67] Compiling Chapter1 ( Chapter1.hs, nothing ) [34 of 67] Compiling Chapter2 ( Chapter2.hs, nothing ) [35 of 67] Compiling PicturesSVG ( PicturesSVG.hs, nothing ) [36 of 67] Compiling Chapter4 ( Chapter4.hs, nothing ) [37 of 67] Compiling QCfuns ( QCfuns.hs, nothing ) [38 of 67] Compiling QC ( Chapter19/QC.hs, nothing ) [39 of 67] Compiling QueueState ( Simulation/QueueState.hs, nothing ) [40 of 67] Compiling Queues1 ( Chapter16/Queues1.hs, nothing ) Chapter16/Queues1.hs:39: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." | 39 | | not (isEmptyQ q) = (head xs , Queue (tail xs)) | ^^^^ Chapter16/Queues1.hs:39: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." | 39 | | not (isEmptyQ q) = (head xs , Queue (tail xs)) | ^^^^ [41 of 67] Compiling Queues2 ( Chapter16/Queues2.hs, nothing ) [42 of 67] Compiling Queues3 ( Chapter16/Queues3.hs, nothing ) [43 of 67] Compiling RPS ( RPS.hs, nothing ) [44 of 67] Compiling RandomGen ( Simulation/RandomGen.hs, nothing ) [45 of 67] Compiling RegExp ( Chapter19/RegExp.hs, nothing ) Chapter19/RegExp.hs:48:14: 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." | 48 | fsplits xs = tail (splits xs) | ^^^^ [46 of 67] Compiling ServerState ( Simulation/ServerState.hs, nothing ) [47 of 67] Compiling Set ( Set.hs, nothing ) [48 of 67] Compiling Relation ( Relation.hs, nothing ) [49 of 67] Compiling Chapter17 ( Chapter17.hs, nothing ) Chapter17.hs:170:25: 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." | 170 | s = length (head y)-1 | ^^^^ Chapter17.hs:193: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." | 193 | minList = head . iSort | ^^^^ [50 of 67] Compiling Setup ( Setup.hs, nothing ) [51 of 67] Compiling Store ( Chapter16/Store.hs, nothing ) [52 of 67] Compiling StoreFun ( Chapter16/StoreFun.hs, nothing ) [53 of 67] Compiling StoreTest ( Chapter16/StoreTest.hs, nothing ) [54 of 67] Compiling QCStoreTest ( Chapter16/QCStoreTest.hs, nothing ) [55 of 67] Compiling Test ( Test.hs, nothing ) [56 of 67] Compiling TopLevelServe ( Simulation/TopLevelServe.hs, nothing ) [57 of 67] Compiling Tree ( Chapter16/Tree.hs, nothing ) [58 of 67] Compiling Types ( Chapter15/Types.hs, nothing ) [59 of 67] Compiling MakeTree ( Chapter15/MakeTree.hs, nothing ) [60 of 67] Compiling Coding ( Chapter15/Coding.hs, nothing ) [61 of 67] Compiling CodeTable ( Chapter15/CodeTable.hs, nothing ) [62 of 67] Compiling MakeCode ( Chapter15/MakeCode.hs, nothing ) [63 of 67] Compiling Main ( Chapter15/Main.hs, nothing ) [64 of 67] Compiling UseMonads ( UseMonads.hs, nothing ) [65 of 67] Compiling UseStore ( Chapter16/UseStore.hs, nothing ) [66 of 67] Compiling UseStoreFun ( Chapter16/UseStoreFun.hs, nothing ) [67 of 67] Compiling UseTree ( Chapter16/UseTree.hs, nothing ) Haddock coverage: 0% ( 0 / 4) in 'Ant' Missing documentation for: Module header Ants (Chapter15/Ant.hs:3) anteater (Chapter15/Ant.hs:7) aardvark (Chapter15/Ant.hs:9) 0% ( 0 / 6) in 'Base' Missing documentation for: Module header Inmess (Simulation/Base.hs:16) Arrival (Simulation/Base.hs:19) Service (Simulation/Base.hs:20) Outmess (Simulation/Base.hs:24) Wait (Simulation/Base.hs:27) 0% ( 0 / 3) in 'Bee' Missing documentation for: Module header honeyEater (Chapter15/Bee.hs:6) beekeeper (Chapter15/Bee.hs:8) 0% ( 0 / 18) in 'CalcParseLib' Missing documentation for: Module header Parse (Calculator/CalcParseLib.hs:24) none (Calculator/CalcParseLib.hs:32) succeed (Calculator/CalcParseLib.hs:37) token (Calculator/CalcParseLib.hs:42) spot (Calculator/CalcParseLib.hs:51) bracket (Calculator/CalcParseLib.hs:58) dig (Calculator/CalcParseLib.hs:59) endOfInput (Calculator/CalcParseLib.hs:64) alt (Calculator/CalcParseLib.hs:73) exam1 (Calculator/CalcParseLib.hs:74) >*> (Calculator/CalcParseLib.hs:81) build (Calculator/CalcParseLib.hs:87) list (Calculator/CalcParseLib.hs:93) neList (Calculator/CalcParseLib.hs:104) optional (Calculator/CalcParseLib.hs:111) nTimes (Calculator/CalcParseLib.hs:118) SParse (Calculator/CalcParseLib.hs:124) 0% ( 0 / 5) in 'CalcTypes' Missing documentation for: Module header Expr (Calculator/CalcTypes.hs:16) Ops (Calculator/CalcTypes.hs:18) Var (Calculator/CalcTypes.hs:20) Command (Calculator/CalcTypes.hs:22) 0% ( 0 / 5) in 'CalcStore' Missing documentation for: Module header Store (Calculator/CalcStore.hs:28) initial (Calculator/CalcStore.hs:38) value (Calculator/CalcStore.hs:42) update (Calculator/CalcStore.hs:49) 0% ( 0 / 21) in 'CalcParse' Missing documentation for: Module header parseExpr (Calculator/CalcParse.hs:27) varParse (Calculator/CalcParse.hs:32) isVar (Calculator/CalcParse.hs:35) opExpParse (Calculator/CalcParse.hs:39) makeExpr (Calculator/CalcParse.hs:47) isOp (Calculator/CalcParse.hs:50) charToOp (Calculator/CalcParse.hs:53) litParse (Calculator/CalcParse.hs:64) charListToExpr (Calculator/CalcParse.hs:74) charListToInt (Calculator/CalcParse.hs:77) charListToNat (Calculator/CalcParse.hs:81) charToNat (Calculator/CalcParse.hs:86) topLevel (Calculator/CalcParse.hs:102) parseCommand (Calculator/CalcParse.hs:113) makeComm (Calculator/CalcParse.hs:122) calcLine (Calculator/CalcParse.hs:128) opExpParseM (Calculator/CalcParse.hs:133) tokenM (Calculator/CalcParse.hs:142) spotM (Calculator/CalcParse.hs:143) parseExprM (Calculator/CalcParse.hs:144) 0% ( 0 / 4) in 'CalcEval' Missing documentation for: Module header eval (Calculator/CalcEval.hs:21) opValue (Calculator/CalcEval.hs:31) command (Calculator/CalcEval.hs:39) 0% ( 0 / 4) in 'CalcToplevel' Missing documentation for: Module header calcStep (Calculator/CalcToplevel.hs:26) calcSteps (Calculator/CalcToplevel.hs:36) mainCalc (Calculator/CalcToplevel.hs:46) 17% ( 5 / 29) in 'Chapter14_1' Missing documentation for: Module header Season (Chapter14_1.hs:33) weather (Chapter14_1.hs:40) Expr (Chapter14_1.hs:64) expr1 (Chapter14_1.hs:71) expr2 (Chapter14_1.hs:72) expr3 (Chapter14_1.hs:73) NTree (Chapter14_1.hs:99) treeEx1 (Chapter14_1.hs:104) treeEx2 (Chapter14_1.hs:105) sumTree (Chapter14_1.hs:111) depth (Chapter14_1.hs:114) Person (Chapter14_1.hs:160) Biog (Chapter14_1.hs:162) Name (Chapter14_1.hs:165) Address (Chapter14_1.hs:166) showPerson (Chapter14_1.hs:170) showBiog (Chapter14_1.hs:172) BExp (Chapter14_1.hs:192) arbNTree (Chapter14_1.hs:205) arbExpr (Chapter14_1.hs:218) prop_assoc (Chapter14_1.hs:229) prop_depth (Chapter14_1.hs:234) size (Chapter14_1.hs:239) 16% ( 8 / 49) in 'Chapter14_2' Missing documentation for: Module header pair1 (Chapter14_2.hs:32) pair2 (Chapter14_2.hs:33) pair3 (Chapter14_2.hs:34) Tree (Chapter14_2.hs:59) depthT (Chapter14_2.hs:65) collapse (Chapter14_2.hs:71) collapseEG (Chapter14_2.hs:78) Either (Chapter14_2.hs:97) eitherEG1 (Chapter14_2.hs:102) eitherEG2 (Chapter14_2.hs:103) isLeft (Chapter14_2.hs:108) either (Chapter14_2.hs:115) applyLeft (Chapter14_2.hs:125) tl (Chapter14_2.hs:145) divide (Chapter14_2.hs:151) Maybe (Chapter14_2.hs:167) errDiv (Chapter14_2.hs:173) mapMaybe (Chapter14_2.hs:182) maybe (Chapter14_2.hs:191) handle1 (Chapter14_2.hs:197) handle2 (Chapter14_2.hs:198) Edit (Chapter14_2.hs:214) transform (Chapter14_2.hs:225) best (Chapter14_2.hs:239) cost (Chapter14_2.hs:251) Vector (Chapter14_2.hs:285) Movable (Chapter14_2.hs:287) Point (Chapter14_2.hs:294) Figure (Chapter14_2.hs:303) Named (Chapter14_2.hs:328) Name (Chapter14_2.hs:334) mapName (Chapter14_2.hs:349) NamedMovable (Chapter14_2.hs:356) arbTree (Chapter14_2.hs:376) prop_collapse (Chapter14_2.hs:388) prop_sizeT (Chapter14_2.hs:395) leavesT (Chapter14_2.hs:403) sizeT (Chapter14_2.hs:408) prop_transform (Chapter14_2.hs:417) prop_transformLength (Chapter14_2.hs:424) 20% ( 6 / 30) in 'Chapter20' Missing documentation for: Module header fac (Chapter20/Chapter20.hs:29) iSort (Chapter20/Chapter20.hs:36) ins (Chapter20/Chapter20.hs:41) qSort (Chapter20/Chapter20.hs:50) rev1 (Chapter20/Chapter20.hs:55) rev2 (Chapter20/Chapter20.hs:58) shunt (Chapter20/Chapter20.hs:59) mult (Chapter20/Chapter20.hs:64) russ (Chapter20/Chapter20.hs:67) mSort (Chapter20/Chapter20.hs:76) exam1 (Chapter20/Chapter20.hs:117) exam2 (Chapter20/Chapter20.hs:119) exam3 (Chapter20/Chapter20.hs:123) newFac (Chapter20/Chapter20.hs:136) aFac (Chapter20/Chapter20.hs:139) sumSquares (Chapter20/Chapter20.hs:149) sumList (Chapter20/Chapter20.hs:151) map (Chapter20/Chapter20.hs:161) facFold (Chapter20/Chapter20.hs:165) fibP (Chapter20/Chapter20.hs:184) mLen (Chapter20/Chapter20.hs:203) maxLen (Chapter20/Chapter20.hs:214) maxTab (Chapter20/Chapter20.hs:225) 15% ( 5 / 32) in 'Chapter3' Missing documentation for: Module header myNot (Chapter3.hs:33) prop_myNot (Chapter3.hs:38) exOr1 (Chapter3.hs:43) prop_exOrs (Chapter3.hs:50) threeEqual (Chapter3.hs:64) max (Chapter3.hs:70) maxThree (Chapter3.hs:77) max' (Chapter3.hs:85) prop_compareMax (Chapter3.hs:89) prop_max1 (Chapter3.hs:94) prop_max2 (Chapter3.hs:97) toUpper (Chapter3.hs:112) offset (Chapter3.hs:114) str1 (Chapter3.hs:129) str2 (Chapter3.hs:130) str3 (Chapter3.hs:131) str4 (Chapter3.hs:132) str5 (Chapter3.hs:133) pstr1 (Chapter3.hs:137) pstr2 (Chapter3.hs:138) pstr3 (Chapter3.hs:139) pstr4 (Chapter3.hs:140) answer (Chapter3.hs:150) facSix (Chapter3.hs:150) addTwo (Chapter3.hs:155) &&& (Chapter3.hs:160) 11% ( 7 / 62) in 'Chapter5' Missing documentation for: Module header Basket (Chapter5.hs:24) basket1 (Chapter5.hs:27) basket2 (Chapter5.hs:30) minAndMax (Chapter5.hs:42) addPair (Chapter5.hs:49) shift (Chapter5.hs:54) name (Chapter5.hs:61) price (Chapter5.hs:62) addPair' (Chapter5.hs:67) fibStep (Chapter5.hs:72) fibPair (Chapter5.hs:75) fastFib (Chapter5.hs:80) People (Chapter5.hs:96) Name (Chapter5.hs:100) Age (Chapter5.hs:101) jemima (Chapter5.hs:104) ronnie (Chapter5.hs:105) showPerson (Chapter5.hs:110) Shape (Chapter5.hs:123) shape1 (Chapter5.hs:127) shape2 (Chapter5.hs:128) isRound (Chapter5.hs:133) list1 (Chapter5.hs:155) list2 (Chapter5.hs:158) list3 (Chapter5.hs:161) list4 (Chapter5.hs:164) list5 (Chapter5.hs:167) list6 (Chapter5.hs:170) list7 (Chapter5.hs:173) list8 (Chapter5.hs:176) list9 (Chapter5.hs:179) list10 (Chapter5.hs:182) list11 (Chapter5.hs:185) ex (Chapter5.hs:196) comp1 (Chapter5.hs:199) comp2 (Chapter5.hs:202) isEven (Chapter5.hs:205) comp3 (Chapter5.hs:208) addPairs (Chapter5.hs:213) addOrdPairs (Chapter5.hs:218) digits (Chapter5.hs:223) allEven (Chapter5.hs:228) allOdd (Chapter5.hs:229) totalRadii (Chapter5.hs:234) Person (Chapter5.hs:248) Book (Chapter5.hs:249) Database (Chapter5.hs:251) exampleBase (Chapter5.hs:256) books (Chapter5.hs:263) makeLoan (Chapter5.hs:269) returnLoan (Chapter5.hs:274) test2 (Chapter5.hs:285) prop_db1 (Chapter5.hs:294) prop_db2 (Chapter5.hs:305) 33% ( 8 / 24) in 'Chapter13' Missing documentation for: Module header allEqual (Chapter13.hs:55) suc (Chapter13.hs:61) Info (Chapter13.hs:90) iSort (Chapter13.hs:155) vSort (Chapter13.hs:175) vLookupFirst (Chapter13.hs:181) OrdVis (Chapter13.hs:190) Checkable (Chapter13.hs:202) test0 (Chapter13.hs:211) test1 (Chapter13.hs:212) f (Chapter13.hs:272) g (Chapter13.hs:274) h (Chapter13.hs:276) member (Chapter13.hs:293) merge (Chapter13.hs:298) 18% ( 6 / 33) in 'Chapter6' Missing documentation for: Module header fst (Chapter6.hs:29) Picture (Chapter6.hs:42) flipH (Chapter6.hs:48) above (Chapter6.hs:54) flipV (Chapter6.hs:59) beside (Chapter6.hs:65) invertChar (Chapter6.hs:71) invertLine (Chapter6.hs:77) invertColour (Chapter6.hs:83) prop_AboveFlipV (Chapter6.hs:97) prop_AboveFlipH (Chapter6.hs:100) propAboveBeside (Chapter6.hs:105) propAboveBeside3Correct (Chapter6.hs:112) rectangular (Chapter6.hs:121) Position (Chapter6.hs:132) sumSquares (Chapter6.hs:151) addPairwise (Chapter6.hs:161) addPairwise' (Chapter6.hs:169) Name (Chapter6.hs:197) Price (Chapter6.hs:198) BarCode (Chapter6.hs:199) Database (Chapter6.hs:203) codeIndex (Chapter6.hs:208) TillType (Chapter6.hs:217) BillType (Chapter6.hs:218) lineLength (Chapter6.hs:223) 20% ( 7 / 35) in 'Chapter7' Missing documentation for: Module header mystery' (Chapter7.hs:39) head (Chapter7.hs:53) tail (Chapter7.hs:56) sum (Chapter7.hs:83) concat (Chapter7.hs:99) ++ (Chapter7.hs:106) elem' (Chapter7.hs:116) doubleAll (Chapter7.hs:124) doubleAll' (Chapter7.hs:126) selectEven (Chapter7.hs:133) selectEven' (Chapter7.hs:135) iSort (Chapter7.hs:144) zip (Chapter7.hs:165) take (Chapter7.hs:173) whitespace (Chapter7.hs:195) getWord (Chapter7.hs:200) dropWord (Chapter7.hs:208) dropSpace (Chapter7.hs:216) Word (Chapter7.hs:223) splitWords (Chapter7.hs:228) split (Chapter7.hs:231) lineLen (Chapter7.hs:238) Line (Chapter7.hs:242) getLine (Chapter7.hs:247) dropLine (Chapter7.hs:259) splitLines (Chapter7.hs:264) fill (Chapter7.hs:272) 4% ( 2 / 48) in 'Chapter8' Missing documentation for: Module header Move (Chapter8.hs:25) convertToMove (Chapter8.hs:46) convertMove (Chapter8.hs:54) outcome (Chapter8.hs:68) tournamentOutcome (Chapter8.hs:74) beat (Chapter8.hs:81) lose (Chapter8.hs:85) prop_WinLose (Chapter8.hs:94) Strategy (Chapter8.hs:104) randomStrategy (Chapter8.hs:109) sConst (Chapter8.hs:115) rock (Chapter8.hs:119) paper (Chapter8.hs:120) scissors (Chapter8.hs:121) cycle (Chapter8.hs:127) sLostLast (Chapter8.hs:137) echo (Chapter8.hs:143) sToss (Chapter8.hs:153) randomInt (Chapter8.hs:166) put4times (Chapter8.hs:219) putNtimes (Chapter8.hs:228) read2lines (Chapter8.hs:237) getNput (Chapter8.hs:245) reverse2lines (Chapter8.hs:251) reverse2lines' (Chapter8.hs:260) getInt (Chapter8.hs:271) readWrite (Chapter8.hs:280) readEcho (Chapter8.hs:287) sumInts (Chapter8.hs:297) sumInteract (Chapter8.hs:306) copyEOF (Chapter8.hs:317) copyInteract (Chapter8.hs:328) copy (Chapter8.hs:336) copyEmpty (Chapter8.hs:343) copyCount (Chapter8.hs:353) copyN (Chapter8.hs:362) copyWrong (Chapter8.hs:371) Tournament (Chapter8.hs:395) result (Chapter8.hs:402) step (Chapter8.hs:411) playSvsS (Chapter8.hs:416) play (Chapter8.hs:428) playInteractive (Chapter8.hs:435) showResults (Chapter8.hs:450) randomPlay (Chapter8.hs:462) 17% ( 5 / 28) in 'Chapter18' Missing documentation for: Module header readWrite (Chapter18.hs:49) readEcho (Chapter18.hs:56) sumInts (Chapter18.hs:66) sumAcc (Chapter18.hs:76) copyInteract (Chapter18.hs:101) copyEOF (Chapter18.hs:109) listIOprog (Chapter18.hs:124) randomInt (Chapter18.hs:130) addOneInt (Chapter18.hs:151) Table (Chapter18.hs:213) State (Chapter18.hs:215) Tree (Chapter18.hs:241) sTree (Chapter18.hs:250) sumTree (Chapter18.hs:257) sTree' (Chapter18.hs:269) numberTree (Chapter18.hs:289) numberNode (Chapter18.hs:301) nNode (Chapter18.hs:308) lookup (Chapter18.hs:318) runST (Chapter18.hs:327) numTree (Chapter18.hs:331) egTree (Chapter18.hs:337) 20% ( 5 / 25) in 'Chapter9' Missing documentation for: Module header fact (Chapter9.hs:41) sum (Chapter9.hs:58) doubleAll (Chapter9.hs:65) length (Chapter9.hs:84) ++ (Chapter9.hs:89) prop_lengthPlusPlus (Chapter9.hs:96) reverse (Chapter9.hs:101) prop_reversePlusPlus' (Chapter9.hs:111) prop_reversePlusPlusOops (Chapter9.hs:118) prop_reversePlusPlus (Chapter9.hs:125) prop_assocPlusPlus (Chapter9.hs:132) shunt (Chapter9.hs:153) prop_shunt (Chapter9.hs:160) rev (Chapter9.hs:167) prop_reverses (Chapter9.hs:173) fac2 (Chapter9.hs:180) facAux (Chapter9.hs:184) prop_facs' (Chapter9.hs:191) prop_facs (Chapter9.hs:196) 0% ( 0 / 2) in 'Cow' Missing documentation for: Module header fish (Chapter15/Cow.hs:5) 0% ( 0 / 2) in 'Doe' Missing documentation for: Module header maxD (Chapter15/Doe.hs:3) 0% ( 0 / 5) in 'FirstScript' Missing documentation for: Module header size (FirstScript.hs:16) square (FirstScript.hs:21) double (FirstScript.hs:26) example (FirstScript.hs:31) 0% ( 0 / 2) in 'Frequency' Missing documentation for: Module header frequency (Chapter15/Frequency.hs:24) 0% ( 0 / 19) in 'ParseLib' Missing documentation for: Module header Parse (ParseLib.hs:23) none (ParseLib.hs:31) succeed (ParseLib.hs:36) token (ParseLib.hs:41) spot (ParseLib.hs:50) bracket (ParseLib.hs:57) dig (ParseLib.hs:58) endOfInput (ParseLib.hs:63) alt (ParseLib.hs:72) exam1 (ParseLib.hs:73) >*> (ParseLib.hs:80) build (ParseLib.hs:86) list (ParseLib.hs:92) neList (ParseLib.hs:103) optional (ParseLib.hs:110) nTimes (ParseLib.hs:117) SParse (ParseLib.hs:122) sparse (ParseLib.hs:138) 0% ( 0 / 31) in 'ParsingBasics' Missing documentation for: Module header Var (ParsingBasics.hs:21) Expr (ParsingBasics.hs:22) Op (ParsingBasics.hs:23) Parse (ParsingBasics.hs:27) none (ParsingBasics.hs:35) succeed (ParsingBasics.hs:40) token (ParsingBasics.hs:45) spot (ParsingBasics.hs:54) bracket (ParsingBasics.hs:61) dig (ParsingBasics.hs:62) alt (ParsingBasics.hs:70) exam1 (ParsingBasics.hs:71) >*> (ParsingBasics.hs:78) build (ParsingBasics.hs:84) list (ParsingBasics.hs:90) neList (ParsingBasics.hs:98) optional (ParsingBasics.hs:100) nTimes (ParsingBasics.hs:102) parser (ParsingBasics.hs:111) varParse (ParsingBasics.hs:116) isVar (ParsingBasics.hs:119) opExpParse (ParsingBasics.hs:123) makeExpr (ParsingBasics.hs:131) isOp (ParsingBasics.hs:134) charToOp (ParsingBasics.hs:137) litParse (ParsingBasics.hs:142) charlistToExpr (ParsingBasics.hs:152) topLevel (ParsingBasics.hs:167) Command (ParsingBasics.hs:176) commandParse (ParsingBasics.hs:178) 2% ( 1 / 41) in 'Pictures' Missing documentation for: Module header Picture (Pictures.hs:21) horse (Pictures.hs:28) white (Pictures.hs:45) black (Pictures.hs:52) flipV (Pictures.hs:73) flipH (Pictures.hs:79) rotate (Pictures.hs:87) above (Pictures.hs:94) beside (Pictures.hs:101) superimpose (Pictures.hs:108) combine (Pictures.hs:115) invertColour (Pictures.hs:124) invert (Pictures.hs:130) prop_rotate (Pictures.hs:137) prop_flipV (Pictures.hs:139) prop_flipH (Pictures.hs:141) test_rotate (Pictures.hs:145) test_flipV (Pictures.hs:147) test_flipH (Pictures.hs:149) prop_AboveFlipV (Pictures.hs:153) prop_AboveFlipH (Pictures.hs:156) propAboveBeside1 (Pictures.hs:158) propAboveBeside2 (Pictures.hs:163) propAboveBeside3 (Pictures.hs:166) propAboveBeside3Correct (Pictures.hs:169) notEmpty (Pictures.hs:178) rectangular (Pictures.hs:180) height (Pictures.hs:188) width (Pictures.hs:189) size (Pictures.hs:193) propAboveBesideFull (Pictures.hs:195) prop_1 (Pictures.hs:203) prop_2 (Pictures.hs:205) genChar (Pictures.hs:213) genList (Pictures.hs:219) genSizedPicture (Pictures.hs:225) genPicture (Pictures.hs:232) genFourPictures (Pictures.hs:242) prop_AboveBeside (Pictures.hs:255) 0% ( 0 / 4) in 'Pic' Missing documentation for: Module header Pic (Pic.hs:19) interpretPic (Pic.hs:29) tidyPic (Pic.hs:46) 9% ( 3 / 33) in 'Chapter12' Missing documentation for: Module header flipV (Chapter12.hs:22) invertColour (Chapter12.hs:35) superimpose (Chapter12.hs:38) combineChar (Chapter12.hs:44) printPicture (Chapter12.hs:50) RegExp (Chapter12.hs:54) epsilon (Chapter12.hs:58) char (Chapter12.hs:60) ||| (Chapter12.hs:64) <*> (Chapter12.hs:69) <**> (Chapter12.hs:74) splits (Chapter12.hs:77) star (Chapter12.hs:83) fsplits (Chapter12.hs:87) Natural (Chapter12.hs:95) zero (Chapter12.hs:99) one (Chapter12.hs:100) two (Chapter12.hs:101) int (Chapter12.hs:105) succ (Chapter12.hs:110) plus (Chapter12.hs:115) simplePalCheck (Chapter12.hs:141) palCheck (Chapter12.hs:145) clean (Chapter12.hs:152) toSmall (Chapter12.hs:154) notPunct (Chapter12.hs:155) subseq (Chapter12.hs:163) mapWhile (Chapter12.hs:182) example1 (Chapter12.hs:187) 28% ( 8 / 28) in 'Chapter10' Missing documentation for: Module header doubleAll (Chapter10.hs:39) convertChrs (Chapter10.hs:46) isEven (Chapter10.hs:60) filter (Chapter10.hs:73) zipWith (Chapter10.hs:88) foldr1 (Chapter10.hs:102) foldEx1 (Chapter10.hs:107) foldEx2 (Chapter10.hs:108) foldEx3 (Chapter10.hs:109) foldEx4 (Chapter10.hs:110) foldEx5 (Chapter10.hs:111) foldr (Chapter10.hs:115) concat (Chapter10.hs:121) rev (Chapter10.hs:140) snoc (Chapter10.hs:143) iSort (Chapter10.hs:148) mystery (Chapter10.hs:152) getWord (Chapter10.hs:162) getUntil (Chapter10.hs:171) 17% ( 6 / 35) in 'Chapter11' Missing documentation for: Module header addOnes (Chapter11.hs:44) mapFuns (Chapter11.hs:51) mapFuns1 (Chapter11.hs:56) mapFuns2 (Chapter11.hs:58) addNum (Chapter11.hs:67) comp2 (Chapter11.hs:73) multiply (Chapter11.hs:89) doubleAll (Chapter11.hs:94) addNum' (Chapter11.hs:99) egFun (Chapter11.hs:107) dropSpace (Chapter11.hs:113) dropWord (Chapter11.hs:114) getWord (Chapter11.hs:115) multiplyUC (Chapter11.hs:135) curry (Chapter11.hs:140) uncurry (Chapter11.hs:145) twice (Chapter11.hs:160) succ (Chapter11.hs:163) iter (Chapter11.hs:170) iter' (Chapter11.hs:176) addNum2 (Chapter11.hs:182) addNum3 (Chapter11.hs:186) flip' (Chapter11.hs:194) flip (Chapter11.hs:199) puzzle (Chapter11.hs:203) doubleAll' (Chapter11.hs:210) getEvens (Chapter11.hs:215) prop_mf (Chapter11.hs:228) 14% ( 2 / 14) in 'Index' Missing documentation for: Module header Line (Index.hs:27) Word (Index.hs:28) numLines (Index.hs:51) numWords (Index.hs:58) whitespace (Index.hs:66) allNumWords (Index.hs:71) orderPair (Index.hs:79) sortLs (Index.hs:86) makeLists (Index.hs:98) amalgamate (Index.hs:107) shorten (Index.hs:117) 0% ( 0 / 9) in 'Chapter1' Missing documentation for: Module header size (Chapter1.hs:21) blackHorse (Chapter1.hs:28) rotateHorse (Chapter1.hs:33) square (Chapter1.hs:40) double (Chapter1.hs:45) rotate (Chapter1.hs:51) rotateHorse1 (Chapter1.hs:56) rotate1 (Chapter1.hs:65) 0% ( 0 / 3) in 'Chapter2' Missing documentation for: Module header ex1 (Chapter2.hs:20) ex2 (Chapter2.hs:21) 0% ( 0 / 34) in 'PicturesSVG' Missing documentation for: Module header Picture (PicturesSVG.hs:28) Point (PicturesSVG.hs:47) Image (PicturesSVG.hs:51) Name (PicturesSVG.hs:54) above (PicturesSVG.hs:63) beside (PicturesSVG.hs:64) over (PicturesSVG.hs:65) flipH (PicturesSVG.hs:81) flipV (PicturesSVG.hs:86) negative (PicturesSVG.hs:91) invert (PicturesSVG.hs:92) invertColour (PicturesSVG.hs:93) img (PicturesSVG.hs:99) width (PicturesSVG.hs:109) height (PicturesSVG.hs:117) Filter (PicturesSVG.hs:133) newFilter (PicturesSVG.hs:136) Basic (PicturesSVG.hs:138) flatten (PicturesSVG.hs:147) flipFH (PicturesSVG.hs:157) flipFV (PicturesSVG.hs:158) flipNeg (PicturesSVG.hs:159) convert (PicturesSVG.hs:167) render (PicturesSVG.hs:192) preamble (PicturesSVG.hs:208) postamble (PicturesSVG.hs:216) white (PicturesSVG.hs:223) black (PicturesSVG.hs:225) red (PicturesSVG.hs:227) blue (PicturesSVG.hs:229) horse (PicturesSVG.hs:231) test (PicturesSVG.hs:233) test2 (PicturesSVG.hs:237) 12% ( 7 / 57) in 'Chapter4' Missing documentation for: Module header testMax1 (Chapter4.hs:30) testMax2 (Chapter4.hs:31) testMax3 (Chapter4.hs:32) testMax4 (Chapter4.hs:33) testsMax (Chapter4.hs:38) MyNum (Chapter4.hs:45) middleNumber (Chapter4.hs:48) between (Chapter4.hs:61) test1 (Chapter4.hs:70) test2 (Chapter4.hs:71) test3 (Chapter4.hs:72) test4 (Chapter4.hs:73) test5 (Chapter4.hs:74) test6 (Chapter4.hs:75) testsBetween (Chapter4.hs:77) prop_between (Chapter4.hs:91) fourPics1 (Chapter4.hs:110) fourPics2 (Chapter4.hs:117) fourPics3 (Chapter4.hs:126) fourPics4 (Chapter4.hs:134) triArea' (Chapter4.hs:145) letEx1 (Chapter4.hs:169) letEx2 (Chapter4.hs:172) isOdd (Chapter4.hs:179) Move (Chapter4.hs:194) beat (Chapter4.hs:216) fac (Chapter4.hs:232) power2 (Chapter4.hs:241) sumFacs (Chapter4.hs:248) sumFun (Chapter4.hs:257) regions (Chapter4.hs:264) fib (Chapter4.hs:271) remainder (Chapter4.hs:279) mysteryMax (Chapter4.hs:294) testMMax1 (Chapter4.hs:299) testMMax2 (Chapter4.hs:300) testMMax3 (Chapter4.hs:301) testMMax4 (Chapter4.hs:302) testMMax5 (Chapter4.hs:303) testsMMax (Chapter4.hs:306) numberNDroots (Chapter4.hs:313) triArea (Chapter4.hs:325) possible (Chapter4.hs:333) fact (Chapter4.hs:337) blackSquares (Chapter4.hs:349) blackWhite (Chapter4.hs:355) whiteBlack (Chapter4.hs:359) blackChess (Chapter4.hs:363) whiteChess (Chapter4.hs:367) 0% ( 0 / 4) in 'QCfuns' Missing documentation for: Module header sampleFun (QCfuns.hs:20) showMap (QCfuns.hs:28) showPair (QCfuns.hs:34) 0% ( 0 / 8) in 'QC' Missing documentation for: Module header Card (Chapter19/QC.hs:24) Info (Chapter19/QC.hs:27) List (Chapter19/QC.hs:30) Expr (Chapter19/QC.hs:80) arbExpr (Chapter19/QC.hs:90) prettyE (Chapter19/QC.hs:125) prop_map (Chapter19/QC.hs:131) 0% ( 0 / 7) in 'QueueState' Missing documentation for: Module header QueueState (Simulation/QueueState.hs:29) addMessage (Simulation/QueueState.hs:36) queueStep (Simulation/QueueState.hs:47) queueStart (Simulation/QueueState.hs:58) queueLength (Simulation/QueueState.hs:63) queueEmpty (Simulation/QueueState.hs:68) 0% ( 0 / 6) in 'Queues1' Missing documentation for: Module header Queue (Chapter16/Queues1.hs:21) emptyQ (Chapter16/Queues1.hs:25) isEmptyQ (Chapter16/Queues1.hs:29) addQ (Chapter16/Queues1.hs:34) remQ (Chapter16/Queues1.hs:38) 0% ( 0 / 6) in 'Queues2' Missing documentation for: Module header Queue (Chapter16/Queues2.hs:20) emptyQ (Chapter16/Queues2.hs:24) isEmptyQ (Chapter16/Queues2.hs:28) addQ (Chapter16/Queues2.hs:33) remQ (Chapter16/Queues2.hs:37) 0% ( 0 / 6) in 'Queues3' Missing documentation for: Module header Queue (Chapter16/Queues3.hs:20) emptyQ (Chapter16/Queues3.hs:24) isEmptyQ (Chapter16/Queues3.hs:28) addQ (Chapter16/Queues3.hs:33) remQ (Chapter16/Queues3.hs:37) 0% ( 0 / 31) in 'RPS' Missing documentation for: Module header Move (RPS.hs:23) convertToMove (RPS.hs:44) convertMove (RPS.hs:52) outcome (RPS.hs:66) beat (RPS.hs:81) lose (RPS.hs:85) prop_WinLose (RPS.hs:94) Strategy (RPS.hs:104) random (RPS.hs:109) sConst (RPS.hs:115) rock (RPS.hs:119) paper (RPS.hs:120) scissors (RPS.hs:121) echo (RPS.hs:127) sLostLast (RPS.hs:135) sToss (RPS.hs:145) alternate (RPS.hs:152) alternate2 (RPS.hs:159) alternate3 (RPS.hs:167) beatStrategy (RPS.hs:172) randomInt (RPS.hs:183) randInt (RPS.hs:192) Tournament (RPS.hs:201) result (RPS.hs:208) step (RPS.hs:217) playSvsS (RPS.hs:222) play (RPS.hs:234) playInteractive (RPS.hs:241) showResults (RPS.hs:256) randomPlay (RPS.hs:268) 0% ( 0 / 12) in 'RandomGen' Missing documentation for: Module header nextRand (Simulation/RandomGen.hs:20) randomSequence (Simulation/RandomGen.hs:25) seed (Simulation/RandomGen.hs:30) multiplier (Simulation/RandomGen.hs:31) increment (Simulation/RandomGen.hs:32) modulus (Simulation/RandomGen.hs:33) scaleSequence (Simulation/RandomGen.hs:38) makeFunction (Simulation/RandomGen.hs:49) makeFun (Simulation/RandomGen.hs:51) randomTimes (Simulation/RandomGen.hs:62) dist (Simulation/RandomGen.hs:68) 0% ( 0 / 22) in 'RegExp' Missing documentation for: Module header RegExp (Chapter19/RegExp.hs:15) epsilon (Chapter19/RegExp.hs:19) char (Chapter19/RegExp.hs:21) ||| (Chapter19/RegExp.hs:25) <*> (Chapter19/RegExp.hs:30) <**> (Chapter19/RegExp.hs:35) splits (Chapter19/RegExp.hs:38) star (Chapter19/RegExp.hs:44) fsplits (Chapter19/RegExp.hs:48) RE (Chapter19/RegExp.hs:57) evens (Chapter19/RegExp.hs:65) two (Chapter19/RegExp.hs:66) a (Chapter19/RegExp.hs:68) b (Chapter19/RegExp.hs:69) enumerate (Chapter19/RegExp.hs:78) interleave (Chapter19/RegExp.hs:95) cartesian (Chapter19/RegExp.hs:100) anbn (Chapter19/RegExp.hs:108) plus (Chapter19/RegExp.hs:113) simplify (Chapter19/RegExp.hs:119) starC (Chapter19/RegExp.hs:131) 0% ( 0 / 8) in 'ServerState' Missing documentation for: Module header ServerState (Simulation/ServerState.hs:28) addToQueue (Simulation/ServerState.hs:36) serverStep (Simulation/ServerState.hs:46) simulationStep (Simulation/ServerState.hs:60) serverStart (Simulation/ServerState.hs:79) serverSize (Simulation/ServerState.hs:84) shortestQueue (Simulation/ServerState.hs:89) 0% ( 0 / 17) in 'Set' Missing documentation for: Module header Set (Set.hs:39) empty (Set.hs:42) sing (Set.hs:45) memSet (Set.hs:48) union (Set.hs:55) inter (Set.hs:66) diff (Set.hs:77) eqSet (Set.hs:99) subSet (Set.hs:88) makeSet (Set.hs:106) mapSet (Set.hs:115) filterSet (Set.hs:118) foldSet (Set.hs:121) showSet (Set.hs:124) card (Set.hs:127) flatten (Set.hs:131) 20% ( 5 / 25) in 'Relation' Missing documentation for: Module header image (Relation.hs:29) setImage (Relation.hs:35) unionSet (Relation.hs:41) addImage (Relation.hs:47) People (Relation.hs:51) isParent (Relation.hs:55) addChildren (Relation.hs:60) compose (Relation.hs:66) setProduct (Relation.hs:76) adjoin (Relation.hs:82) tClosure (Relation.hs:90) connect (Relation.hs:110) inverse (Relation.hs:119) classes (Relation.hs:127) eles (Relation.hs:136) newDescs (Relation.hs:149) depthFirst (Relation.hs:186) depthSearch (Relation.hs:188) depthList (Relation.hs:195) 21% ( 14 / 65) in 'Chapter17' Missing documentation for: Module header g (Chapter17.hs:31) switch (Chapter17.hs:34) h (Chapter17.hs:38) f1 (Chapter17.hs:49) f2 (Chapter17.hs:54) f3 (Chapter17.hs:61) front (Chapter17.hs:67) pairs (Chapter17.hs:84) pairEg (Chapter17.hs:86) triangle (Chapter17.hs:92) runningExample (Chapter17.hs:106) perms (Chapter17.hs:120) perm (Chapter17.hs:127) Vector (Chapter17.hs:146) scalarProduct (Chapter17.hs:151) Matrix (Chapter17.hs:155) matrixProduct (Chapter17.hs:160) sumFourthPowers (Chapter17.hs:186) graphEx (Chapter17.hs:200) routes (Chapter17.hs:206) nbhrs (Chapter17.hs:214) routeEx1 (Chapter17.hs:218) routeEx2 (Chapter17.hs:220) ones (Chapter17.hs:244) addFirstTwo (Chapter17.hs:249) infEx1 (Chapter17.hs:253) from (Chapter17.hs:258) fromStep (Chapter17.hs:261) infEx2 (Chapter17.hs:265) pythagTriples (Chapter17.hs:271) powers (Chapter17.hs:278) primes (Chapter17.hs:289) sieve (Chapter17.hs:290) nextRand (Chapter17.hs:307) randomSequence (Chapter17.hs:312) seed (Chapter17.hs:318) multiplier (Chapter17.hs:319) increment (Chapter17.hs:320) modulus (Chapter17.hs:321) scaleSequence (Chapter17.hs:326) makeFunction (Chapter17.hs:337) makeFun (Chapter17.hs:339) randomTimes (Chapter17.hs:349) listSums (Chapter17.hs:376) listSumsEx (Chapter17.hs:382) listSums' (Chapter17.hs:387) scanl' (Chapter17.hs:393) fac (Chapter17.hs:418) facMap (Chapter17.hs:425) facs (Chapter17.hs:426) 0% ( 0 / 2) in 'Setup' Missing documentation for: Module header main (Setup.hs:5) 0% ( 0 / 5) in 'Store' Missing documentation for: Module header Store (Chapter16/Store.hs:26) initial (Chapter16/Store.hs:36) value (Chapter16/Store.hs:40) update (Chapter16/Store.hs:47) 0% ( 0 / 5) in 'StoreFun' Missing documentation for: Module header Store (Chapter16/StoreFun.hs:28) initial (Chapter16/StoreFun.hs:32) value (Chapter16/StoreFun.hs:36) update (Chapter16/StoreFun.hs:40) 0% ( 0 / 5) in 'StoreTest' Missing documentation for: Module header Store (Chapter16/StoreTest.hs:29) initial (Chapter16/StoreTest.hs:39) value (Chapter16/StoreTest.hs:43) update (Chapter16/StoreTest.hs:50) 0% ( 0 / 4) in 'QCStoreTest' Missing documentation for: Module header prop_Update1 (Chapter16/QCStoreTest.hs:18) prop_Update2 (Chapter16/QCStoreTest.hs:23) prop_Initial (Chapter16/QCStoreTest.hs:28) 0% ( 0 / 6) in 'Test' Missing documentation for: Module header ex (Test.hs:6) double (Test.hs:9) trip (Test.hs:12) pic1 (Test.hs:15) pic2 (Test.hs:18) 0% ( 0 / 9) in 'TopLevelServe' Missing documentation for: Module header doSimulation (Simulation/TopLevelServe.hs:24) simulationInput (Simulation/TopLevelServe.hs:34) simEx (Simulation/TopLevelServe.hs:40) simulationInput2 (Simulation/TopLevelServe.hs:51) noes (Simulation/TopLevelServe.hs:53) simEx2 (Simulation/TopLevelServe.hs:60) totalWait (Simulation/TopLevelServe.hs:65) totalWaitEx2 (Simulation/TopLevelServe.hs:71) 0% ( 0 / 12) in 'Tree' Missing documentation for: Module header Tree (Chapter16/Tree.hs:26) nil (Chapter16/Tree.hs:31) isNil (Chapter16/Tree.hs:34) isNode (Chapter16/Tree.hs:38) leftSub (Chapter16/Tree.hs:43) rightSub (Chapter16/Tree.hs:46) treeVal (Chapter16/Tree.hs:51) insTree (Chapter16/Tree.hs:56) delete (Chapter16/Tree.hs:65) minTree (Chapter16/Tree.hs:75) elemT (Chapter16/Tree.hs:85) 0% ( 0 / 5) in 'Types' Missing documentation for: Module header Tree (Chapter15/Types.hs:20) Bit (Chapter15/Types.hs:24) HCode (Chapter15/Types.hs:26) Table (Chapter15/Types.hs:28) 0% ( 0 / 2) in 'MakeTree' Missing documentation for: Module header makeTree (Chapter15/MakeTree.hs:20) 0% ( 0 / 3) in 'Coding' Missing documentation for: Module header codeMessage (Chapter15/Coding.hs:20) decodeMessage (Chapter15/Coding.hs:42) 0% ( 0 / 2) in 'CodeTable' Missing documentation for: Module header codeTable (Chapter15/CodeTable.hs:19) 0% ( 0 / 3) in 'MakeCode' Missing documentation for: Module header codes (Chapter15/MakeCode.hs:22) codeTable (Chapter15/CodeTable.hs:19) 16% ( 1 / 6) in 'Main' Missing documentation for: Module header codeMessage (Chapter15/Coding.hs:20) decodeMessage (Chapter15/Coding.hs:42) codes (Chapter15/MakeCode.hs:22) codeTable (Chapter15/CodeTable.hs:19) 0% ( 0 / 9) in 'UseMonads' Missing documentation for: Module header example1 (UseMonads.hs:5) example2 (UseMonads.hs:7) example3 (UseMonads.hs:9) example4 (UseMonads.hs:11) example5 (UseMonads.hs:13) example6 (UseMonads.hs:15) example7 (UseMonads.hs:17) example8 (UseMonads.hs:19) 0% ( 0 / 6) in 'UseStore' Missing documentation for: Module header exam1 (Chapter16/UseStore.hs:18) exam2 (Chapter16/UseStore.hs:20) store3 (Chapter16/UseStore.hs:29) exam3 (Chapter16/UseStore.hs:33) exam4 (Chapter16/UseStore.hs:37) 0% ( 0 / 3) in 'UseStoreFun' Missing documentation for: Module header store (Chapter16/UseStoreFun.hs:19) find (Chapter16/UseStoreFun.hs:23) 0% ( 0 / 3) in 'UseTree' Missing documentation for: Module header size (Chapter16/UseTree.hs:22) indexT (Chapter16/UseTree.hs:32) Warning: Store: could not find link destinations for: - Store.Var Warning: StoreFun: could not find link destinations for: - StoreFun.Var Warning: StoreTest: could not find link destinations for: - StoreTest.Var Documentation created: dist/doc/html/Craft3e/, dist/doc/html/Craft3e/Craft3e.txt Preprocessing executable 'performanceI' for Craft3e-0.2.0.2.. Preprocessing executable 'performanceIA' for Craft3e-0.2.0.2.. Preprocessing executable 'performanceIS' for Craft3e-0.2.0.2.. Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/Craft3e-0.2.0.2-3IjsSan2gT5LGWd69TodOP Installing executable performanceI in /var/lib/hackage-doc-builder/build-cache/tmp-install/bin Warning: The directory /var/lib/hackage-doc-builder/build-cache/tmp-install/bin is not in the system search path. Installing executable performanceIA in /var/lib/hackage-doc-builder/build-cache/tmp-install/bin Warning: The directory /var/lib/hackage-doc-builder/build-cache/tmp-install/bin is not in the system search path. Installing executable performanceIS in /var/lib/hackage-doc-builder/build-cache/tmp-install/bin Warning: The directory /var/lib/hackage-doc-builder/build-cache/tmp-install/bin is not in the system search path. Completed Craft3e-0.2.0.2