[all reports]
Package |
polysemy-readline-0.3.0.0 |
Install |
InstallOk |
Docs |
Ok |
Tests |
Ok |
Time submitted |
2025-10-04 03:21:41.83755212 UTC
|
Compiler |
ghc-9.8.4 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
base-4.19.2.0, exceptions-0.10.7, haskeline-0.8.2.1, polysemy-1.9.2.0, polysemy-plugin-0.4.5.3, base-4.19.2.0, exceptions-0.10.7, haskeline-0.8.2.1, polysemy-1.9.2.0, polysemy-plugin-0.4.5.3 |
Flags |
none
|
Code Coverage
expressions | 100% (0/0) |
boolean | guards | 100% (0/0) |
conditions | 100% (0/0) |
qualifiers | 100% (0/0) |
alternatives | 100% (0/0) |
local declarations | 100% (0/0) |
top-level declarations | 100% (0/0) |
Build log
[view raw]
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
Configuring first-class-families-0.8.1.0...
Preprocessing library for first-class-families-0.8.1.0..
Building library for first-class-families-0.8.1.0..
[ 1 of 17] Compiling Fcf.Core ( src/Fcf/Core.hs, dist/build/Fcf/Core.o, dist/build/Fcf/Core.dyn_o )
[ 2 of 17] Compiling Fcf.Combinators ( src/Fcf/Combinators.hs, dist/build/Fcf/Combinators.o, dist/build/Fcf/Combinators.dyn_o )
[ 3 of 17] Compiling Fcf.Class.Monoid ( src/Fcf/Class/Monoid.hs, dist/build/Fcf/Class/Monoid.o, dist/build/Fcf/Class/Monoid.dyn_o )
[ 4 of 17] Compiling Fcf.Class.Monoid.Types ( src/Fcf/Class/Monoid/Types.hs, dist/build/Fcf/Class/Monoid/Types.o, dist/build/Fcf/Class/Monoid/Types.dyn_o )
[ 5 of 17] Compiling Fcf.Class.Functor ( src/Fcf/Class/Functor.hs, dist/build/Fcf/Class/Functor.o, dist/build/Fcf/Class/Functor.dyn_o )
[ 6 of 17] Compiling Fcf.Class.Bifunctor ( src/Fcf/Class/Bifunctor.hs, dist/build/Fcf/Class/Bifunctor.o, dist/build/Fcf/Class/Bifunctor.dyn_o )
[ 7 of 17] Compiling Fcf.Classes ( src/Fcf/Classes.hs, dist/build/Fcf/Classes.o, dist/build/Fcf/Classes.dyn_o )
[ 8 of 17] Compiling Fcf.Data.Bool ( src/Fcf/Data/Bool.hs, dist/build/Fcf/Data/Bool.o, dist/build/Fcf/Data/Bool.dyn_o )
[ 9 of 17] Compiling Fcf.Data.Common ( src/Fcf/Data/Common.hs, dist/build/Fcf/Data/Common.o, dist/build/Fcf/Data/Common.dyn_o )
[10 of 17] Compiling Fcf.Data.Function ( src/Fcf/Data/Function.hs, dist/build/Fcf/Data/Function.o, dist/build/Fcf/Data/Function.dyn_o )
[11 of 17] Compiling Fcf.Data.Nat ( src/Fcf/Data/Nat.hs, dist/build/Fcf/Data/Nat.o, dist/build/Fcf/Data/Nat.dyn_o )
[12 of 17] Compiling Fcf.Class.Foldable ( src/Fcf/Class/Foldable.hs, dist/build/Fcf/Class/Foldable.o, dist/build/Fcf/Class/Foldable.dyn_o )
[13 of 17] Compiling Fcf.Data.Symbol ( src/Fcf/Data/Symbol.hs, dist/build/Fcf/Data/Symbol.o, dist/build/Fcf/Data/Symbol.dyn_o )
[14 of 17] Compiling Fcf.Utils ( src/Fcf/Utils.hs, dist/build/Fcf/Utils.o, dist/build/Fcf/Utils.dyn_o )
[15 of 17] Compiling Fcf.Data.List ( src/Fcf/Data/List.hs, dist/build/Fcf/Data/List.o, dist/build/Fcf/Data/List.dyn_o )
[16 of 17] Compiling Fcf.Class.Ord ( src/Fcf/Class/Ord.hs, dist/build/Fcf/Class/Ord.o, dist/build/Fcf/Class/Ord.dyn_o )
[17 of 17] Compiling Fcf ( src/Fcf.hs, dist/build/Fcf.o, dist/build/Fcf.dyn_o )
Preprocessing library for first-class-families-0.8.1.0..
Running Haddock on library for first-class-families-0.8.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 17] Compiling Fcf.Core ( src/Fcf/Core.hs, nothing )
[ 2 of 17] Compiling Fcf.Combinators ( src/Fcf/Combinators.hs, nothing )
[ 3 of 17] Compiling Fcf.Class.Monoid ( src/Fcf/Class/Monoid.hs, nothing )
[ 4 of 17] Compiling Fcf.Class.Monoid.Types ( src/Fcf/Class/Monoid/Types.hs, nothing )
[ 5 of 17] Compiling Fcf.Class.Functor ( src/Fcf/Class/Functor.hs, nothing )
[ 6 of 17] Compiling Fcf.Class.Bifunctor ( src/Fcf/Class/Bifunctor.hs, nothing )
[ 7 of 17] Compiling Fcf.Classes ( src/Fcf/Classes.hs, nothing )
[ 8 of 17] Compiling Fcf.Data.Bool ( src/Fcf/Data/Bool.hs, nothing )
[ 9 of 17] Compiling Fcf.Data.Common ( src/Fcf/Data/Common.hs, nothing )
[10 of 17] Compiling Fcf.Data.Function ( src/Fcf/Data/Function.hs, nothing )
[11 of 17] Compiling Fcf.Data.Nat ( src/Fcf/Data/Nat.hs, nothing )
[12 of 17] Compiling Fcf.Class.Foldable ( src/Fcf/Class/Foldable.hs, nothing )
[13 of 17] Compiling Fcf.Data.Symbol ( src/Fcf/Data/Symbol.hs, nothing )
[14 of 17] Compiling Fcf.Utils ( src/Fcf/Utils.hs, nothing )
[15 of 17] Compiling Fcf.Data.List ( src/Fcf/Data/List.hs, nothing )
[16 of 17] Compiling Fcf.Class.Ord ( src/Fcf/Class/Ord.hs, nothing )
[17 of 17] Compiling Fcf ( src/Fcf.hs, nothing )
Haddock coverage:
100% ( 4 / 4) in 'Fcf.Core'
11% ( 2 / 17) in 'Fcf.Combinators'
Missing documentation for:
Pure (src/Fcf/Combinators.hs:38)
Pure1 (src/Fcf/Combinators.hs:41)
Pure2 (src/Fcf/Combinators.hs:44)
Pure3 (src/Fcf/Combinators.hs:47)
=<< (src/Fcf/Combinators.hs:50)
>>= (src/Fcf/Combinators.hs:53)
<=< (src/Fcf/Combinators.hs:56)
LiftM (src/Fcf/Combinators.hs:59)
LiftM2 (src/Fcf/Combinators.hs:61)
LiftM3 (src/Fcf/Combinators.hs:64)
Join (src/Fcf/Combinators.hs:67)
<$> (src/Fcf/Combinators.hs:70)
<*> (src/Fcf/Combinators.hs:73)
Flip (src/Fcf/Combinators.hs:76)
ConstFn (src/Fcf/Combinators.hs:79)
100% ( 9 / 9) in 'Fcf.Class.Monoid'
Warning: 'Endo' is ambiguous. It is defined
* at src/Fcf/Class/Monoid/Types.hs:26:18
* at src/Fcf/Class/Monoid/Types.hs:26:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/Fcf/Class/Monoid/Types.hs:26:1
100% ( 4 / 4) in 'Fcf.Class.Monoid.Types'
66% ( 2 / 3) in 'Fcf.Class.Functor'
Missing documentation for:
Module header
100% ( 4 / 4) in 'Fcf.Class.Bifunctor'
100% ( 3 / 3) in 'Fcf.Classes'
40% ( 2 / 5) in 'Fcf.Data.Bool'
Missing documentation for:
|| (src/Fcf/Data/Bool.hs:40)
&& (src/Fcf/Data/Bool.hs:46)
Not (src/Fcf/Data/Bool.hs:52)
33% ( 5 / 15) in 'Fcf.Data.Common'
Missing documentation for:
Uncurry (src/Fcf/Data/Common.hs:31)
Fst (src/Fcf/Data/Common.hs:34)
Snd (src/Fcf/Data/Common.hs:37)
UnEither (src/Fcf/Data/Common.hs:50)
IsLeft (src/Fcf/Data/Common.hs:54)
IsRight (src/Fcf/Data/Common.hs:58)
UnMaybe (src/Fcf/Data/Common.hs:65)
FromMaybe (src/Fcf/Data/Common.hs:69)
IsNothing (src/Fcf/Data/Common.hs:73)
IsJust (src/Fcf/Data/Common.hs:77)
100% ( 4 / 4) in 'Fcf.Data.Function'
46% ( 7 / 15) in 'Fcf.Data.Nat'
Missing documentation for:
+ (src/Fcf/Data/Nat.hs:45)
- (src/Fcf/Data/Nat.hs:48)
* (src/Fcf/Data/Nat.hs:51)
^ (src/Fcf/Data/Nat.hs:54)
<= (src/Fcf/Data/Nat.hs:57)
>= (src/Fcf/Data/Nat.hs:60)
< (src/Fcf/Data/Nat.hs:63)
> (src/Fcf/Data/Nat.hs:66)
100% ( 18 / 18) in 'Fcf.Class.Foldable'
100% ( 4 / 4) in 'Fcf.Data.Symbol'
Warning: '-->' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
86% ( 13 / 15) in 'Fcf.Utils'
Missing documentation for:
IsBool (src/Fcf/Utils.hs:72)
Match (src/Fcf/Utils.hs:82)
84% ( 42 / 50) in 'Fcf.Data.List'
Missing documentation for:
Head (src/Fcf/Data/List.hs:109)
Last (src/Fcf/Data/List.hs:113)
Tail (src/Fcf/Data/List.hs:124)
Init (src/Fcf/Data/List.hs:118)
Null (src/Fcf/Data/List.hs:128)
Length (src/Fcf/Data/List.hs:132)
Zip (src/Fcf/Data/List.hs:571)
Unzip (src/Fcf/Data/List.hs:574)
100% ( 9 / 9) in 'Fcf.Class.Ord'
48% ( 41 / 84) in 'Fcf'
Missing documentation for:
Pure (src/Fcf/Combinators.hs:38)
Pure1 (src/Fcf/Combinators.hs:41)
Pure2 (src/Fcf/Combinators.hs:44)
Pure3 (src/Fcf/Combinators.hs:47)
=<< (src/Fcf/Combinators.hs:50)
<=< (src/Fcf/Combinators.hs:56)
LiftM (src/Fcf/Combinators.hs:59)
LiftM2 (src/Fcf/Combinators.hs:61)
LiftM3 (src/Fcf/Combinators.hs:64)
Join (src/Fcf/Combinators.hs:67)
<$> (src/Fcf/Combinators.hs:70)
<*> (src/Fcf/Combinators.hs:73)
Flip (src/Fcf/Combinators.hs:76)
ConstFn (src/Fcf/Combinators.hs:79)
Uncurry (src/Fcf/Data/Common.hs:31)
Fst (src/Fcf/Data/Common.hs:34)
Snd (src/Fcf/Data/Common.hs:37)
UnEither (src/Fcf/Data/Common.hs:50)
IsLeft (src/Fcf/Data/Common.hs:54)
IsRight (src/Fcf/Data/Common.hs:58)
UnMaybe (src/Fcf/Data/Common.hs:65)
FromMaybe (src/Fcf/Data/Common.hs:69)
IsNothing (src/Fcf/Data/Common.hs:73)
IsJust (src/Fcf/Data/Common.hs:77)
Head (src/Fcf/Data/List.hs:109)
Tail (src/Fcf/Data/List.hs:124)
Null (src/Fcf/Data/List.hs:128)
Length (src/Fcf/Data/List.hs:132)
Zip (src/Fcf/Data/List.hs:571)
Unzip (src/Fcf/Data/List.hs:574)
|| (src/Fcf/Data/Bool.hs:40)
&& (src/Fcf/Data/Bool.hs:46)
Not (src/Fcf/Data/Bool.hs:52)
Match (src/Fcf/Utils.hs:82)
+ (src/Fcf/Data/Nat.hs:45)
- (src/Fcf/Data/Nat.hs:48)
* (src/Fcf/Data/Nat.hs:51)
^ (src/Fcf/Data/Nat.hs:54)
<= (src/Fcf/Data/Nat.hs:57)
>= (src/Fcf/Data/Nat.hs:60)
< (src/Fcf/Data/Nat.hs:63)
> (src/Fcf/Data/Nat.hs:66)
IsBool (src/Fcf/Utils.hs:72)
Warning: Fcf.Data.Symbol: could not find link destinations for:
- GHC.Generics.SingKind
- GHC.Generics.DemoteRep
- GHC.Generics.fromSing
- GHC.Generics.SingI
- GHC.Generics.sing
- GHC.Generics.Sing
- GHC.Generics.D:R:SingSymbols0
- GHC.Generics.SSym
- GHC.Generics.D:R:DemoteRepSymbol
Warning: Fcf.Utils: could not find link destinations for:
- Fcf.Utils.Match_
- Fcf.Utils.Is_
- Fcf.Utils.Any_
- Fcf.Utils.Else_
Warning: Fcf: could not find link destinations for:
- Fcf.Utils.Match_
- Fcf.Utils.Is_
- Fcf.Utils.Any_
- Fcf.Utils.Else_
Documentation created: dist/doc/html/first-class-families/,
dist/doc/html/first-class-families/first-class-families.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/first-class-families-0.8.1.0-GBNC1oHSqUrKv5Eo3SD2Td
Completed first-class-families-0.8.1.0
Configuring ghc-tcplugins-extra-0.5...
Preprocessing library for ghc-tcplugins-extra-0.5..
Building library for ghc-tcplugins-extra-0.5..
[1 of 8] Compiling GhcApi.Constraint
[2 of 8] Compiling GhcApi.GhcPlugins
[3 of 8] Compiling GhcApi.Predicate
[4 of 8] Compiling Internal.Constraint
[5 of 8] Compiling Internal.Evidence
[6 of 8] Compiling Internal.Type
[7 of 8] Compiling Internal
[8 of 8] Compiling GHC.TcPluginM.Extra
Preprocessing library for ghc-tcplugins-extra-0.5..
Running Haddock on library for ghc-tcplugins-extra-0.5..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 8] Compiling GhcApi.Constraint
[2 of 8] Compiling GhcApi.GhcPlugins
[3 of 8] Compiling GhcApi.Predicate
[4 of 8] Compiling Internal.Constraint
[5 of 8] Compiling Internal.Evidence
[6 of 8] Compiling Internal.Type
[7 of 8] Compiling Internal
[8 of 8] Compiling GHC.TcPluginM.Extra
Haddock coverage:
Warning: 'tcPluginInit' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'tcPluginStop' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Module' is ambiguous. It is defined
* in GHC.Unit.Types
* in GHC.Unit.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.Unit.Types
100% ( 18 / 18) in 'GHC.TcPluginM.Extra'
Documentation created: dist/doc/html/ghc-tcplugins-extra/,
dist/doc/html/ghc-tcplugins-extra/ghc-tcplugins-extra.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ghc-tcplugins-extra-0.5-CBl5wTkzAV73I6RhV28rpX
Completed ghc-tcplugins-extra-0.5
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-JLOCx5syZ3qViIHERGXha
Completed os-string-2.0.8
Configuring primitive-0.9.1.0...
Preprocessing library for primitive-0.9.1.0..
Building library for primitive-0.9.1.0..
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, dist/build/Data/Primitive/Internal/Read.o, dist/build/Data/Primitive/Internal/Read.dyn_o )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o, dist/build/Data/Primitive/MachDeps.dyn_o )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o, dist/build/Data/Primitive/Internal/Operations.dyn_o )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o, dist/build/Control/Monad/Primitive.dyn_o )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.o, dist/build/Data/Primitive/MVar.dyn_o )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o, dist/build/Data/Primitive/Array.dyn_o )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o, dist/build/Data/Primitive/MutVar.dyn_o )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.o, dist/build/Data/Primitive/SmallArray.dyn_o )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o, dist/build/Data/Primitive/Types.dyn_o )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o, dist/build/Data/Primitive/ByteArray.dyn_o )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.o, dist/build/Data/Primitive/PrimArray.dyn_o )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.o, dist/build/Data/Primitive/Ptr.dyn_o )
[13 of 14] Compiling Data.Primitive ( Data/Primitive.hs, dist/build/Data/Primitive.o, dist/build/Data/Primitive.dyn_o )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, dist/build/Data/Primitive/PrimVar.o, dist/build/Data/Primitive/PrimVar.dyn_o )
Preprocessing library for primitive-0.9.1.0..
Running Haddock on library for primitive-0.9.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, nothing )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, nothing )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, nothing )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, nothing )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, nothing )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, nothing )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, nothing )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, nothing )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, nothing )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, nothing )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, nothing )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, nothing )
[13 of 14] Compiling Data.Primitive ( Data/Primitive.hs, nothing )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, nothing )
Haddock coverage:
2% ( 1 / 35) in 'Data.Primitive.MachDeps'
Missing documentation for:
sIZEOF_CHAR (Data/Primitive/MachDeps.hs:68)
aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:69)
sIZEOF_INT (Data/Primitive/MachDeps.hs:71)
aLIGNMENT_INT (Data/Primitive/MachDeps.hs:72)
sIZEOF_WORD (Data/Primitive/MachDeps.hs:74)
aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:75)
sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:77)
aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:78)
sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:80)
aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:81)
sIZEOF_PTR (Data/Primitive/MachDeps.hs:83)
aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:84)
sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:86)
aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:87)
sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:89)
aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:90)
sIZEOF_INT8 (Data/Primitive/MachDeps.hs:92)
aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:93)
sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:95)
aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:96)
sIZEOF_INT16 (Data/Primitive/MachDeps.hs:98)
aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:99)
sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:101)
aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:102)
sIZEOF_INT32 (Data/Primitive/MachDeps.hs:104)
aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:105)
sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:107)
aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:108)
sIZEOF_INT64 (Data/Primitive/MachDeps.hs:110)
aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:111)
sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:113)
aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:114)
Word64_# (Data/Primitive/MachDeps.hs:117)
Int64_# (Data/Primitive/MachDeps.hs:118)
Warning: 'IO' is ambiguous. It is defined
* in GHC.Types
* in GHC.Types
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.Types
Warning: 'ST' is ambiguous. It is defined
* in GHC.ST
* in GHC.ST
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.ST
89% ( 26 / 29) in 'Control.Monad.Primitive'
Missing documentation for:
unsafeInterleave (Control/Monad/Primitive.hs:408)
unsafeDupableInterleave (Control/Monad/Primitive.hs:409)
noDuplicate (Control/Monad/Primitive.hs:401)
Warning: 'MVar' is ambiguous. It is defined
* at Data/Primitive/MVar.hs:41:17
* at Data/Primitive/MVar.hs:41:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/MVar.hs:41:1
100% ( 11 / 11) in 'Data.Primitive.MVar'
Warning: 'Array' is ambiguous. It is defined
* at Data/Primitive/Array.hs:65:16
* at Data/Primitive/Array.hs:65:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/Array.hs:65:1
Warning: 'MutableArray' is ambiguous. It is defined
* at Data/Primitive/Array.hs:108:25
* at Data/Primitive/Array.hs:108:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/Array.hs:108:1
100% ( 27 / 27) in 'Data.Primitive.Array'
Warning: 'MutVar' is ambiguous. It is defined
* at Data/Primitive/MutVar.hs:44:19
* at Data/Primitive/MutVar.hs:44:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/MutVar.hs:44:1
Warning: 'IORef' is ambiguous. It is defined
* in GHC.IORef
* in GHC.IORef
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.IORef
Warning: 'STRef' is ambiguous. It is defined
* in GHC.STRef
* in GHC.STRef
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.STRef
100% ( 15 / 15) in 'Data.Primitive.MutVar'
Warning: 'SmallArray' is ambiguous. It is defined
* at Data/Primitive/SmallArray.hs:95:21
* at Data/Primitive/SmallArray.hs:95:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/SmallArray.hs:95:1
Warning: 'Identity' is ambiguous. It is defined
* in Data.Functor.Identity
* in Data.Functor.Identity
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in Data.Functor.Identity
Warning: 'SmallMutableArray' is ambiguous. It is defined
* at Data/Primitive/SmallArray.hs:106:30
* at Data/Primitive/SmallArray.hs:106:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/SmallArray.hs:106:1
93% ( 27 / 29) in 'Data.Primitive.SmallArray'
Missing documentation for:
SmallArray (Data/Primitive/SmallArray.hs:95)
SmallMutableArray (Data/Primitive/SmallArray.hs:106)
100% ( 10 / 10) in 'Data.Primitive.Types'
Warning: 'MutableByteArray' is ambiguous. It is defined
* in Data.Array.Byte
* in Data.Array.Byte
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in Data.Array.Byte
Warning: 'ByteArray' is ambiguous. It is defined
* in Data.Array.Byte
* in Data.Array.Byte
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in Data.Array.Byte
98% ( 61 / 62) in 'Data.Primitive.ByteArray'
Missing documentation for:
createByteArray (Data/Primitive/ByteArray.hs:672)
Warning: 'PrimArray' is ambiguous. It is defined
* at Data/Primitive/PrimArray.hs:144:20
* at Data/Primitive/PrimArray.hs:144:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/PrimArray.hs:144:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
* at Data/Primitive/PrimArray.hs:167:29
* at Data/Primitive/PrimArray.hs:167:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/PrimArray.hs:167:1
Warning: 'ByteArray' is ambiguous. It is defined
* in Data.Array.Byte
* in Data.Array.Byte
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in Data.Array.Byte
100% ( 78 / 78) in 'Data.Primitive.PrimArray'
Warning: 'Ptr' is ambiguous. It is defined
* in GHC.Ptr
* in GHC.Ptr
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.Ptr
100% ( 17 / 17) in 'Data.Primitive.Ptr'
100% ( 10 / 10) in 'Data.Primitive'
Warning: 'PrimVar' is ambiguous. It is defined
* at Data/Primitive/PrimVar.hs:49:23
* at Data/Primitive/PrimVar.hs:49:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/PrimVar.hs:49:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
* at Data/Primitive/PrimArray.hs:167:29
* at Data/Primitive/PrimArray.hs:167:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Primitive/PrimArray.hs:167:1
100% ( 22 / 22) in 'Data.Primitive.PrimVar'
Warning: Control.Monad.Primitive: could not find link destinations for:
- Control.Monad.Primitive.D:R:PrimStateST
- Control.Monad.Primitive.D:R:PrimStateST0
- Control.Monad.Primitive.D:R:PrimStateRWST
- Control.Monad.Primitive.D:R:PrimStateWriterT
- Control.Monad.Primitive.D:R:PrimStateStateT
- Control.Monad.Primitive.D:R:PrimStateSelectT
- Control.Monad.Primitive.D:R:PrimStateAccumT
- Control.Monad.Primitive.D:R:PrimStateExceptT
- Control.Monad.Primitive.D:R:PrimStateRWST0
- Control.Monad.Primitive.D:R:PrimStateRWST1
- Control.Monad.Primitive.D:R:PrimStateWriterT0
- Control.Monad.Primitive.D:R:PrimStateWriterT1
- Control.Monad.Primitive.D:R:PrimStateStateT0
- Control.Monad.Primitive.D:R:PrimStateReaderT
- Control.Monad.Primitive.D:R:PrimStateMaybeT
- Control.Monad.Primitive.D:R:PrimStateIdentityT
- Control.Monad.Primitive.D:R:PrimStateContT
- Control.Monad.Primitive.D:R:PrimStateIO
Warning: Data.Primitive.Array: could not find link destinations for:
- Data.Primitive.Array.D:R:ItemArray
Warning: Data.Primitive.SmallArray: could not find link destinations for:
- Data.Primitive.SmallArray.D:R:ItemSmallArray
Warning: Data.Primitive.Types: could not find link destinations for:
- GHC.Generics.D:R:UReckPtrp0
- GHC.Generics.Rep_R:UReckPtrp
- GHC.Generics.Rep1_R:UReckPtrp
Warning: Data.Primitive.ByteArray: could not find link destinations for:
- Data.Array.Byte.D:R:ItemByteArray
Warning: Data.Primitive.PrimArray: could not find link destinations for:
- Data.Primitive.PrimArray.D:R:ItemPrimArray
Warning: Data.Primitive.Ptr: could not find link destinations for:
- GHC.Generics.D:R:UReckPtrp0
- GHC.Generics.Rep_R:UReckPtrp
- GHC.Generics.Rep1_R:UReckPtrp
Documentation created: dist/doc/html/primitive/,
dist/doc/html/primitive/primitive.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/primitive-0.9.1.0-FI4ablStFrKABDqEidp4iv
Completed primitive-0.9.1.0
Configuring syb-0.7.3...
Preprocessing library for syb-0.7.3..
Building library for syb-0.7.3..
[ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o, dist/build/Data/Generics/Aliases.dyn_o )
[ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o, dist/build/Data/Generics/Basics.dyn_o )
[ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o, dist/build/Data/Generics/Builders.dyn_o )
[ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o, dist/build/Data/Generics/Instances.dyn_o )
[ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o, dist/build/Data/Generics/Schemes.dyn_o )
[ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o, dist/build/Data/Generics/Text.dyn_o )
[ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o, dist/build/Data/Generics/Twins.dyn_o )
[ 8 of 16] Compiling Data.Generics ( src/Data/Generics.hs, dist/build/Data/Generics.o, dist/build/Data/Generics.dyn_o )
[ 9 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, dist/build/Generics/SYB.o, dist/build/Generics/SYB.dyn_o )
[10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o, dist/build/Generics/SYB/Aliases.dyn_o )
[11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o, dist/build/Generics/SYB/Basics.dyn_o )
[12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o, dist/build/Generics/SYB/Builders.dyn_o )
[13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o, dist/build/Generics/SYB/Instances.dyn_o )
[14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o, dist/build/Generics/SYB/Schemes.dyn_o )
[15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o, dist/build/Generics/SYB/Text.dyn_o )
[16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o, dist/build/Generics/SYB/Twins.dyn_o )
Preprocessing library for syb-0.7.3..
Running Haddock on library for syb-0.7.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, nothing )
[ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, nothing )
[ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, nothing )
[ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, nothing )
[ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, nothing )
[ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, nothing )
[ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, nothing )
[ 8 of 16] Compiling Data.Generics ( src/Data/Generics.hs, nothing )
[ 9 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, nothing )
[10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, nothing )
[11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, nothing )
[12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, nothing )
[13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, nothing )
[14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, nothing )
[15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, nothing )
[16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, nothing )
Haddock coverage:
Warning: 'Generic'' is ambiguous. It is defined
* at src/Data/Generics/Aliases.hs:524:22
* at src/Data/Generics/Aliases.hs:524: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/Generics/Aliases.hs:524:1
Warning: 'GenericR'' is ambiguous. It is defined
* at src/Data/Generics/Aliases.hs:509:23
* at src/Data/Generics/Aliases.hs:509: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/Generics/Aliases.hs:509:1
Warning: 'GenericB'' is ambiguous. It is defined
* at src/Data/Generics/Aliases.hs:496:21
* at src/Data/Generics/Aliases.hs:496: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/Generics/Aliases.hs:496:1
100% ( 62 / 62) in 'Data.Generics.Aliases'
100% ( 2 / 2) in 'Data.Generics.Basics'
100% ( 3 / 3) in 'Data.Generics.Builders'
100% ( 1 / 1) in 'Data.Generics.Instances'
100% ( 19 / 19) in 'Data.Generics.Schemes'
100% ( 6 / 6) in 'Data.Generics.Text'
100% ( 17 / 17) in 'Data.Generics.Twins'
100% ( 8 / 8) in 'Data.Generics'
100% ( 2 / 2) in 'Generics.SYB'
100% ( 2 / 2) in 'Generics.SYB.Aliases'
100% ( 2 / 2) in 'Generics.SYB.Basics'
100% ( 2 / 2) in 'Generics.SYB.Builders'
100% ( 1 / 1) in 'Generics.SYB.Instances'
100% ( 2 / 2) in 'Generics.SYB.Schemes'
100% ( 2 / 2) in 'Generics.SYB.Text'
100% ( 2 / 2) in 'Generics.SYB.Twins'
Documentation created: dist/doc/html/syb/, dist/doc/html/syb/syb.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/syb-0.7.3-3RSHlswStQQ1o1nIweGIxQ
Completed syb-0.7.3
Configuring th-abstraction-0.7.1.0...
Preprocessing library for th-abstraction-0.7.1.0..
Building library for th-abstraction-0.7.1.0..
[1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, dist/build/Language/Haskell/TH/Datatype/Internal.o, dist/build/Language/Haskell/TH/Datatype/Internal.dyn_o )
[2 of 3] Compiling Language.Haskell.TH.Datatype.TyVarBndr ( src/Language/Haskell/TH/Datatype/TyVarBndr.hs, dist/build/Language/Haskell/TH/Datatype/TyVarBndr.o, dist/build/Language/Haskell/TH/Datatype/TyVarBndr.dyn_o )
[3 of 3] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, dist/build/Language/Haskell/TH/Datatype.o, dist/build/Language/Haskell/TH/Datatype.dyn_o )
Preprocessing library for th-abstraction-0.7.1.0..
Running Haddock on library for th-abstraction-0.7.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, nothing )
[2 of 3] Compiling Language.Haskell.TH.Datatype.TyVarBndr ( src/Language/Haskell/TH/Datatype/TyVarBndr.hs, nothing )
[3 of 3] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, nothing )
Haddock coverage:
Warning: 'Name' is ambiguous. It is defined
* in Language.Haskell.TH.Syntax
* in Language.Haskell.TH.Syntax
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 Language.Haskell.TH.Syntax
Warning: 'Name' is ambiguous. It is defined
* in Language.Haskell.TH.Syntax
* in Language.Haskell.TH.Syntax
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 Language.Haskell.TH.Syntax
76% ( 40 / 52) in 'Language.Haskell.TH.Datatype.TyVarBndr'
Missing documentation for:
TyVarBndrUnit
TyVarBndrSpec
TyVarBndrVis
Specificity
BndrVis
DefaultBndrFlag
plainTV
kindedTV
inferredSpec
specifiedSpec
bndrReq
bndrInvis
Warning: 'DatatypeInfo' is ambiguous. It is defined
* at src/Language/Haskell/TH/Datatype.hs:184:21
* at src/Language/Haskell/TH/Datatype.hs:184: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/Language/Haskell/TH/Datatype.hs:184:1
Warning: 'ConstructorInfo' is ambiguous. It is defined
* at src/Language/Haskell/TH/Datatype.hs:229:24
* at src/Language/Haskell/TH/Datatype.hs:229: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/Language/Haskell/TH/Datatype.hs:229:1
Warning: 'FieldStrictness' is ambiguous. It is defined
* at src/Language/Haskell/TH/Datatype.hs:272:24
* at src/Language/Haskell/TH/Datatype.hs:272: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/Language/Haskell/TH/Datatype.hs:272:1
Warning: '()' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Strict' is ambiguous. It is defined
* in Language.Haskell.TH.Syntax
* at src/Language/Haskell/TH/Datatype.hs:289:5
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/Language/Haskell/TH/Datatype.hs:289:5
Warning: 'datatypeInstVars' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mbKind' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'resolveFixities' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'FunArg' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Fixity' is ambiguous. It is defined
* in Language.Haskell.TH.Syntax
* in Language.Haskell.TH.Syntax
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 Language.Haskell.TH.Syntax
92% ( 49 / 53) in 'Language.Haskell.TH.Datatype'
Missing documentation for:
arrowKCompat (src/Language/Haskell/TH/Datatype.hs:2260)
isStrictAnnot (src/Language/Haskell/TH/Datatype.hs:293)
notStrictAnnot (src/Language/Haskell/TH/Datatype.hs:294)
unpackedAnnot (src/Language/Haskell/TH/Datatype.hs:295)
Warning: Language.Haskell.TH.Datatype.TyVarBndr: could not find link destinations for:
- Language.Haskell.TH.Syntax.Rep_BndrVis
- Language.Haskell.TH.Syntax.Rep_Specificity
Warning: Language.Haskell.TH.Datatype: could not find link destinations for:
- Language.Haskell.TH.Datatype.Rep_DatatypeInfo
- Language.Haskell.TH.Datatype.Rep_ConstructorInfo
- Language.Haskell.TH.Datatype.Rep_FieldStrictness
- Language.Haskell.TH.Datatype.Rep_Strictness
- Language.Haskell.TH.Datatype.Rep_Unpackedness
- Language.Haskell.TH.Datatype.Rep_ConstructorVariant
- Language.Haskell.TH.Datatype.Rep_DatatypeVariant
Documentation created: dist/doc/html/th-abstraction/,
dist/doc/html/th-abstraction/th-abstraction.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/th-abstraction-0.7.1.0-5OEkekdo9oT3l4cxHWMApr
Completed th-abstraction-0.7.1.0
Configuring hashable-1.5.0.0...
Preprocessing library for hashable-1.5.0.0..
Building library for hashable-1.5.0.0..
[ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/Data/Hashable/FFI.o, dist/build/Data/Hashable/FFI.dyn_o )
[ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, dist/build/Data/Hashable/Imports.o, dist/build/Data/Hashable/Imports.dyn_o )
[ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, dist/build/Data/Hashable/Mix.o, dist/build/Data/Hashable/Mix.dyn_o )
[ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, dist/build/Data/Hashable/XXH3.o, dist/build/Data/Hashable/XXH3.dyn_o )
[ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, dist/build/Data/Hashable/LowLevel.o, dist/build/Data/Hashable/LowLevel.dyn_o )
[ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o, dist/build/Data/Hashable/Class.dyn_o )
[ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, dist/build/Data/Hashable/Lifted.o, dist/build/Data/Hashable/Lifted.dyn_o )
[ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, dist/build/Data/Hashable/Generic/Instances.o, dist/build/Data/Hashable/Generic/Instances.dyn_o )
src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe]
Data.Hashable.Generic.Instances is marked as Trustworthy but has been inferred as safe!
|
5 | {-# LANGUAGE Trustworthy #-}
| ^^^^^^^^^^^
[ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o, dist/build/Data/Hashable/Generic.dyn_o )
[10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o )
Preprocessing library for hashable-1.5.0.0..
Running Haddock on library for hashable-1.5.0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, nothing )
[ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, nothing )
[ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, nothing )
[ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, nothing )
[ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, nothing )
[ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, nothing )
[ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, nothing )
[ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, nothing )
src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe]
Data.Hashable.Generic.Instances is marked as Trustworthy but has been inferred as safe!
|
5 | {-# LANGUAGE Trustworthy #-}
| ^^^^^^^^^^^
[ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, nothing )
[10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, nothing )
Haddock coverage:
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: 'hash' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'defaultHashWith' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Hashed' is ambiguous. It is defined
* at src/Data/Hashable/Class.hs:860:17
* at src/Data/Hashable/Class.hs:860: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/Hashable/Class.hs:860:1
Warning: 'Arg' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
80% ( 8 / 10) in 'Data.Hashable.Lifted'
Missing documentation for:
Hashable1 (src/Data/Hashable/Class.hs:252)
Hashable2 (src/Data/Hashable/Class.hs:267)
66% ( 6 / 9) in 'Data.Hashable.Generic'
Missing documentation for:
One (src/Data/Hashable/Class.hs:242)
Zero (src/Data/Hashable/Class.hs:241)
HashArgs (src/Data/Hashable/Class.hs:244)
Warning: 'Generic' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 31 / 31) in 'Data.Hashable'
Warning: Data.Hashable.Generic: could not find link destinations for:
- Data.Hashable.Class.D:R:HashArgsOnea0
- Data.Hashable.Class.D:R:HashArgsZeroa0
- Data.Hashable.Generic.Instances.GSum
Warning: Data.Hashable: could not find link destinations for:
- Data.Hashable.Mix.Salt
Documentation created: dist/doc/html/hashable/,
dist/doc/html/hashable/hashable.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/hashable-1.5.0.0-J8fLvwSw9feFf65x5AcaWG
Completed hashable-1.5.0.0
Configuring atomic-primops-0.8.8...
Preprocessing library for atomic-primops-0.8.8..
Building library for atomic-primops-0.8.8..
[1 of 3] Compiling Data.Atomics.Internal ( Data/Atomics/Internal.hs, dist/build/Data/Atomics/Internal.o, dist/build/Data/Atomics/Internal.dyn_o )
Data/Atomics/Internal.hs:52:20: warning: [GHC-40910] [-Wunused-top-binds]
Defined but not used: data constructor Ticket
|
52 | newtype Ticket a = Ticket Any
| ^^^^^^^^^^
[2 of 3] Compiling Data.Atomics.Counter ( Data/Atomics/Counter.hs, dist/build/Data/Atomics/Counter.o, dist/build/Data/Atomics/Counter.dyn_o )
Data/Atomics/Counter.hs:114:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res# #) = casIntArray# mba# 0# old# new# s1#
|
114 | let (# s2#, res# #) = casIntArray# mba# 0# old# new# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics/Counter.hs:133:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1#
|
133 | let (# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics/Counter.hs:140:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1#
|
140 | let (# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 3] Compiling Data.Atomics ( Data/Atomics.hs, dist/build/Data/Atomics.o, dist/build/Data/Atomics.dyn_o )
Data/Atomics.hs:58:26: warning: [GHC-61689] [-Wdodgy-imports]
Module GHC.IORef does not export atomicModifyIORef.
|
58 | import GHC.IORef hiding (atomicModifyIORef)
| ^^^^^^^^^^^^^^^^^
Data/Atomics.hs:154:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = casIntArray# mba# ix# old# new# s1#
|
154 | let (# s2#, res #) = casIntArray# mba# ix# old# new# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:169:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
|
169 | let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:222:11: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = atomicOp# mba# offset# val# s1#
|
222 | let (# s2#, res #) = atomicOp# mba# offset# val# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:234:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
|
234 | let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for atomic-primops-0.8.8..
Running Haddock on library for atomic-primops-0.8.8..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Data.Atomics.Internal ( Data/Atomics/Internal.hs, nothing )
Data/Atomics/Internal.hs:52:20: warning: [GHC-40910] [-Wunused-top-binds]
Defined but not used: data constructor Ticket
|
52 | newtype Ticket a = Ticket Any
| ^^^^^^^^^^
[2 of 3] Compiling Data.Atomics.Counter ( Data/Atomics/Counter.hs, nothing )
Data/Atomics/Counter.hs:114:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res# #) = casIntArray# mba# 0# old# new# s1#
|
114 | let (# s2#, res# #) = casIntArray# mba# 0# old# new# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics/Counter.hs:133:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1#
|
133 | let (# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics/Counter.hs:140:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1#
|
140 | let (# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 3] Compiling Data.Atomics ( Data/Atomics.hs, nothing )
Data/Atomics.hs:58:26: warning: [GHC-61689] [-Wdodgy-imports]
Module GHC.IORef does not export atomicModifyIORef.
|
58 | import GHC.IORef hiding (atomicModifyIORef)
| ^^^^^^^^^^^^^^^^^
Data/Atomics.hs:154:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = casIntArray# mba# ix# old# new# s1#
|
154 | let (# s2#, res #) = casIntArray# mba# ix# old# new# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:169:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
|
169 | let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:222:11: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = atomicOp# mba# offset# val# s1#
|
222 | let (# s2#, res #) = atomicOp# mba# offset# val# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:234:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
|
234 | let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'Ticket' is ambiguous. It is defined
* at Data/Atomics/Internal.hs:52:20
* at Data/Atomics/Internal.hs:52:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at Data/Atomics/Internal.hs:52:1
66% ( 6 / 9) in 'Data.Atomics.Internal'
Missing documentation for:
readForCAS# (Data/Atomics/Internal.hs:72)
casMutVarTicketed# (Data/Atomics/Internal.hs:83)
ptrEq (Data/Atomics/Internal.hs:61)
100% ( 17 / 17) in 'Data.Atomics.Counter'
Warning: 'Tickets' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'new' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'casArrayTicketed' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
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: '__sync_add_and_fetch' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'IORef' is ambiguous. It is defined
* in GHC.IORef
* in GHC.IORef
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.IORef
Warning: 'current' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'old' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 33 / 33) in 'Data.Atomics'
Documentation created: dist/doc/html/atomic-primops/,
dist/doc/html/atomic-primops/atomic-primops.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/atomic-primops-0.8.8-DGQ2XvqSemC2s1kusNf6Ov
Completed atomic-primops-0.8.8
Configuring type-errors-0.2.0.2...
Preprocessing library for type-errors-0.2.0.2..
Building library for type-errors-0.2.0.2..
[1 of 2] Compiling Paths_type_errors ( dist/build/autogen/Paths_type_errors.hs, dist/build/Paths_type_errors.o, dist/build/Paths_type_errors.dyn_o )
[2 of 2] Compiling Type.Errors ( src/Type/Errors.hs, dist/build/Type/Errors.o, dist/build/Type/Errors.dyn_o )
Preprocessing library for type-errors-0.2.0.2..
Running Haddock on library for type-errors-0.2.0.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Paths_type_errors ( dist/build/autogen/Paths_type_errors.hs, nothing )
[2 of 2] Compiling Type.Errors ( src/Type/Errors.hs, nothing )
Haddock coverage:
Warning: 'f' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
96% ( 27 / 28) in 'Type.Errors'
Missing documentation for:
Pure
Warning: Type.Errors: could not find link destinations for:
- Fcf.Data.List.PartHelp
- Fcf.Data.List.PrependToAll
- Fcf.Data.List.Drop_
- Fcf.Data.List.IsPrefixOf_
- Fcf.Data.List.NumIter
- Fcf.Data.List.Rev
- Fcf.Data.List.SetIndexImpl
- Fcf.Data.List.Take_
- Fcf.Data.List.UnfoldrCase
- Fcf.Utils.Case_
- Fcf.Utils.TyEqImpl
- Type.Errors.AnythingOfAnyKind
- Fcf.Class.Ord.~==
- Fcf.Class.Ord.~/=
Documentation created: dist/doc/html/type-errors/,
dist/doc/html/type-errors/type-errors.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/type-errors-0.2.0.2-1n4YAeJ4rexFkElU3Bzow4
Completed type-errors-0.2.0.2
Configuring async-2.2.5...
Preprocessing library for async-2.2.5..
Building library for async-2.2.5..
[1 of 2] Compiling Control.Concurrent.Async.Internal ( Control/Concurrent/Async/Internal.hs, dist/build/Control/Concurrent/Async/Internal.o, dist/build/Control/Concurrent/Async/Internal.dyn_o )
Control/Concurrent/Async/Internal.hs:50:1: warning: [GHC-66111] [-Wunused-imports]
The import of Data.Semigroup is redundant
except perhaps to import instances from Data.Semigroup
To import instances alone, use: import Data.Semigroup()
|
50 | import Data.Semigroup (Semigroup((<>)))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.o, dist/build/Control/Concurrent/Async.dyn_o )
Preprocessing library for async-2.2.5..
Running Haddock on library for async-2.2.5..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Control.Concurrent.Async.Internal ( Control/Concurrent/Async/Internal.hs, nothing )
Control/Concurrent/Async/Internal.hs:50:1: warning: [GHC-66111] [-Wunused-imports]
The import of Data.Semigroup is redundant
except perhaps to import instances from Data.Semigroup
To import instances alone, use: import Data.Semigroup()
|
50 | import Data.Semigroup (Semigroup((<>)))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, nothing )
Haddock coverage:
Warning: 'ThreadId' is ambiguous. It is defined
* in GHC.Conc.Sync
* in GHC.Conc.Sync
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.Conc.Sync
Warning: 'Async' is ambiguous. It is defined
* at Control/Concurrent/Async/Internal.hs:69:16
* at Control/Concurrent/Async/Internal.hs:69: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/Concurrent/Async/Internal.hs:69:1
Warning: 'ExceptionInLinkedThread' is ambiguous. It is defined
* at Control/Concurrent/Async/Internal.hs:461:3
* at Control/Concurrent/Async/Internal.hs:460: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/Concurrent/Async/Internal.hs:460:1
Warning: 'AsyncCancelled' is ambiguous. It is defined
* at Control/Concurrent/Async/Internal.hs:274:23
* at Control/Concurrent/Async/Internal.hs:274: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/Concurrent/Async/Internal.hs:274:1
Warning: 'IO' is ambiguous. It is defined
* in GHC.Types
* in GHC.Types
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.Types
86% ( 58 / 67) in 'Control.Concurrent.Async.Internal'
Missing documentation for:
asyncUsing (Control/Concurrent/Async/Internal.hs:124)
withAsyncUsing (Control/Concurrent/Async/Internal.hs:178)
ExceptionInLinkedThread (Control/Concurrent/Async/Internal.hs:460)
isCancel (Control/Concurrent/Async/Internal.hs:542)
concurrently' (Control/Concurrent/Async/Internal.hs:649)
catchAll (Control/Concurrent/Async/Internal.hs:858)
tryAll (Control/Concurrent/Async/Internal.hs:861)
rawForkIO (Control/Concurrent/Async/Internal.hs:868)
rawForkOn (Control/Concurrent/Async/Internal.hs:873)
Warning: 'forkIO' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Async' is ambiguous. It is defined
* at Control/Concurrent/Async/Internal.hs:69:16
* at Control/Concurrent/Async/Internal.hs:69: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/Concurrent/Async/Internal.hs:69:1
Warning: 'Concurrently' is ambiguous. It is defined
* at Control/Concurrent/Async/Internal.hs:775:26
* at Control/Concurrent/Async/Internal.hs:775: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/Concurrent/Async/Internal.hs:775:1
Warning: 'Alternative' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
98% ( 70 / 71) in 'Control.Concurrent.Async'
Missing documentation for:
ExceptionInLinkedThread (Control/Concurrent/Async/Internal.hs:460)
Documentation created: dist/doc/html/async/, dist/doc/html/async/async.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/async-2.2.5-DRFV2Ni7wRk2vNEod8lEbg
Completed async-2.2.5
Configuring unagi-chan-0.4.1.4...
Preprocessing library for unagi-chan-0.4.1.4..
Building library for unagi-chan-0.4.1.4..
[ 1 of 14] Compiling Control.Concurrent.Chan.Unagi.Constants ( src/Control/Concurrent/Chan/Unagi/Constants.hs, dist/build/Control/Concurrent/Chan/Unagi/Constants.o, dist/build/Control/Concurrent/Chan/Unagi/Constants.dyn_o )
[ 2 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Types ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Types.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Types.dyn_o )
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:10:1: warning: [GHC-66111] [-Wunused-imports]
The import of Control.Monad.Fail is redundant
except perhaps to import instances from Control.Monad.Fail
To import instances alone, use: import Control.Monad.Fail()
|
10 | import Control.Monad.Fail
| ^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:51:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical pure = return definition detected
in the instance declaration for Applicative Element.
Suggested fix:
Move definition from return to pure
See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
|
51 | pure = return
| ^^^^^^^^^^^^^
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:59:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical return definition detected
in the instance declaration for Monad Element.
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
|
59 | return = Element . return . return
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 14] Compiling Data.Atomics.Counter.Fat ( src/Data/Atomics/Counter/Fat.hs, dist/build/Data/Atomics/Counter/Fat.o, dist/build/Data/Atomics/Counter/Fat.dyn_o )
[ 4 of 14] Compiling Utilities ( src/Utilities.hs, dist/build/Utilities.o, dist/build/Utilities.dyn_o )
[ 5 of 14] Compiling Control.Concurrent.Chan.Unagi.Unboxed.Internal ( src/Control/Concurrent/Chan/Unagi/Unboxed/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/Unboxed/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/Unboxed/Internal.dyn_o )
[ 6 of 14] Compiling Control.Concurrent.Chan.Unagi.Unboxed ( src/Control/Concurrent/Chan/Unagi/Unboxed.hs, dist/build/Control/Concurrent/Chan/Unagi/Unboxed.o, dist/build/Control/Concurrent/Chan/Unagi/Unboxed.dyn_o )
[ 7 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Unboxed.Internal ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed/Internal.dyn_o )
[ 8 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Unboxed ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed.dyn_o )
[ 9 of 14] Compiling Control.Concurrent.Chan.Unagi.Internal ( src/Control/Concurrent/Chan/Unagi/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/Internal.dyn_o )
[10 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Internal ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Internal.dyn_o )
[11 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking ( src/Control/Concurrent/Chan/Unagi/NoBlocking.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking.dyn_o )
[12 of 14] Compiling Control.Concurrent.Chan.Unagi ( src/Control/Concurrent/Chan/Unagi.hs, dist/build/Control/Concurrent/Chan/Unagi.o, dist/build/Control/Concurrent/Chan/Unagi.dyn_o )
[13 of 14] Compiling Control.Concurrent.Chan.Unagi.Bounded.Internal ( src/Control/Concurrent/Chan/Unagi/Bounded/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/Bounded/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/Bounded/Internal.dyn_o )
[14 of 14] Compiling Control.Concurrent.Chan.Unagi.Bounded ( src/Control/Concurrent/Chan/Unagi/Bounded.hs, dist/build/Control/Concurrent/Chan/Unagi/Bounded.o, dist/build/Control/Concurrent/Chan/Unagi/Bounded.dyn_o )
Preprocessing library for unagi-chan-0.4.1.4..
Running Haddock on library for unagi-chan-0.4.1.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Control.Concurrent.Chan.Unagi.Constants ( src/Control/Concurrent/Chan/Unagi/Constants.hs, nothing )
[ 2 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Types ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs, nothing )
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:10:1: warning: [GHC-66111] [-Wunused-imports]
The import of Control.Monad.Fail is redundant
except perhaps to import instances from Control.Monad.Fail
To import instances alone, use: import Control.Monad.Fail()
|
10 | import Control.Monad.Fail
| ^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:51:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical pure = return definition detected
in the instance declaration for Applicative Element.
Suggested fix:
Move definition from return to pure
See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
|
51 | pure = return
| ^^^^^^^^^^^^^
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:59:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical return definition detected
in the instance declaration for Monad Element.
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
|
59 | return = Element . return . return
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 14] Compiling Data.Atomics.Counter.Fat ( src/Data/Atomics/Counter/Fat.hs, nothing )
[ 4 of 14] Compiling Utilities ( src/Utilities.hs, nothing )
[ 5 of 14] Compiling Control.Concurrent.Chan.Unagi.Unboxed.Internal ( src/Control/Concurrent/Chan/Unagi/Unboxed/Internal.hs, nothing )
[ 6 of 14] Compiling Control.Concurrent.Chan.Unagi.Unboxed ( src/Control/Concurrent/Chan/Unagi/Unboxed.hs, nothing )
[ 7 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Unboxed.Internal ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed/Internal.hs, nothing )
[ 8 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Unboxed ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed.hs, nothing )
[ 9 of 14] Compiling Control.Concurrent.Chan.Unagi.Internal ( src/Control/Concurrent/Chan/Unagi/Internal.hs, nothing )
[10 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Internal ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Internal.hs, nothing )
[11 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking ( src/Control/Concurrent/Chan/Unagi/NoBlocking.hs, nothing )
[12 of 14] Compiling Control.Concurrent.Chan.Unagi ( src/Control/Concurrent/Chan/Unagi.hs, nothing )
[13 of 14] Compiling Control.Concurrent.Chan.Unagi.Bounded.Internal ( src/Control/Concurrent/Chan/Unagi/Bounded/Internal.hs, nothing )
[14 of 14] Compiling Control.Concurrent.Chan.Unagi.Bounded ( src/Control/Concurrent/Chan/Unagi/Bounded.hs, nothing )
Haddock coverage:
Warning: 'Next' is ambiguous. It is defined
* at src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:21:15
* at src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:21:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:21:1
Warning: 'Prim' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'newChan' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
94% ( 17 / 18) in 'Control.Concurrent.Chan.Unagi.Unboxed'
Missing documentation for:
Module header
Warning: 'newChan' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'BlockedIndefinitelyOnMVar' is ambiguous. It is defined
* in GHC.IO.Exception
* in GHC.IO.Exception
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.IO.Exception
Warning: 'yield' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'threadDelay' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
91% ( 21 / 23) in 'Control.Concurrent.Chan.Unagi.NoBlocking.Unboxed'
Missing documentation for:
Module header
Next (src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:21)
Warning: 'newChan' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'newChan' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'BlockedIndefinitelyOnMVar' is ambiguous. It is defined
* in GHC.IO.Exception
* in GHC.IO.Exception
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.IO.Exception
Warning: 'yield' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'threadDelay' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
90% ( 20 / 22) in 'Control.Concurrent.Chan.Unagi.NoBlocking'
Missing documentation for:
Module header
Next (src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:21)
94% ( 17 / 18) in 'Control.Concurrent.Chan.Unagi'
Missing documentation for:
Module header
Warning: 'newChan' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'OutChan' is ambiguous. It is defined
* at src/Control/Concurrent/Chan/Unagi/Bounded/Internal.hs:43:21
* at src/Control/Concurrent/Chan/Unagi/Bounded/Internal.hs:43:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/Control/Concurrent/Chan/Unagi/Bounded/Internal.hs:43:1
95% ( 19 / 20) in 'Control.Concurrent.Chan.Unagi.Bounded'
Missing documentation for:
Module header
Documentation created: dist/doc/html/unagi-chan/,
dist/doc/html/unagi-chan/unagi-chan.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/unagi-chan-0.4.1.4-CAqewArSZ3gBvdlu4D734J
Completed unagi-chan-0.4.1.4
[1 of 2] Compiling Main ( /tmp/cabal-tmp-2710093/polysemy-1.9.2.0/dist/setup/setup.hs, /tmp/cabal-tmp-2710093/polysemy-1.9.2.0/dist/setup/Main.o )
[2 of 2] Linking /tmp/cabal-tmp-2710093/polysemy-1.9.2.0/dist/setup/setup
Configuring polysemy-1.9.2.0...
Preprocessing library for polysemy-1.9.2.0..
Building library for polysemy-1.9.2.0..
[ 1 of 44] Compiling Paths_polysemy ( dist/build/autogen/Paths_polysemy.hs, dist/build/Paths_polysemy.o, dist/build/Paths_polysemy.dyn_o )
[ 2 of 44] Compiling Polysemy.Embed.Type ( src/Polysemy/Embed/Type.hs, dist/build/Polysemy/Embed/Type.o, dist/build/Polysemy/Embed/Type.dyn_o )
[ 3 of 44] Compiling Polysemy.Fail.Type ( src/Polysemy/Fail/Type.hs, dist/build/Polysemy/Fail/Type.o, dist/build/Polysemy/Fail/Type.dyn_o )
[ 4 of 44] Compiling Polysemy.Internal.CustomErrors.Redefined ( src/Polysemy/Internal/CustomErrors/Redefined.hs, dist/build/Polysemy/Internal/CustomErrors/Redefined.o, dist/build/Polysemy/Internal/CustomErrors/Redefined.dyn_o )
[ 5 of 44] Compiling Polysemy.Internal.Fixpoint ( src/Polysemy/Internal/Fixpoint.hs, dist/build/Polysemy/Internal/Fixpoint.o, dist/build/Polysemy/Internal/Fixpoint.dyn_o )
[ 6 of 44] Compiling Polysemy.Internal.Kind ( src/Polysemy/Internal/Kind.hs, dist/build/Polysemy/Internal/Kind.o, dist/build/Polysemy/Internal/Kind.dyn_o )
[ 7 of 44] Compiling Polysemy.Internal.CustomErrors ( src/Polysemy/Internal/CustomErrors.hs, dist/build/Polysemy/Internal/CustomErrors.o, dist/build/Polysemy/Internal/CustomErrors.dyn_o )
[ 8 of 44] Compiling Polysemy.Internal.NonDet ( src/Polysemy/Internal/NonDet.hs, dist/build/Polysemy/Internal/NonDet.o, dist/build/Polysemy/Internal/NonDet.dyn_o )
[ 9 of 44] Compiling Polysemy.Internal.PluginLookup ( src/Polysemy/Internal/PluginLookup.hs, dist/build/Polysemy/Internal/PluginLookup.o, dist/build/Polysemy/Internal/PluginLookup.dyn_o )
[10 of 44] Compiling Polysemy.Internal.Sing ( src/Polysemy/Internal/Sing.hs, dist/build/Polysemy/Internal/Sing.o, dist/build/Polysemy/Internal/Sing.dyn_o )
[11 of 44] Compiling Polysemy.Internal.Index ( src/Polysemy/Internal/Index.hs, dist/build/Polysemy/Internal/Index.o, dist/build/Polysemy/Internal/Index.dyn_o )
[12 of 44] Compiling Polysemy.Internal[boot] ( src/Polysemy/Internal.hs-boot, dist/build/Polysemy/Internal.o-boot, dist/build/Polysemy/Internal.dyn_o-boot )
[13 of 44] Compiling Polysemy.Internal.Union ( src/Polysemy/Internal/Union.hs, dist/build/Polysemy/Internal/Union.o, dist/build/Polysemy/Internal/Union.dyn_o )
[14 of 44] Compiling Polysemy.Internal ( src/Polysemy/Internal.hs, dist/build/Polysemy/Internal.o, dist/build/Polysemy/Internal.dyn_o )
[15 of 44] Compiling Polysemy.Internal.Tactics ( src/Polysemy/Internal/Tactics.hs, dist/build/Polysemy/Internal/Tactics.o, dist/build/Polysemy/Internal/Tactics.dyn_o )
[16 of 44] Compiling Polysemy.Internal.TH.Common ( src/Polysemy/Internal/TH/Common.hs, dist/build/Polysemy/Internal/TH/Common.o, dist/build/Polysemy/Internal/TH/Common.dyn_o )
src/Polysemy/Internal/TH/Common.hs:101:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type ([Type], [Type]) not matched:
(_, [])
(_, (_:_:_))
|
101 | let (con_args, [con_return_type]) = splitAtEnd 1
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Polysemy/Internal/TH/Common.hs:105:25: 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."
|
105 | case splitAtEnd 2 $ tail $ splitAppTs $ con_return_type of
| ^^^^
[17 of 44] Compiling Polysemy.Internal.TH.Effect ( src/Polysemy/Internal/TH/Effect.hs, dist/build/Polysemy/Internal/TH/Effect.o, dist/build/Polysemy/Internal/TH/Effect.dyn_o )
[18 of 44] Compiling Polysemy.Internal.Combinators ( src/Polysemy/Internal/Combinators.hs, dist/build/Polysemy/Internal/Combinators.o, dist/build/Polysemy/Internal/Combinators.dyn_o )
[19 of 44] Compiling Polysemy.Internal.Strategy ( src/Polysemy/Internal/Strategy.hs, dist/build/Polysemy/Internal/Strategy.o, dist/build/Polysemy/Internal/Strategy.dyn_o )
[20 of 44] Compiling Polysemy.Final ( src/Polysemy/Final.hs, dist/build/Polysemy/Final.o, dist/build/Polysemy/Final.dyn_o )
[21 of 44] Compiling Polysemy ( src/Polysemy.hs, dist/build/Polysemy.o, dist/build/Polysemy.dyn_o )
[22 of 44] Compiling Polysemy.Internal.Scoped ( src/Polysemy/Internal/Scoped.hs, dist/build/Polysemy/Internal/Scoped.o, dist/build/Polysemy/Internal/Scoped.dyn_o )
[23 of 44] Compiling Polysemy.Internal.Bundle ( src/Polysemy/Internal/Bundle.hs, dist/build/Polysemy/Internal/Bundle.o, dist/build/Polysemy/Internal/Bundle.dyn_o )
[24 of 44] Compiling Polysemy.Fixpoint ( src/Polysemy/Fixpoint.hs, dist/build/Polysemy/Fixpoint.o, dist/build/Polysemy/Fixpoint.dyn_o )
[25 of 44] Compiling Polysemy.Embed ( src/Polysemy/Embed.hs, dist/build/Polysemy/Embed.o, dist/build/Polysemy/Embed.dyn_o )
[26 of 44] Compiling Polysemy.IO ( src/Polysemy/IO.hs, dist/build/Polysemy/IO.o, dist/build/Polysemy/IO.dyn_o )
[27 of 44] Compiling Polysemy.Async ( src/Polysemy/Async.hs, dist/build/Polysemy/Async.o, dist/build/Polysemy/Async.dyn_o )
[28 of 44] Compiling Polysemy.Error ( src/Polysemy/Error.hs, dist/build/Polysemy/Error.o, dist/build/Polysemy/Error.dyn_o )
[29 of 44] Compiling Polysemy.Bundle ( src/Polysemy/Bundle.hs, dist/build/Polysemy/Bundle.o, dist/build/Polysemy/Bundle.dyn_o )
[30 of 44] Compiling Polysemy.Internal.Writer ( src/Polysemy/Internal/Writer.hs, dist/build/Polysemy/Internal/Writer.o, dist/build/Polysemy/Internal/Writer.dyn_o )
[31 of 44] Compiling Polysemy.Membership ( src/Polysemy/Membership.hs, dist/build/Polysemy/Membership.o, dist/build/Polysemy/Membership.dyn_o )
[32 of 44] Compiling Polysemy.NonDet ( src/Polysemy/NonDet.hs, dist/build/Polysemy/NonDet.o, dist/build/Polysemy/NonDet.dyn_o )
[33 of 44] Compiling Polysemy.Fail ( src/Polysemy/Fail.hs, dist/build/Polysemy/Fail.o, dist/build/Polysemy/Fail.dyn_o )
[34 of 44] Compiling Polysemy.Opaque ( src/Polysemy/Opaque.hs, dist/build/Polysemy/Opaque.o, dist/build/Polysemy/Opaque.dyn_o )
[35 of 44] Compiling Polysemy.Resource ( src/Polysemy/Resource.hs, dist/build/Polysemy/Resource.o, dist/build/Polysemy/Resource.dyn_o )
[36 of 44] Compiling Polysemy.Scoped ( src/Polysemy/Scoped.hs, dist/build/Polysemy/Scoped.o, dist/build/Polysemy/Scoped.dyn_o )
[37 of 44] Compiling Polysemy.State ( src/Polysemy/State.hs, dist/build/Polysemy/State.o, dist/build/Polysemy/State.dyn_o )
[38 of 44] Compiling Polysemy.Output ( src/Polysemy/Output.hs, dist/build/Polysemy/Output.o, dist/build/Polysemy/Output.dyn_o )
[39 of 44] Compiling Polysemy.Input ( src/Polysemy/Input.hs, dist/build/Polysemy/Input.o, dist/build/Polysemy/Input.dyn_o )
[40 of 44] Compiling Polysemy.Reader ( src/Polysemy/Reader.hs, dist/build/Polysemy/Reader.o, dist/build/Polysemy/Reader.dyn_o )
[41 of 44] Compiling Polysemy.AtomicState ( src/Polysemy/AtomicState.hs, dist/build/Polysemy/AtomicState.o, dist/build/Polysemy/AtomicState.dyn_o )
[42 of 44] Compiling Polysemy.Tagged ( src/Polysemy/Tagged.hs, dist/build/Polysemy/Tagged.o, dist/build/Polysemy/Tagged.dyn_o )
[43 of 44] Compiling Polysemy.Trace ( src/Polysemy/Trace.hs, dist/build/Polysemy/Trace.o, dist/build/Polysemy/Trace.dyn_o )
[44 of 44] Compiling Polysemy.Writer ( src/Polysemy/Writer.hs, dist/build/Polysemy/Writer.o, dist/build/Polysemy/Writer.dyn_o )
Preprocessing library for polysemy-1.9.2.0..
Running Haddock on library for polysemy-1.9.2.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 44] Compiling Paths_polysemy ( dist/build/autogen/Paths_polysemy.hs, nothing )
[ 2 of 44] Compiling Polysemy.Embed.Type ( src/Polysemy/Embed/Type.hs, /tmp/ghc2745942_0/ghc_16.o, /tmp/ghc2745942_0/ghc_16.dyn_o )
[ 3 of 44] Compiling Polysemy.Fail.Type ( src/Polysemy/Fail/Type.hs, /tmp/ghc2745942_0/ghc_20.o, /tmp/ghc2745942_0/ghc_20.dyn_o )
[ 4 of 44] Compiling Polysemy.Internal.CustomErrors.Redefined ( src/Polysemy/Internal/CustomErrors/Redefined.hs, /tmp/ghc2745942_0/ghc_32.o, /tmp/ghc2745942_0/ghc_32.dyn_o )
[ 5 of 44] Compiling Polysemy.Internal.Fixpoint ( src/Polysemy/Internal/Fixpoint.hs, /tmp/ghc2745942_0/ghc_34.o, /tmp/ghc2745942_0/ghc_34.dyn_o )
[ 6 of 44] Compiling Polysemy.Internal.Kind ( src/Polysemy/Internal/Kind.hs, /tmp/ghc2745942_0/ghc_38.o, /tmp/ghc2745942_0/ghc_38.dyn_o )
[ 7 of 44] Compiling Polysemy.Internal.CustomErrors ( src/Polysemy/Internal/CustomErrors.hs, /tmp/ghc2745942_0/ghc_30.o, /tmp/ghc2745942_0/ghc_30.dyn_o )
[ 8 of 44] Compiling Polysemy.Internal.NonDet ( src/Polysemy/Internal/NonDet.hs, /tmp/ghc2745942_0/ghc_40.o, /tmp/ghc2745942_0/ghc_40.dyn_o )
[ 9 of 44] Compiling Polysemy.Internal.PluginLookup ( src/Polysemy/Internal/PluginLookup.hs, /tmp/ghc2745942_0/ghc_42.o, /tmp/ghc2745942_0/ghc_42.dyn_o )
[10 of 44] Compiling Polysemy.Internal.Sing ( src/Polysemy/Internal/Sing.hs, /tmp/ghc2745942_0/ghc_44.o, /tmp/ghc2745942_0/ghc_44.dyn_o )
[11 of 44] Compiling Polysemy.Internal.Index ( src/Polysemy/Internal/Index.hs, /tmp/ghc2745942_0/ghc_36.o, /tmp/ghc2745942_0/ghc_36.dyn_o )
[12 of 44] Compiling Polysemy.Internal[boot] ( src/Polysemy/Internal.hs-boot, nothing )
[13 of 44] Compiling Polysemy.Internal.Union ( src/Polysemy/Internal/Union.hs, /tmp/ghc2745942_0/ghc_54.o, /tmp/ghc2745942_0/ghc_54.dyn_o )
[14 of 44] Compiling Polysemy.Internal ( src/Polysemy/Internal.hs, /tmp/ghc2745942_0/ghc_26.o, /tmp/ghc2745942_0/ghc_26.dyn_o )
[15 of 44] Compiling Polysemy.Internal.Tactics ( src/Polysemy/Internal/Tactics.hs, /tmp/ghc2745942_0/ghc_52.o, /tmp/ghc2745942_0/ghc_52.dyn_o )
[16 of 44] Compiling Polysemy.Internal.TH.Common ( src/Polysemy/Internal/TH/Common.hs, /tmp/ghc2745942_0/ghc_48.o, /tmp/ghc2745942_0/ghc_48.dyn_o )
src/Polysemy/Internal/TH/Common.hs:105:25: 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."
|
105 | case splitAtEnd 2 $ tail $ splitAppTs $ con_return_type of
| ^^^^
[17 of 44] Compiling Polysemy.Internal.TH.Effect ( src/Polysemy/Internal/TH/Effect.hs, /tmp/ghc2745942_0/ghc_50.o, /tmp/ghc2745942_0/ghc_50.dyn_o )
[18 of 44] Compiling Polysemy.Internal.Combinators ( src/Polysemy/Internal/Combinators.hs, /tmp/ghc2745942_0/ghc_28.o, /tmp/ghc2745942_0/ghc_28.dyn_o )
[19 of 44] Compiling Polysemy.Internal.Strategy ( src/Polysemy/Internal/Strategy.hs, /tmp/ghc2745942_0/ghc_46.o, /tmp/ghc2745942_0/ghc_46.dyn_o )
[20 of 44] Compiling Polysemy.Final ( src/Polysemy/Final.hs, /tmp/ghc2745942_0/ghc_22.o, /tmp/ghc2745942_0/ghc_22.dyn_o )
[21 of 44] Compiling Polysemy ( src/Polysemy.hs, /tmp/ghc2745942_0/ghc_14.o, /tmp/ghc2745942_0/ghc_14.dyn_o )
[22 of 44] Compiling Polysemy.Internal.Scoped ( src/Polysemy/Internal/Scoped.hs, nothing )
[23 of 44] Compiling Polysemy.Internal.Bundle ( src/Polysemy/Internal/Bundle.hs, nothing )
[24 of 44] Compiling Polysemy.Fixpoint ( src/Polysemy/Fixpoint.hs, nothing )
[25 of 44] Compiling Polysemy.Embed ( src/Polysemy/Embed.hs, nothing )
[26 of 44] Compiling Polysemy.IO ( src/Polysemy/IO.hs, nothing )
[27 of 44] Compiling Polysemy.Async ( src/Polysemy/Async.hs, nothing )
[28 of 44] Compiling Polysemy.Error ( src/Polysemy/Error.hs, /tmp/ghc2745942_0/ghc_18.o, /tmp/ghc2745942_0/ghc_18.dyn_o )
[29 of 44] Compiling Polysemy.Bundle ( src/Polysemy/Bundle.hs, nothing )
[30 of 44] Compiling Polysemy.Internal.Writer ( src/Polysemy/Internal/Writer.hs, /tmp/ghc2745942_0/ghc_56.o, /tmp/ghc2745942_0/ghc_56.dyn_o )
[31 of 44] Compiling Polysemy.Membership ( src/Polysemy/Membership.hs, nothing )
[32 of 44] Compiling Polysemy.NonDet ( src/Polysemy/NonDet.hs, nothing )
[33 of 44] Compiling Polysemy.Fail ( src/Polysemy/Fail.hs, nothing )
[34 of 44] Compiling Polysemy.Opaque ( src/Polysemy/Opaque.hs, nothing )
[35 of 44] Compiling Polysemy.Resource ( src/Polysemy/Resource.hs, nothing )
[36 of 44] Compiling Polysemy.Scoped ( src/Polysemy/Scoped.hs, nothing )
[37 of 44] Compiling Polysemy.State ( src/Polysemy/State.hs, /tmp/ghc2745942_0/ghc_60.o, /tmp/ghc2745942_0/ghc_60.dyn_o )
[38 of 44] Compiling Polysemy.Output ( src/Polysemy/Output.hs, /tmp/ghc2745942_0/ghc_58.o, /tmp/ghc2745942_0/ghc_58.dyn_o )
[39 of 44] Compiling Polysemy.Input ( src/Polysemy/Input.hs, /tmp/ghc2745942_0/ghc_24.o, /tmp/ghc2745942_0/ghc_24.dyn_o )
[40 of 44] Compiling Polysemy.Reader ( src/Polysemy/Reader.hs, nothing )
[41 of 44] Compiling Polysemy.AtomicState ( src/Polysemy/AtomicState.hs, nothing )
[42 of 44] Compiling Polysemy.Tagged ( src/Polysemy/Tagged.hs, nothing )
[43 of 44] Compiling Polysemy.Trace ( src/Polysemy/Trace.hs, nothing )
[44 of 44] Compiling Polysemy.Writer ( src/Polysemy/Writer.hs, nothing )
Haddock coverage:
Warning: 'Embed' is ambiguous. It is defined
* at src/Polysemy/Embed/Type.hs:37:3
* at src/Polysemy/Embed/Type.hs:36: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/Polysemy/Embed/Type.hs:36:1
100% ( 3 / 3) in 'Polysemy.Embed.Type'
Warning: 'Fail' is ambiguous. It is defined
* at src/Polysemy/Fail/Type.hs:11:20
* at src/Polysemy/Fail/Type.hs:11: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/Polysemy/Fail/Type.hs:11:1
100% ( 2 / 2) in 'Polysemy.Fail.Type'
80% ( 4 / 5) in 'Polysemy.Internal.CustomErrors.Redefined'
Warning: 'Fixpoint' is ambiguous. It is defined
* at src/Polysemy/Internal/Fixpoint.hs:9:3
* at src/Polysemy/Internal/Fixpoint.hs:8: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/Polysemy/Internal/Fixpoint.hs:8:1
100% ( 3 / 3) in 'Polysemy.Internal.Fixpoint'
100% ( 4 / 4) in 'Polysemy.Internal.Kind'
60% ( 3 / 5) in 'Polysemy.Internal.CustomErrors'
100% ( 2 / 2) in 'Polysemy.Internal.NonDet'
100% ( 4 / 4) in 'Polysemy.Internal.Sing'
50% ( 2 / 4) in 'Polysemy.Internal.Index'
Warning: 'Union' is ambiguous. It is defined
* at src/Polysemy/Internal/Union.hs:66:3
* at src/Polysemy/Internal/Union.hs:65:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/Polysemy/Internal/Union.hs:65:1
Warning: 'Weaving' is ambiguous. It is defined
* at src/Polysemy/Internal/Union.hs:83:3
* at src/Polysemy/Internal/Union.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/Polysemy/Internal/Union.hs:82:1
93% ( 28 / 30) in 'Polysemy.Internal.Union'
Warning: 'Sem' is ambiguous. It is defined
* at src/Polysemy/Internal.hs:214:19
* at src/Polysemy/Internal.hs:214: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/Polysemy/Internal.hs:214:1
Warning: 'Embed' is ambiguous. It is defined
* at src/Polysemy/Embed/Type.hs:37:3
* at src/Polysemy/Embed/Type.hs:36: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/Polysemy/Embed/Type.hs:36:1
Warning: 'Union' is ambiguous. It is defined
* at src/Polysemy/Internal/Union.hs:66:3
* at src/Polysemy/Internal/Union.hs:65:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/Polysemy/Internal/Union.hs:65:1
100% ( 30 / 30) in 'Polysemy.Internal'
Warning: 'Sem' is ambiguous. It is defined
* at src/Polysemy/Internal.hs:214:19
* at src/Polysemy/Internal.hs:214: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/Polysemy/Internal.hs:214:1
100% ( 14 / 14) in 'Polysemy.Internal.Tactics'
92% ( 12 / 13) in 'Polysemy.Internal.TH.Common'
100% ( 3 / 3) in 'Polysemy.Internal.TH.Effect'
Warning: 'Sem' is ambiguous. It is defined
* at src/Polysemy/Internal.hs:214:19
* at src/Polysemy/Internal.hs:214: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/Polysemy/Internal.hs:214:1
100% ( 22 / 22) in 'Polysemy.Internal.Combinators'
Warning: 'Sem' is ambiguous. It is defined
* at src/Polysemy/Internal.hs:214:19
* at src/Polysemy/Internal.hs:214: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/Polysemy/Internal.hs:214:1
100% ( 11 / 11) in 'Polysemy.Internal.Strategy'
Warning: 'Embed' is ambiguous. It is defined
* at src/Polysemy/Embed/Type.hs:37:3
* at src/Polysemy/Embed/Type.hs:36: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/Polysemy/Embed/Type.hs:36:1
Warning: 'finalToFinal' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'withWeavingToFinal' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'withStrategicToFinal' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'interpretFinal' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Sem' is ambiguous. It is defined
* at src/Polysemy/Internal.hs:214:19
* at src/Polysemy/Internal.hs:214: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/Polysemy/Internal.hs:214:1
100% ( 25 / 25) in 'Polysemy.Final'
Warning: 'Sem' is ambiguous. It is defined
* at src/Polysemy/Internal.hs:214:19
* at src/Polysemy/Internal.hs:214: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/Polysemy/Internal.hs:214:1
100% ( 69 / 69) in 'Polysemy'
100% ( 7 / 7) in 'Polysemy.Internal.Scoped'
100% ( 3 / 3) in 'Polysemy.Internal.Bundle'
Warning: 'Fixpoint' is ambiguous. It is defined
* at src/Polysemy/Internal/Fixpoint.hs:9:3
* at src/Polysemy/Internal/Fixpoint.hs:8: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/Polysemy/Internal/Fixpoint.hs:8:1
Warning: Polysemy.Fixpoint: Could not find documentation for exported module: Polysemy.Fixpoint
100% ( 5 / 5) in 'Polysemy.Fixpoint'
Warning: 'Embed' is ambiguous. It is defined
* at src/Polysemy/Embed/Type.hs:37:3
* at src/Polysemy/Embed/Type.hs:36: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/Polysemy/Embed/Type.hs:36:1
100% ( 7 / 7) in 'Polysemy.Embed'
100% ( 3 / 3) in 'Polysemy.IO'
Warning: 'Async' is ambiguous. It is defined
* at src/Polysemy/Async.hs:35:3
* at src/Polysemy/Async.hs:33: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/Polysemy/Async.hs:33:1
Warning: 'async' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 11 / 11) in 'Polysemy.Async'
100% ( 20 / 20) in 'Polysemy.Error'
Warning: 'Bundle' is ambiguous. It is defined
* at src/Polysemy/Bundle.hs:32:3
* at src/Polysemy/Bundle.hs:31: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/Polysemy/Bundle.hs:31:1
100% ( 10 / 10) in 'Polysemy.Bundle'
Warning: 'Endo' is ambiguous. It is defined
* in Data.Semigroup.Internal
* in Data.Semigroup.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.Semigroup.Internal
87% ( 7 / 8) in 'Polysemy.Internal.Writer'
100% ( 12 / 12) in 'Polysemy.Membership'
100% ( 7 / 7) in 'Polysemy.NonDet'
Warning: 'Fail' is ambiguous. It is defined
* at src/Polysemy/Fail/Type.hs:11:20
* at src/Polysemy/Fail/Type.hs:11: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/Polysemy/Fail/Type.hs:11:1
100% ( 8 / 8) in 'Polysemy.Fail'
Warning: 'Opaque' is ambiguous. It is defined
* at src/Polysemy/Opaque.hs:44:36
* at src/Polysemy/Opaque.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/Polysemy/Opaque.hs:44:1
100% ( 6 / 6) in 'Polysemy.Opaque'
100% ( 12 / 12) in 'Polysemy.Resource'
100% ( 19 / 19) in 'Polysemy.Scoped'
Warning: 'runState' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 22 / 22) in 'Polysemy.State'
Warning: 'Output' is ambiguous. It is defined
* at src/Polysemy/Output.hs:46:3
* at src/Polysemy/Output.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/Polysemy/Output.hs:44:1
100% ( 19 / 19) in 'Polysemy.Output'
Warning: 'Input' is ambiguous. It is defined
* at src/Polysemy/Input.hs:28:3
* at src/Polysemy/Input.hs:26:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/Polysemy/Input.hs:26:1
100% ( 10 / 10) in 'Polysemy.Input'
Warning: 'Input' is ambiguous. It is defined
* at src/Polysemy/Input.hs:28:3
* at src/Polysemy/Input.hs:26:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/Polysemy/Input.hs:26:1
100% ( 11 / 11) in 'Polysemy.Reader'
Warning: 'AtomicState' is ambiguous. It is defined
* at src/Polysemy/AtomicState.hs:42:3
* at src/Polysemy/AtomicState.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/Polysemy/AtomicState.hs:40:1
100% ( 19 / 19) in 'Polysemy.AtomicState'
Warning: 'Tagged' is ambiguous. It is defined
* at src/Polysemy/Tagged.hs:26:3
* at src/Polysemy/Tagged.hs:25: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/Polysemy/Tagged.hs:25:1
Warning: 'Sem' is ambiguous. It is defined
* at src/Polysemy/Internal.hs:214:19
* at src/Polysemy/Internal.hs:214: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/Polysemy/Internal.hs:214:1
100% ( 9 / 9) in 'Polysemy.Tagged'
Warning: 'Trace' is ambiguous. It is defined
* at src/Polysemy/Trace.hs:33:3
* at src/Polysemy/Trace.hs:31: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/Polysemy/Trace.hs:31:1
Warning: 'Output' is ambiguous. It is defined
* at src/Polysemy/Output.hs:46:3
* at src/Polysemy/Output.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/Polysemy/Output.hs:44:1
100% ( 15 / 15) in 'Polysemy.Trace'
Warning: 'Output' is ambiguous. It is defined
* at src/Polysemy/Output.hs:46:3
* at src/Polysemy/Output.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/Polysemy/Output.hs:44:1
100% ( 19 / 19) in 'Polysemy.Writer'
Warning: Polysemy.Internal.CustomErrors: could not find link destinations for:
- Polysemy.Internal.CustomErrors.FirstOrderErrorFcf
Warning: Polysemy.Internal.Union: could not find link destinations for:
- Polysemy.Internal.Union.tryMembership'
- Polysemy.Internal.Union.membership'
Warning: Polysemy.Internal: could not find link destinations for:
- Polysemy.Internal.Union.membership'
Warning: Polysemy.Internal.TH.Common: could not find link destinations for:
- Polysemy.Internal.TH.Common.makeCLInfo
Warning: Polysemy: could not find link destinations for:
- Polysemy.Internal.Union.membership'
Warning: Polysemy.Membership: could not find link destinations for:
- Polysemy.Internal.Union.tryMembership'
Documentation created: dist/doc/html/polysemy/,
dist/doc/html/polysemy/polysemy.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/polysemy-1.9.2.0-3RnfCcCkRWUI1B7XQRyonn
Completed polysemy-1.9.2.0
Downloading polysemy-plugin-0.4.5.3
Downloaded polysemy-plugin-0.4.5.3
[1 of 2] Compiling Main ( /tmp/cabal-tmp-2710093/polysemy-plugin-0.4.5.3/dist/setup/setup.hs, /tmp/cabal-tmp-2710093/polysemy-plugin-0.4.5.3/dist/setup/Main.o )
[2 of 2] Linking /tmp/cabal-tmp-2710093/polysemy-plugin-0.4.5.3/dist/setup/setup
Configuring polysemy-plugin-0.4.5.3...
Preprocessing library for polysemy-plugin-0.4.5.3..
Building library for polysemy-plugin-0.4.5.3..
[1 of 6] Compiling Paths_polysemy_plugin ( dist/build/autogen/Paths_polysemy_plugin.hs, dist/build/Paths_polysemy_plugin.o, dist/build/Paths_polysemy_plugin.dyn_o )
[2 of 6] Compiling Polysemy.Plugin.Fundep.Stuff ( src/Polysemy/Plugin/Fundep/Stuff.hs, dist/build/Polysemy/Plugin/Fundep/Stuff.o, dist/build/Polysemy/Plugin/Fundep/Stuff.dyn_o )
[3 of 6] Compiling Polysemy.Plugin.Fundep.Unification ( src/Polysemy/Plugin/Fundep/Unification.hs, dist/build/Polysemy/Plugin/Fundep/Unification.o, dist/build/Polysemy/Plugin/Fundep/Unification.dyn_o )
[4 of 6] Compiling Polysemy.Plugin.Fundep.Utils ( src/Polysemy/Plugin/Fundep/Utils.hs, dist/build/Polysemy/Plugin/Fundep/Utils.o, dist/build/Polysemy/Plugin/Fundep/Utils.dyn_o )
src/Polysemy/Plugin/Fundep/Utils.hs:32:30: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Data.List, 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."
|
32 | in zipWith (curry $ bimap head length) grouped grouped
| ^^^^
[5 of 6] Compiling Polysemy.Plugin.Fundep ( src/Polysemy/Plugin/Fundep.hs, dist/build/Polysemy/Plugin/Fundep.o, dist/build/Polysemy/Plugin/Fundep.dyn_o )
[6 of 6] Compiling Polysemy.Plugin ( src/Polysemy/Plugin.hs, dist/build/Polysemy/Plugin.o, dist/build/Polysemy/Plugin.dyn_o )
Preprocessing library for polysemy-plugin-0.4.5.3..
Running Haddock on library for polysemy-plugin-0.4.5.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 6] Compiling Paths_polysemy_plugin ( dist/build/autogen/Paths_polysemy_plugin.hs, nothing )
[2 of 6] Compiling Polysemy.Plugin.Fundep.Stuff ( src/Polysemy/Plugin/Fundep/Stuff.hs, nothing )
[3 of 6] Compiling Polysemy.Plugin.Fundep.Unification ( src/Polysemy/Plugin/Fundep/Unification.hs, nothing )
[4 of 6] Compiling Polysemy.Plugin.Fundep.Utils ( src/Polysemy/Plugin/Fundep/Utils.hs, nothing )
src/Polysemy/Plugin/Fundep/Utils.hs:32:30: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Data.List, 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."
|
32 | in zipWith (curry $ bimap head length) grouped grouped
| ^^^^
[5 of 6] Compiling Polysemy.Plugin.Fundep ( src/Polysemy/Plugin/Fundep.hs, nothing )
[6 of 6] Compiling Polysemy.Plugin ( src/Polysemy/Plugin.hs, nothing )
Haddock coverage:
Warning: 'PolysemyStuff' is ambiguous. It is defined
* at src/Polysemy/Plugin/Fundep/Stuff.hs:45:41
* at src/Polysemy/Plugin/Fundep/Stuff.hs:45: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/Polysemy/Plugin/Fundep/Stuff.hs:45:1
75% ( 3 / 4) in 'Polysemy.Plugin.Fundep.Stuff'
Missing documentation for:
Module header
Warning: 'Member' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
75% ( 6 / 8) in 'Polysemy.Plugin.Fundep.Unification'
Missing documentation for:
Module header
tryUnifyUnivarsButNotSkolems (src/Polysemy/Plugin/Fundep/Unification.hs:93)
Warning: 'a' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
75% ( 3 / 4) in 'Polysemy.Plugin.Fundep.Utils'
Missing documentation for:
Module header
Warning: 'FindConstraint' is ambiguous. It is defined
* at src/Polysemy/Plugin/Fundep.hs:131:23
* at src/Polysemy/Plugin/Fundep.hs:131: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/Polysemy/Plugin/Fundep.hs:131:1
Warning: 'StateT' is ambiguous. It is defined
* in Control.Monad.Trans.State.Lazy
* in Control.Monad.Trans.State.Lazy
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.Lazy
0% ( 0 / 2) in 'Polysemy.Plugin.Fundep'
Missing documentation for:
Module header
fundepPlugin (src/Polysemy/Plugin/Fundep.hs:104)
50% ( 1 / 2) in 'Polysemy.Plugin'
Missing documentation for:
plugin (src/Polysemy/Plugin.hs:74)
Warning: Polysemy.Plugin.Fundep.Stuff: could not find link destinations for:
- Polysemy.Plugin.Fundep.Stuff.ThingOf
Documentation created: dist/doc/html/polysemy-plugin/,
dist/doc/html/polysemy-plugin/polysemy-plugin.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/polysemy-plugin-0.4.5.3-11lvyUsVQDsGvw0qDIZxfF
Completed polysemy-plugin-0.4.5.3
Downloading polysemy-readline-0.3.0.0
Downloaded polysemy-readline-0.3.0.0
Configuring polysemy-readline-0.3.0.0...
Preprocessing library for polysemy-readline-0.3.0.0..
Building library for polysemy-readline-0.3.0.0..
[1 of 2] Compiling Paths_polysemy_readline ( dist/build/autogen/Paths_polysemy_readline.hs, dist/build/Paths_polysemy_readline.o, dist/build/Paths_polysemy_readline.dyn_o )
[2 of 2] Compiling Polysemy.Readline ( src/Polysemy/Readline.hs, dist/build/Polysemy/Readline.o, dist/build/Polysemy/Readline.dyn_o )
Preprocessing executable 'echo-repl' for polysemy-readline-0.3.0.0..
Building executable 'echo-repl' for polysemy-readline-0.3.0.0..
[1 of 2] Compiling Main ( examples/Echo.hs, dist/build/echo-repl/echo-repl-tmp/Main.o )
[2 of 2] Compiling Paths_polysemy_readline ( dist/build/echo-repl/autogen/Paths_polysemy_readline.hs, dist/build/echo-repl/echo-repl-tmp/Paths_polysemy_readline.o )
[3 of 3] Linking dist/build/echo-repl/echo-repl
Preprocessing library for polysemy-readline-0.3.0.0..
Running Haddock on library for polysemy-readline-0.3.0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Paths_polysemy_readline ( dist/build/autogen/Paths_polysemy_readline.hs, nothing )
[2 of 2] Compiling Polysemy.Readline ( src/Polysemy/Readline.hs, nothing )
Haddock coverage:
57% ( 12 / 21) in 'Polysemy.Readline'
Missing documentation for:
getInputLine (src/Polysemy/Readline.hs:58)
getInputLineWithInitial (src/Polysemy/Readline.hs:58)
getInputChar (src/Polysemy/Readline.hs:58)
getPassword (src/Polysemy/Readline.hs:58)
waitForAnyKey (src/Polysemy/Readline.hs:58)
outputStr (src/Polysemy/Readline.hs:58)
outputStrLn (src/Polysemy/Readline.hs:61)
withInterrupt (src/Polysemy/Readline.hs:58)
handleInterrupt (src/Polysemy/Readline.hs:58)
Warning: Polysemy.Readline: could not find link destinations for:
- System.Console.Haskeline.Term.CommandMonad
- System.Console.Haskeline.Term.runCompletion
- System.Console.Haskeline.InputT.InputCmdT
Documentation created: dist/doc/html/polysemy-readline/,
dist/doc/html/polysemy-readline/polysemy-readline.txt
Preprocessing executable 'echo-repl' for polysemy-readline-0.3.0.0..
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/polysemy-readline-0.3.0.0-KmQKEEdCOTs7dg3e4dWyWC
Installing executable echo-repl 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 polysemy-readline-0.3.0.0
Test log
[view raw]
Resolving dependencies...
Build profile: -w ghc-9.8.4 -O0
In order, the following will be built (use -v for more details):
- cabal-doctest-1.0.11 (lib:cabal-doctest) (requires build)
- first-class-families-0.8.1.0 (lib:first-class-families) (requires build)
- ghc-tcplugins-extra-0.5 (lib:ghc-tcplugins-extra) (requires build)
- os-string-2.0.8 (lib:os-string) (requires build)
- primitive-0.9.1.0 (lib:primitive) (requires build)
- syb-0.7.3 (lib:syb) (requires build)
- th-abstraction-0.7.1.0 (lib:th-abstraction) (requires build)
- hashable-1.5.0.0 (lib:hashable) (requires build)
- atomic-primops-0.8.8 (lib:atomic-primops) (requires build)
- type-errors-0.2.0.2 (lib:type-errors) (requires build)
- async-2.2.5 (lib:async) (requires build)
- unagi-chan-0.4.1.4 (lib:unagi-chan) (requires build)
- polysemy-1.9.2.0 (lib:polysemy) (requires build)
- polysemy-plugin-0.4.5.3 (lib:polysemy-plugin) (requires build)
- polysemy-readline-0.3.0.0 (first run)
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 )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/cabal-doctest-1.0.11-692b9ed21c8ebc194a124bb82d7150624c2b068d9b01fdac9376c9257ce708a8/lib
Configuring first-class-families-0.8.1.0...
Preprocessing library for first-class-families-0.8.1.0..
Building library for first-class-families-0.8.1.0..
[ 1 of 17] Compiling Fcf.Core ( src/Fcf/Core.hs, dist/build/Fcf/Core.o, dist/build/Fcf/Core.dyn_o )
[ 2 of 17] Compiling Fcf.Combinators ( src/Fcf/Combinators.hs, dist/build/Fcf/Combinators.o, dist/build/Fcf/Combinators.dyn_o )
[ 3 of 17] Compiling Fcf.Class.Monoid ( src/Fcf/Class/Monoid.hs, dist/build/Fcf/Class/Monoid.o, dist/build/Fcf/Class/Monoid.dyn_o )
[ 4 of 17] Compiling Fcf.Class.Monoid.Types ( src/Fcf/Class/Monoid/Types.hs, dist/build/Fcf/Class/Monoid/Types.o, dist/build/Fcf/Class/Monoid/Types.dyn_o )
[ 5 of 17] Compiling Fcf.Class.Functor ( src/Fcf/Class/Functor.hs, dist/build/Fcf/Class/Functor.o, dist/build/Fcf/Class/Functor.dyn_o )
[ 6 of 17] Compiling Fcf.Class.Bifunctor ( src/Fcf/Class/Bifunctor.hs, dist/build/Fcf/Class/Bifunctor.o, dist/build/Fcf/Class/Bifunctor.dyn_o )
[ 7 of 17] Compiling Fcf.Classes ( src/Fcf/Classes.hs, dist/build/Fcf/Classes.o, dist/build/Fcf/Classes.dyn_o )
[ 8 of 17] Compiling Fcf.Data.Bool ( src/Fcf/Data/Bool.hs, dist/build/Fcf/Data/Bool.o, dist/build/Fcf/Data/Bool.dyn_o )
[ 9 of 17] Compiling Fcf.Data.Common ( src/Fcf/Data/Common.hs, dist/build/Fcf/Data/Common.o, dist/build/Fcf/Data/Common.dyn_o )
[10 of 17] Compiling Fcf.Data.Function ( src/Fcf/Data/Function.hs, dist/build/Fcf/Data/Function.o, dist/build/Fcf/Data/Function.dyn_o )
[11 of 17] Compiling Fcf.Data.Nat ( src/Fcf/Data/Nat.hs, dist/build/Fcf/Data/Nat.o, dist/build/Fcf/Data/Nat.dyn_o )
[12 of 17] Compiling Fcf.Class.Foldable ( src/Fcf/Class/Foldable.hs, dist/build/Fcf/Class/Foldable.o, dist/build/Fcf/Class/Foldable.dyn_o )
[13 of 17] Compiling Fcf.Data.Symbol ( src/Fcf/Data/Symbol.hs, dist/build/Fcf/Data/Symbol.o, dist/build/Fcf/Data/Symbol.dyn_o )
[14 of 17] Compiling Fcf.Utils ( src/Fcf/Utils.hs, dist/build/Fcf/Utils.o, dist/build/Fcf/Utils.dyn_o )
[15 of 17] Compiling Fcf.Data.List ( src/Fcf/Data/List.hs, dist/build/Fcf/Data/List.o, dist/build/Fcf/Data/List.dyn_o )
[16 of 17] Compiling Fcf.Class.Ord ( src/Fcf/Class/Ord.hs, dist/build/Fcf/Class/Ord.o, dist/build/Fcf/Class/Ord.dyn_o )
[17 of 17] Compiling Fcf ( src/Fcf.hs, dist/build/Fcf.o, dist/build/Fcf.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/first-class-families-0.8.1.0-5d1834c6bc59abdc0d21c70451f6ad08b995b1da9eac6a6726dbed2c7307be07/lib
Configuring ghc-tcplugins-extra-0.5...
Preprocessing library for ghc-tcplugins-extra-0.5..
Building library for ghc-tcplugins-extra-0.5..
[1 of 8] Compiling GhcApi.Constraint
[2 of 8] Compiling GhcApi.GhcPlugins
[3 of 8] Compiling GhcApi.Predicate
[4 of 8] Compiling Internal.Constraint
[5 of 8] Compiling Internal.Evidence
[6 of 8] Compiling Internal.Type
[7 of 8] Compiling Internal
[8 of 8] Compiling GHC.TcPluginM.Extra
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ghc-tcplugins-extra-0.5-310b5d62e192abf22f4e880316382b2c7eed98a748b23ca585317d555342ce16/lib
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 )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/os-string-2.0.8-a523b3279e1e9a6c69d6adaf4196e3f5b2f65454ef4d11683fd77a738167c3f4/lib
Configuring primitive-0.9.1.0...
Preprocessing library for primitive-0.9.1.0..
Building library for primitive-0.9.1.0..
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, dist/build/Data/Primitive/Internal/Read.o, dist/build/Data/Primitive/Internal/Read.dyn_o )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o, dist/build/Data/Primitive/MachDeps.dyn_o )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o, dist/build/Data/Primitive/Internal/Operations.dyn_o )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o, dist/build/Control/Monad/Primitive.dyn_o )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.o, dist/build/Data/Primitive/MVar.dyn_o )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o, dist/build/Data/Primitive/Array.dyn_o )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o, dist/build/Data/Primitive/MutVar.dyn_o )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.o, dist/build/Data/Primitive/SmallArray.dyn_o )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o, dist/build/Data/Primitive/Types.dyn_o )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o, dist/build/Data/Primitive/ByteArray.dyn_o )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.o, dist/build/Data/Primitive/PrimArray.dyn_o )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.o, dist/build/Data/Primitive/Ptr.dyn_o )
[13 of 14] Compiling Data.Primitive ( Data/Primitive.hs, dist/build/Data/Primitive.o, dist/build/Data/Primitive.dyn_o )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, dist/build/Data/Primitive/PrimVar.o, dist/build/Data/Primitive/PrimVar.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/primitive-0.9.1.0-6a2eb9911004fa155aac2d1109fe8460110de8e810719115bf4b4fa7d20f46a6/lib
Configuring syb-0.7.3...
Preprocessing library for syb-0.7.3..
Building library for syb-0.7.3..
[ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o, dist/build/Data/Generics/Aliases.dyn_o )
[ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o, dist/build/Data/Generics/Basics.dyn_o )
[ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o, dist/build/Data/Generics/Builders.dyn_o )
[ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o, dist/build/Data/Generics/Instances.dyn_o )
[ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o, dist/build/Data/Generics/Schemes.dyn_o )
[ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o, dist/build/Data/Generics/Text.dyn_o )
[ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o, dist/build/Data/Generics/Twins.dyn_o )
[ 8 of 16] Compiling Data.Generics ( src/Data/Generics.hs, dist/build/Data/Generics.o, dist/build/Data/Generics.dyn_o )
[ 9 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, dist/build/Generics/SYB.o, dist/build/Generics/SYB.dyn_o )
[10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o, dist/build/Generics/SYB/Aliases.dyn_o )
[11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o, dist/build/Generics/SYB/Basics.dyn_o )
[12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o, dist/build/Generics/SYB/Builders.dyn_o )
[13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o, dist/build/Generics/SYB/Instances.dyn_o )
[14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o, dist/build/Generics/SYB/Schemes.dyn_o )
[15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o, dist/build/Generics/SYB/Text.dyn_o )
[16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o, dist/build/Generics/SYB/Twins.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/syb-0.7.3-91569291a6b6655ddb7860d21c8ae004348ada5c1942b294a18fcfc00df0ed3e/lib
Configuring th-abstraction-0.7.1.0...
Preprocessing library for th-abstraction-0.7.1.0..
Building library for th-abstraction-0.7.1.0..
[1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, dist/build/Language/Haskell/TH/Datatype/Internal.o, dist/build/Language/Haskell/TH/Datatype/Internal.dyn_o )
[2 of 3] Compiling Language.Haskell.TH.Datatype.TyVarBndr ( src/Language/Haskell/TH/Datatype/TyVarBndr.hs, dist/build/Language/Haskell/TH/Datatype/TyVarBndr.o, dist/build/Language/Haskell/TH/Datatype/TyVarBndr.dyn_o )
[3 of 3] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, dist/build/Language/Haskell/TH/Datatype.o, dist/build/Language/Haskell/TH/Datatype.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/th-abstraction-0.7.1.0-82ad9a68afecf5fb65bcfd2dfbc618b4e18b686df813b9753a56ca9567944f60/lib
Configuring hashable-1.5.0.0...
Preprocessing library for hashable-1.5.0.0..
Building library for hashable-1.5.0.0..
[ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/Data/Hashable/FFI.o, dist/build/Data/Hashable/FFI.dyn_o )
[ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, dist/build/Data/Hashable/Imports.o, dist/build/Data/Hashable/Imports.dyn_o )
[ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, dist/build/Data/Hashable/Mix.o, dist/build/Data/Hashable/Mix.dyn_o )
[ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, dist/build/Data/Hashable/XXH3.o, dist/build/Data/Hashable/XXH3.dyn_o )
[ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, dist/build/Data/Hashable/LowLevel.o, dist/build/Data/Hashable/LowLevel.dyn_o )
[ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o, dist/build/Data/Hashable/Class.dyn_o )
[ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, dist/build/Data/Hashable/Lifted.o, dist/build/Data/Hashable/Lifted.dyn_o )
[ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, dist/build/Data/Hashable/Generic/Instances.o, dist/build/Data/Hashable/Generic/Instances.dyn_o )
src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe]
Data.Hashable.Generic.Instances is marked as Trustworthy but has been inferred as safe!
|
5 | {-# LANGUAGE Trustworthy #-}
| ^^^^^^^^^^^
[ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o, dist/build/Data/Hashable/Generic.dyn_o )
[10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hashable-1.5.0.0-e624cb0bf1fda2f6d7f91f1fd2f3f9a45e940fa4a6513d8854211ee80d12662e/lib
Configuring atomic-primops-0.8.8...
Preprocessing library for atomic-primops-0.8.8..
Building library for atomic-primops-0.8.8..
[1 of 3] Compiling Data.Atomics.Internal ( Data/Atomics/Internal.hs, dist/build/Data/Atomics/Internal.o, dist/build/Data/Atomics/Internal.dyn_o )
Data/Atomics/Internal.hs:52:20: warning: [GHC-40910] [-Wunused-top-binds]
Defined but not used: data constructor Ticket
|
52 | newtype Ticket a = Ticket Any
| ^^^^^^^^^^
[2 of 3] Compiling Data.Atomics.Counter ( Data/Atomics/Counter.hs, dist/build/Data/Atomics/Counter.o, dist/build/Data/Atomics/Counter.dyn_o )
Data/Atomics/Counter.hs:114:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res# #) = casIntArray# mba# 0# old# new# s1#
|
114 | let (# s2#, res# #) = casIntArray# mba# 0# old# new# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics/Counter.hs:133:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1#
|
133 | let (# s2#, res #) = fetchAddIntArray# mba# 0# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics/Counter.hs:140:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1#
|
140 | let (# s2#, _ #) = fetchAddIntArray# mba# 0# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 3] Compiling Data.Atomics ( Data/Atomics.hs, dist/build/Data/Atomics.o, dist/build/Data/Atomics.dyn_o )
Data/Atomics.hs:58:26: warning: [GHC-61689] [-Wdodgy-imports]
Module GHC.IORef does not export atomicModifyIORef.
|
58 | import GHC.IORef hiding (atomicModifyIORef)
| ^^^^^^^^^^^^^^^^^
Data/Atomics.hs:154:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = casIntArray# mba# ix# old# new# s1#
|
154 | let (# s2#, res #) = casIntArray# mba# ix# old# new# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:169:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
|
169 | let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:222:11: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = atomicOp# mba# offset# val# s1#
|
222 | let (# s2#, res #) = atomicOp# mba# offset# val# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Data/Atomics.hs:234:7: warning: [GHC-21030] [-Wunbanged-strict-patterns]
Pattern bindings containing unlifted types should use
an outermost bang pattern:
(# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1#
|
234 | let (# s2#, res #) = fetchAddIntArray# mba# offset# incr# s1# in
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/atomic-primops-0.8.8-b9e92ff14330a115552ca562d7600dd828ab0d63e9ad6972d4bcc4c05775478f/lib
Configuring type-errors-0.2.0.2...
Preprocessing library for type-errors-0.2.0.2..
Building library for type-errors-0.2.0.2..
[1 of 2] Compiling Paths_type_errors ( dist/build/autogen/Paths_type_errors.hs, dist/build/Paths_type_errors.o, dist/build/Paths_type_errors.dyn_o )
[2 of 2] Compiling Type.Errors ( src/Type/Errors.hs, dist/build/Type/Errors.o, dist/build/Type/Errors.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/type-errors-0.2.0.2-b5ff0e5520ab4314be4128569cad41d45a66212aad007de4fcc62e7a5a439421/lib
Configuring async-2.2.5...
Preprocessing library for async-2.2.5..
Building library for async-2.2.5..
[1 of 2] Compiling Control.Concurrent.Async.Internal ( Control/Concurrent/Async/Internal.hs, dist/build/Control/Concurrent/Async/Internal.o, dist/build/Control/Concurrent/Async/Internal.dyn_o )
Control/Concurrent/Async/Internal.hs:50:1: warning: [GHC-66111] [-Wunused-imports]
The import of Data.Semigroup is redundant
except perhaps to import instances from Data.Semigroup
To import instances alone, use: import Data.Semigroup()
|
50 | import Data.Semigroup (Semigroup((<>)))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.o, dist/build/Control/Concurrent/Async.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/async-2.2.5-034dad0d5d4e4847340de0ea76ed82edf4a3354122fc955e1bae28158b5f55f6/lib
Configuring unagi-chan-0.4.1.4...
Preprocessing library for unagi-chan-0.4.1.4..
Building library for unagi-chan-0.4.1.4..
[ 1 of 14] Compiling Control.Concurrent.Chan.Unagi.Constants ( src/Control/Concurrent/Chan/Unagi/Constants.hs, dist/build/Control/Concurrent/Chan/Unagi/Constants.o, dist/build/Control/Concurrent/Chan/Unagi/Constants.dyn_o )
[ 2 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Types ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Types.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Types.dyn_o )
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:10:1: warning: [GHC-66111] [-Wunused-imports]
The import of Control.Monad.Fail is redundant
except perhaps to import instances from Control.Monad.Fail
To import instances alone, use: import Control.Monad.Fail()
|
10 | import Control.Monad.Fail
| ^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:51:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical pure = return definition detected
in the instance declaration for Applicative Element.
Suggested fix:
Move definition from return to pure
See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
|
51 | pure = return
| ^^^^^^^^^^^^^
src/Control/Concurrent/Chan/Unagi/NoBlocking/Types.hs:59:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical return definition detected
in the instance declaration for Monad Element.
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
|
59 | return = Element . return . return
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 14] Compiling Data.Atomics.Counter.Fat ( src/Data/Atomics/Counter/Fat.hs, dist/build/Data/Atomics/Counter/Fat.o, dist/build/Data/Atomics/Counter/Fat.dyn_o )
[ 4 of 14] Compiling Utilities ( src/Utilities.hs, dist/build/Utilities.o, dist/build/Utilities.dyn_o )
[ 5 of 14] Compiling Control.Concurrent.Chan.Unagi.Unboxed.Internal ( src/Control/Concurrent/Chan/Unagi/Unboxed/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/Unboxed/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/Unboxed/Internal.dyn_o )
[ 6 of 14] Compiling Control.Concurrent.Chan.Unagi.Unboxed ( src/Control/Concurrent/Chan/Unagi/Unboxed.hs, dist/build/Control/Concurrent/Chan/Unagi/Unboxed.o, dist/build/Control/Concurrent/Chan/Unagi/Unboxed.dyn_o )
[ 7 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Unboxed.Internal ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed/Internal.dyn_o )
[ 8 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Unboxed ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Unboxed.dyn_o )
[ 9 of 14] Compiling Control.Concurrent.Chan.Unagi.Internal ( src/Control/Concurrent/Chan/Unagi/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/Internal.dyn_o )
[10 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking.Internal ( src/Control/Concurrent/Chan/Unagi/NoBlocking/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking/Internal.dyn_o )
[11 of 14] Compiling Control.Concurrent.Chan.Unagi.NoBlocking ( src/Control/Concurrent/Chan/Unagi/NoBlocking.hs, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking.o, dist/build/Control/Concurrent/Chan/Unagi/NoBlocking.dyn_o )
[12 of 14] Compiling Control.Concurrent.Chan.Unagi ( src/Control/Concurrent/Chan/Unagi.hs, dist/build/Control/Concurrent/Chan/Unagi.o, dist/build/Control/Concurrent/Chan/Unagi.dyn_o )
[13 of 14] Compiling Control.Concurrent.Chan.Unagi.Bounded.Internal ( src/Control/Concurrent/Chan/Unagi/Bounded/Internal.hs, dist/build/Control/Concurrent/Chan/Unagi/Bounded/Internal.o, dist/build/Control/Concurrent/Chan/Unagi/Bounded/Internal.dyn_o )
[14 of 14] Compiling Control.Concurrent.Chan.Unagi.Bounded ( src/Control/Concurrent/Chan/Unagi/Bounded.hs, dist/build/Control/Concurrent/Chan/Unagi/Bounded.o, dist/build/Control/Concurrent/Chan/Unagi/Bounded.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/unagi-chan-0.4.1.4-eb3fcedeba51fa42d4e52e65cff6b269b8e89f7af62a3b0e10e28154ab20d6f8/lib
[1 of 2] Compiling Main ( /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-2766549/polysemy-1.9.2.0/dist/setup/setup.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-2766549/polysemy-1.9.2.0/dist/setup/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-2766549/polysemy-1.9.2.0/dist/setup/setup
Configuring polysemy-1.9.2.0...
Preprocessing library for polysemy-1.9.2.0..
Building library for polysemy-1.9.2.0..
[ 1 of 44] Compiling Paths_polysemy ( dist/build/autogen/Paths_polysemy.hs, dist/build/Paths_polysemy.o, dist/build/Paths_polysemy.dyn_o )
[ 2 of 44] Compiling Polysemy.Embed.Type ( src/Polysemy/Embed/Type.hs, dist/build/Polysemy/Embed/Type.o, dist/build/Polysemy/Embed/Type.dyn_o )
[ 3 of 44] Compiling Polysemy.Fail.Type ( src/Polysemy/Fail/Type.hs, dist/build/Polysemy/Fail/Type.o, dist/build/Polysemy/Fail/Type.dyn_o )
[ 4 of 44] Compiling Polysemy.Internal.CustomErrors.Redefined ( src/Polysemy/Internal/CustomErrors/Redefined.hs, dist/build/Polysemy/Internal/CustomErrors/Redefined.o, dist/build/Polysemy/Internal/CustomErrors/Redefined.dyn_o )
[ 5 of 44] Compiling Polysemy.Internal.Fixpoint ( src/Polysemy/Internal/Fixpoint.hs, dist/build/Polysemy/Internal/Fixpoint.o, dist/build/Polysemy/Internal/Fixpoint.dyn_o )
[ 6 of 44] Compiling Polysemy.Internal.Kind ( src/Polysemy/Internal/Kind.hs, dist/build/Polysemy/Internal/Kind.o, dist/build/Polysemy/Internal/Kind.dyn_o )
[ 7 of 44] Compiling Polysemy.Internal.CustomErrors ( src/Polysemy/Internal/CustomErrors.hs, dist/build/Polysemy/Internal/CustomErrors.o, dist/build/Polysemy/Internal/CustomErrors.dyn_o )
[ 8 of 44] Compiling Polysemy.Internal.NonDet ( src/Polysemy/Internal/NonDet.hs, dist/build/Polysemy/Internal/NonDet.o, dist/build/Polysemy/Internal/NonDet.dyn_o )
[ 9 of 44] Compiling Polysemy.Internal.PluginLookup ( src/Polysemy/Internal/PluginLookup.hs, dist/build/Polysemy/Internal/PluginLookup.o, dist/build/Polysemy/Internal/PluginLookup.dyn_o )
[10 of 44] Compiling Polysemy.Internal.Sing ( src/Polysemy/Internal/Sing.hs, dist/build/Polysemy/Internal/Sing.o, dist/build/Polysemy/Internal/Sing.dyn_o )
[11 of 44] Compiling Polysemy.Internal.Index ( src/Polysemy/Internal/Index.hs, dist/build/Polysemy/Internal/Index.o, dist/build/Polysemy/Internal/Index.dyn_o )
[12 of 44] Compiling Polysemy.Internal[boot] ( src/Polysemy/Internal.hs-boot, dist/build/Polysemy/Internal.o-boot, dist/build/Polysemy/Internal.dyn_o-boot )
[13 of 44] Compiling Polysemy.Internal.Union ( src/Polysemy/Internal/Union.hs, dist/build/Polysemy/Internal/Union.o, dist/build/Polysemy/Internal/Union.dyn_o )
[14 of 44] Compiling Polysemy.Internal ( src/Polysemy/Internal.hs, dist/build/Polysemy/Internal.o, dist/build/Polysemy/Internal.dyn_o )
[15 of 44] Compiling Polysemy.Internal.Tactics ( src/Polysemy/Internal/Tactics.hs, dist/build/Polysemy/Internal/Tactics.o, dist/build/Polysemy/Internal/Tactics.dyn_o )
[16 of 44] Compiling Polysemy.Internal.TH.Common ( src/Polysemy/Internal/TH/Common.hs, dist/build/Polysemy/Internal/TH/Common.o, dist/build/Polysemy/Internal/TH/Common.dyn_o )
src/Polysemy/Internal/TH/Common.hs:101:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type ([Type], [Type]) not matched:
(_, [])
(_, (_:_:_))
|
101 | let (con_args, [con_return_type]) = splitAtEnd 1
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Polysemy/Internal/TH/Common.hs:105:25: 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."
|
105 | case splitAtEnd 2 $ tail $ splitAppTs $ con_return_type of
| ^^^^
[17 of 44] Compiling Polysemy.Internal.TH.Effect ( src/Polysemy/Internal/TH/Effect.hs, dist/build/Polysemy/Internal/TH/Effect.o, dist/build/Polysemy/Internal/TH/Effect.dyn_o )
[18 of 44] Compiling Polysemy.Internal.Combinators ( src/Polysemy/Internal/Combinators.hs, dist/build/Polysemy/Internal/Combinators.o, dist/build/Polysemy/Internal/Combinators.dyn_o )
[19 of 44] Compiling Polysemy.Internal.Strategy ( src/Polysemy/Internal/Strategy.hs, dist/build/Polysemy/Internal/Strategy.o, dist/build/Polysemy/Internal/Strategy.dyn_o )
[20 of 44] Compiling Polysemy.Final ( src/Polysemy/Final.hs, dist/build/Polysemy/Final.o, dist/build/Polysemy/Final.dyn_o )
[21 of 44] Compiling Polysemy ( src/Polysemy.hs, dist/build/Polysemy.o, dist/build/Polysemy.dyn_o )
[22 of 44] Compiling Polysemy.Internal.Scoped ( src/Polysemy/Internal/Scoped.hs, dist/build/Polysemy/Internal/Scoped.o, dist/build/Polysemy/Internal/Scoped.dyn_o )
[23 of 44] Compiling Polysemy.Internal.Bundle ( src/Polysemy/Internal/Bundle.hs, dist/build/Polysemy/Internal/Bundle.o, dist/build/Polysemy/Internal/Bundle.dyn_o )
[24 of 44] Compiling Polysemy.Fixpoint ( src/Polysemy/Fixpoint.hs, dist/build/Polysemy/Fixpoint.o, dist/build/Polysemy/Fixpoint.dyn_o )
[25 of 44] Compiling Polysemy.Embed ( src/Polysemy/Embed.hs, dist/build/Polysemy/Embed.o, dist/build/Polysemy/Embed.dyn_o )
[26 of 44] Compiling Polysemy.IO ( src/Polysemy/IO.hs, dist/build/Polysemy/IO.o, dist/build/Polysemy/IO.dyn_o )
[27 of 44] Compiling Polysemy.Async ( src/Polysemy/Async.hs, dist/build/Polysemy/Async.o, dist/build/Polysemy/Async.dyn_o )
[28 of 44] Compiling Polysemy.Error ( src/Polysemy/Error.hs, dist/build/Polysemy/Error.o, dist/build/Polysemy/Error.dyn_o )
[29 of 44] Compiling Polysemy.Bundle ( src/Polysemy/Bundle.hs, dist/build/Polysemy/Bundle.o, dist/build/Polysemy/Bundle.dyn_o )
[30 of 44] Compiling Polysemy.Internal.Writer ( src/Polysemy/Internal/Writer.hs, dist/build/Polysemy/Internal/Writer.o, dist/build/Polysemy/Internal/Writer.dyn_o )
[31 of 44] Compiling Polysemy.Membership ( src/Polysemy/Membership.hs, dist/build/Polysemy/Membership.o, dist/build/Polysemy/Membership.dyn_o )
[32 of 44] Compiling Polysemy.NonDet ( src/Polysemy/NonDet.hs, dist/build/Polysemy/NonDet.o, dist/build/Polysemy/NonDet.dyn_o )
[33 of 44] Compiling Polysemy.Fail ( src/Polysemy/Fail.hs, dist/build/Polysemy/Fail.o, dist/build/Polysemy/Fail.dyn_o )
[34 of 44] Compiling Polysemy.Opaque ( src/Polysemy/Opaque.hs, dist/build/Polysemy/Opaque.o, dist/build/Polysemy/Opaque.dyn_o )
[35 of 44] Compiling Polysemy.Resource ( src/Polysemy/Resource.hs, dist/build/Polysemy/Resource.o, dist/build/Polysemy/Resource.dyn_o )
[36 of 44] Compiling Polysemy.Scoped ( src/Polysemy/Scoped.hs, dist/build/Polysemy/Scoped.o, dist/build/Polysemy/Scoped.dyn_o )
[37 of 44] Compiling Polysemy.State ( src/Polysemy/State.hs, dist/build/Polysemy/State.o, dist/build/Polysemy/State.dyn_o )
[38 of 44] Compiling Polysemy.Output ( src/Polysemy/Output.hs, dist/build/Polysemy/Output.o, dist/build/Polysemy/Output.dyn_o )
[39 of 44] Compiling Polysemy.Input ( src/Polysemy/Input.hs, dist/build/Polysemy/Input.o, dist/build/Polysemy/Input.dyn_o )
[40 of 44] Compiling Polysemy.Reader ( src/Polysemy/Reader.hs, dist/build/Polysemy/Reader.o, dist/build/Polysemy/Reader.dyn_o )
[41 of 44] Compiling Polysemy.AtomicState ( src/Polysemy/AtomicState.hs, dist/build/Polysemy/AtomicState.o, dist/build/Polysemy/AtomicState.dyn_o )
[42 of 44] Compiling Polysemy.Tagged ( src/Polysemy/Tagged.hs, dist/build/Polysemy/Tagged.o, dist/build/Polysemy/Tagged.dyn_o )
[43 of 44] Compiling Polysemy.Trace ( src/Polysemy/Trace.hs, dist/build/Polysemy/Trace.o, dist/build/Polysemy/Trace.dyn_o )
[44 of 44] Compiling Polysemy.Writer ( src/Polysemy/Writer.hs, dist/build/Polysemy/Writer.o, dist/build/Polysemy/Writer.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/polysemy-1.9.2.0-16a735a9462b2ee922f77d9822840af34e284335adfb3dd16049ab108229ecb2/lib
[1 of 2] Compiling Main ( /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-2766549/polysemy-plugin-0.4.5.3/dist/setup/setup.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-2766549/polysemy-plugin-0.4.5.3/dist/setup/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-2766549/polysemy-plugin-0.4.5.3/dist/setup/setup
Configuring polysemy-plugin-0.4.5.3...
Preprocessing library for polysemy-plugin-0.4.5.3..
Building library for polysemy-plugin-0.4.5.3..
[1 of 6] Compiling Paths_polysemy_plugin ( dist/build/autogen/Paths_polysemy_plugin.hs, dist/build/Paths_polysemy_plugin.o, dist/build/Paths_polysemy_plugin.dyn_o )
[2 of 6] Compiling Polysemy.Plugin.Fundep.Stuff ( src/Polysemy/Plugin/Fundep/Stuff.hs, dist/build/Polysemy/Plugin/Fundep/Stuff.o, dist/build/Polysemy/Plugin/Fundep/Stuff.dyn_o )
[3 of 6] Compiling Polysemy.Plugin.Fundep.Unification ( src/Polysemy/Plugin/Fundep/Unification.hs, dist/build/Polysemy/Plugin/Fundep/Unification.o, dist/build/Polysemy/Plugin/Fundep/Unification.dyn_o )
[4 of 6] Compiling Polysemy.Plugin.Fundep.Utils ( src/Polysemy/Plugin/Fundep/Utils.hs, dist/build/Polysemy/Plugin/Fundep/Utils.o, dist/build/Polysemy/Plugin/Fundep/Utils.dyn_o )
src/Polysemy/Plugin/Fundep/Utils.hs:32:30: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Data.List, 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."
|
32 | in zipWith (curry $ bimap head length) grouped grouped
| ^^^^
[5 of 6] Compiling Polysemy.Plugin.Fundep ( src/Polysemy/Plugin/Fundep.hs, dist/build/Polysemy/Plugin/Fundep.o, dist/build/Polysemy/Plugin/Fundep.dyn_o )
[6 of 6] Compiling Polysemy.Plugin ( src/Polysemy/Plugin.hs, dist/build/Polysemy/Plugin.o, dist/build/Polysemy/Plugin.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-2766549/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/polysemy-plugin-0.4.5.3-79a2d2f7900f5357f5be2ae0dd82cc6bcbb24c46a3ffbe494f1a29816a837a73/lib
Configuring polysemy-readline-0.3.0.0...
Preprocessing library for polysemy-readline-0.3.0.0..
Building library for polysemy-readline-0.3.0.0..
[1 of 2] Compiling Paths_polysemy_readline ( /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/autogen/Paths_polysemy_readline.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/Paths_polysemy_readline.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/Paths_polysemy_readline.dyn_o )
[2 of 2] Compiling Polysemy.Readline ( src/Polysemy/Readline.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/Polysemy/Readline.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/Polysemy/Readline.dyn_o )
Preprocessing executable 'echo-repl' for polysemy-readline-0.3.0.0..
Building executable 'echo-repl' for polysemy-readline-0.3.0.0..
[1 of 2] Compiling Main ( examples/Echo.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/echo-repl/echo-repl-tmp/Main.o )
[2 of 2] Compiling Paths_polysemy_readline ( /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/echo-repl/autogen/Paths_polysemy_readline.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/echo-repl/echo-repl-tmp/Paths_polysemy_readline.o )
[3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/echo-repl/echo-repl
Preprocessing test suite 'polysemy-readline-test' for polysemy-readline-0.3.0.0..
Building test suite 'polysemy-readline-test' for polysemy-readline-0.3.0.0..
[1 of 2] Compiling Main ( test/Spec.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/polysemy-readline-test/polysemy-readline-test-tmp/Main.o )
[2 of 2] Compiling Paths_polysemy_readline ( /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/polysemy-readline-test/autogen/Paths_polysemy_readline.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/polysemy-readline-test/polysemy-readline-test-tmp/Paths_polysemy_readline.o )
[3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/build/polysemy-readline-test/polysemy-readline-test
Running 1 test suites...
Test suite polysemy-readline-test: RUNNING...
Test suite polysemy-readline-test: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/polysemy-readline-0.3.0.0.test
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/hpc/vanilla/html/polysemy-readline-test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/polysemy-readline-0.3.0.0/noopt/hpc/vanilla/html/polysemy-readline-0.3.0.0/hpc_index.html