Resolving dependencies... Configuring cabal-doctest-1.0.11... Preprocessing library for cabal-doctest-1.0.11.. Building library for cabal-doctest-1.0.11.. [1 of 1] Compiling Distribution.Extra.Doctest ( src/Distribution/Extra/Doctest.hs, dist/build/Distribution/Extra/Doctest.o, dist/build/Distribution/Extra/Doctest.dyn_o ) Preprocessing library for cabal-doctest-1.0.11.. Running Haddock on library for cabal-doctest-1.0.11.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Distribution.Extra.Doctest ( src/Distribution/Extra/Doctest.hs, nothing ) Haddock coverage: Warning: 'UserHooks' is ambiguous. It is defined * in Distribution.Simple.UserHooks * in Distribution.Simple.UserHooks 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 Distribution.Simple.UserHooks 100% ( 6 / 6) in 'Distribution.Extra.Doctest' Documentation created: dist/doc/html/cabal-doctest/, dist/doc/html/cabal-doctest/cabal-doctest.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/cabal-doctest-1.0.11-IvoWRFSTSKhGJZCaZeSFzU Completed cabal-doctest-1.0.11 [1 of 2] Compiling Main ( /tmp/cabal-tmp-2008910/no-recursion-0.3.0.0/dist/setup/setup.hs, /tmp/cabal-tmp-2008910/no-recursion-0.3.0.0/dist/setup/Main.o ) [2 of 2] Linking /tmp/cabal-tmp-2008910/no-recursion-0.3.0.0/dist/setup/setup Configuring no-recursion-0.3.0.0... Preprocessing library for no-recursion-0.3.0.0.. Building library for no-recursion-0.3.0.0.. [1 of 2] Compiling PluginUtils ( src/PluginUtils.hs, dist/build/PluginUtils.o, dist/build/PluginUtils.dyn_o ) [2 of 2] Compiling NoRecursion ( src/NoRecursion.hs, dist/build/NoRecursion.o, dist/build/NoRecursion.dyn_o ) Preprocessing library for no-recursion-0.3.0.0.. Running Haddock on library for no-recursion-0.3.0.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling PluginUtils ( src/PluginUtils.hs, nothing ) [2 of 2] Compiling NoRecursion ( src/NoRecursion.hs, nothing ) Haddock coverage: Warning: 'fst' 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: 'Opts' is ambiguous. It is defined * at src/NoRecursion.hs:50:13 * at src/NoRecursion.hs:50: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/NoRecursion.hs:50:1 100% ( 2 / 2) in 'NoRecursion' Documentation created: dist/doc/html/no-recursion/, dist/doc/html/no-recursion/no-recursion.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/no-recursion-0.3.0.0-KMOtmp8GBfg7athaeNX5mb Completed no-recursion-0.3.0.0 [1 of 2] Compiling Main ( /tmp/cabal-tmp-2008910/duoids-0.0.1.0/dist/setup/setup.hs, /tmp/cabal-tmp-2008910/duoids-0.0.1.0/dist/setup/Main.o ) [2 of 2] Linking /tmp/cabal-tmp-2008910/duoids-0.0.1.0/dist/setup/setup Configuring duoids-0.0.1.0... Preprocessing library for duoids-0.0.1.0.. Building library for duoids-0.0.1.0.. [1 of 6] Compiling Control.Duoidal.Async ( src/Control/Duoidal/Async.hs, dist/build/Control/Duoidal/Async.o, dist/build/Control/Duoidal/Async.dyn_o ) [2 of 6] Compiling Data.Duoid ( src/Data/Duoid.hs, dist/build/Data/Duoid.o, dist/build/Data/Duoid.dyn_o ) [3 of 6] Compiling Control.Duoidal ( src/Control/Duoidal.hs, dist/build/Control/Duoidal.o, dist/build/Control/Duoidal.dyn_o ) [4 of 6] Compiling Control.Duoidal.Either ( src/Control/Duoidal/Either.hs, dist/build/Control/Duoidal/Either.o, dist/build/Control/Duoidal/Either.dyn_o ) [5 of 6] Compiling Data.Duoid.Laws ( src/Data/Duoid/Laws.hs, dist/build/Data/Duoid/Laws.o, dist/build/Data/Duoid/Laws.dyn_o ) [6 of 6] Compiling Control.Duoidal.Laws ( src/Control/Duoidal/Laws.hs, dist/build/Control/Duoidal/Laws.o, dist/build/Control/Duoidal/Laws.dyn_o ) Preprocessing library for duoids-0.0.1.0.. Running Haddock on library for duoids-0.0.1.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 6] Compiling Control.Duoidal.Async ( src/Control/Duoidal/Async.hs, nothing ) [2 of 6] Compiling Data.Duoid ( src/Data/Duoid.hs, nothing ) [3 of 6] Compiling Control.Duoidal ( src/Control/Duoidal.hs, nothing ) [4 of 6] Compiling Control.Duoidal.Either ( src/Control/Duoidal/Either.hs, nothing ) [5 of 6] Compiling Data.Duoid.Laws ( src/Data/Duoid/Laws.hs, nothing ) [6 of 6] Compiling Control.Duoidal.Laws ( src/Control/Duoidal/Laws.hs, nothing ) Haddock coverage: Warning: 'cancel' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Par' is ambiguous. It is defined * at src/Data/Duoid.hs:53:17 * at src/Data/Duoid.hs:53:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Duoid.hs:53:1 Warning: 'Seq' is ambiguous. It is defined * at src/Data/Duoid.hs:59:17 * at src/Data/Duoid.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/Data/Duoid.hs:59:1 100% ( 10 / 10) in 'Data.Duoid' Warning: 'ExceptT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Parallel' is ambiguous. It is defined * at src/Control/Duoidal.hs:212:24 * at src/Control/Duoidal.hs:212: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/Duoidal.hs:212:1 Warning: 'Sequential' is ambiguous. It is defined * at src/Control/Duoidal.hs:227:26 * at src/Control/Duoidal.hs:227: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/Duoidal.hs:227:1 Warning: 'NoDefaultPrelude' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Validation' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fail' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MonadFail' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Normal' is ambiguous. It is defined * at src/Control/Duoidal.hs:263:1 * at src/Data/Duoid.hs:74:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Duoid.hs:74:1 48% ( 28 / 58) in 'Control.Duoidal' Missing documentation for: DuoidalIO (src/Control/Duoidal.hs:454) Parallel (src/Control/Duoidal.hs:212) traverse_ (src/Control/Duoidal.hs:379) for (src/Control/Duoidal.hs:385) for_ (src/Control/Duoidal.hs:391) forever (src/Control/Duoidal.hs:411) Sequential (src/Control/Duoidal.hs:227) >> (src/Control/Duoidal.hs:323) >>= (src/Control/Duoidal.hs:434) >=> (src/Control/Duoidal.hs:444) =<< (src/Control/Duoidal.hs:439) <=< (src/Control/Duoidal.hs:449) join (src/Control/Duoidal.hs:431) ap (src/Control/Duoidal.hs:298) return (src/Control/Duoidal.hs:274) liftM2 (src/Control/Duoidal.hs:281) liftM3 (src/Control/Duoidal.hs:288) mapM (src/Control/Duoidal.hs:376) mapM_ (src/Control/Duoidal.hs:382) forM (src/Control/Duoidal.hs:388) forM_ (src/Control/Duoidal.hs:394) sequence (src/Control/Duoidal.hs:401) sequence_ (src/Control/Duoidal.hs:408) forever' (src/Control/Duoidal.hs:414) unless' (src/Control/Duoidal.hs:421) when' (src/Control/Duoidal.hs:428) normalPure (src/Control/Duoidal.hs:458) sequentialBind (src/Control/Duoidal.hs:473) sequentialLiftA2 (src/Control/Duoidal.hs:469) sequentialPure (src/Control/Duoidal.hs:461) 100% ( 2 / 2) in 'Control.Duoidal.Either' 16% ( 2 / 12) in 'Data.Duoid.Laws' Missing documentation for: Law (src/Data/Duoid/Laws.hs:27) Laws (src/Data/Duoid/Laws.hs:49) getLaws (src/Data/Duoid/Laws.hs:57) NormalLaws (src/Data/Duoid/Laws.hs:70) getNormalLaws (src/Data/Duoid/Laws.hs:76) checkLaw (src/Data/Duoid/Laws.hs:30) interchangeLaw (src/Data/Duoid/Laws.hs:33) joinUnitLaw (src/Data/Duoid/Laws.hs:43) splitUnitLaw (src/Data/Duoid/Laws.hs:40) swapUnitLaw (src/Data/Duoid/Laws.hs:46) 50% ( 3 / 6) in 'Control.Duoidal.Laws' Missing documentation for: joinUnit (src/Control/Duoidal/Laws.hs:67) splitUnit (src/Control/Duoidal/Laws.hs:63) swapUnit (src/Control/Duoidal/Laws.hs:74) Documentation created: dist/doc/html/duoids/, dist/doc/html/duoids/duoids.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/duoids-0.0.1.0-6LCx9lkQdz0Eo9ZTOAOonT Completed duoids-0.0.1.0 Downloading duoidal-transformers-0.0.1.0 Downloaded duoidal-transformers-0.0.1.0 [1 of 2] Compiling Main ( /tmp/cabal-tmp-2008910/duoidal-transformers-0.0.1.0/dist/setup/setup.hs, /tmp/cabal-tmp-2008910/duoidal-transformers-0.0.1.0/dist/setup/Main.o ) [2 of 2] Linking /tmp/cabal-tmp-2008910/duoidal-transformers-0.0.1.0/dist/setup/setup Configuring duoidal-transformers-0.0.1.0... Preprocessing library for duoidal-transformers-0.0.1.0.. Building library for duoidal-transformers-0.0.1.0.. [1 of 2] Compiling Control.Duoidal.Trans.Class ( src/Control/Duoidal/Trans/Class.hs, dist/build/Control/Duoidal/Trans/Class.o, dist/build/Control/Duoidal/Trans/Class.dyn_o ) [2 of 2] Compiling Control.Duoidal.Trans.Orphans ( src/Control/Duoidal/Trans/Orphans.hs, dist/build/Control/Duoidal/Trans/Orphans.o, dist/build/Control/Duoidal/Trans/Orphans.dyn_o ) Preprocessing library for duoidal-transformers-0.0.1.0.. Running Haddock on library for duoidal-transformers-0.0.1.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling Control.Duoidal.Trans.Class ( src/Control/Duoidal/Trans/Class.hs, nothing ) [2 of 2] Compiling Control.Duoidal.Trans.Orphans ( src/Control/Duoidal/Trans/Orphans.hs, nothing ) Haddock coverage: 33% ( 1 / 3) in 'Control.Duoidal.Trans.Class' Missing documentation for: DuoidalTrans (src/Control/Duoidal/Trans/Class.hs:18) NormalTrans (src/Control/Duoidal/Trans/Class.hs:22) 100% ( 1 / 1) in 'Control.Duoidal.Trans.Orphans' Documentation created: dist/doc/html/duoidal-transformers/, dist/doc/html/duoidal-transformers/duoidal-transformers.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/duoidal-transformers-0.0.1.0-4pb6wDcYj7NJJWIH2C1A8 Completed duoidal-transformers-0.0.1.0