Build #1 for gll-0.4.1.2
| Package | gll-0.4.1.2 |
|---|
| Install | InstallOk |
|---|---|
| Docs | Ok |
| Tests | NotTried |
| Time submitted | 2026-03-19 20:32:18.469238666 UTC |
|---|---|
| Compiler | ghc-9.8.4 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | array-0.5.8.0, base-4.19.2.0, containers-0.6.8, pretty-1.1.3.6, regex-applicative-0.3.4, text-2.1.1, time-1.12.2 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring filtrable-0.1.6.0...
Preprocessing library for filtrable-0.1.6.0..
Building library for filtrable-0.1.6.0..
[1 of 2] Compiling Data.Set.Private ( Data/Set/Private.hs, dist/build/Data/Set/Private.o, dist/build/Data/Set/Private.dyn_o )
[2 of 2] Compiling Data.Filtrable ( Data/Filtrable.hs, dist/build/Data/Filtrable.o, dist/build/Data/Filtrable.dyn_o )
Data/Filtrable.hs:16:1: warning: [GHC-66111] [-Wunused-imports]
The import of Data.Bool is redundant
except perhaps to import instances from Data.Bool
To import instances alone, use: import Data.Bool()
|
16 | import Data.Bool (bool)
| ^^^^^^^^^^^^^^^^^^^^^^^
Data/Filtrable.hs:22:1: warning: [GHC-66111] [-Wunused-imports]
The import of Data.Traversable is redundant
except perhaps to import instances from Data.Traversable
To import instances alone, use: import Data.Traversable()
|
22 | import Data.Traversable
| ^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for filtrable-0.1.6.0..
Running Haddock on library for filtrable-0.1.6.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Set.Private ( Data/Set/Private.hs, nothing )
[2 of 2] Compiling Data.Filtrable ( Data/Filtrable.hs, nothing )
Data/Filtrable.hs:16:1: warning: [GHC-66111] [-Wunused-imports]
The import of Data.Bool is redundant
except perhaps to import instances from Data.Bool
To import instances alone, use: import Data.Bool()
|
16 | import Data.Bool (bool)
| ^^^^^^^^^^^^^^^^^^^^^^^
Data/Filtrable.hs:22:1: warning: [GHC-66111] [-Wunused-imports]
The import of Data.Traversable is redundant
except perhaps to import instances from Data.Traversable
To import instances alone, use: import Data.Traversable()
|
22 | import Data.Traversable
| ^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'union' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'intersection' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'difference' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'insert' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 8 / 8) in 'Data.Filtrable'
Documentation created: dist/doc/html/filtrable/,
dist/doc/html/filtrable/filtrable.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/filtrable-0.1.6.0-JHZpy1RcEwDGTPIL4fKRzA
Completed filtrable-0.1.6.0
Configuring regex-applicative-0.3.4...
Preprocessing library for regex-applicative-0.3.4..
Building library for regex-applicative-0.3.4..
[1 of 8] Compiling Text.Regex.Applicative.StateQueue ( Text/Regex/Applicative/StateQueue.hs, dist/build/Text/Regex/Applicative/StateQueue.o, dist/build/Text/Regex/Applicative/StateQueue.dyn_o )
[2 of 8] Compiling Text.Regex.Applicative.Types ( Text/Regex/Applicative/Types.hs, dist/build/Text/Regex/Applicative/Types.o, dist/build/Text/Regex/Applicative/Types.dyn_o )
Text/Regex/Applicative/Types.hs:133:16: warning: [GHC-58520] [-Wtype-equality-requires-operators]
The use of ~ without TypeOperators
will become an error in a future GHC release.
Suggested fix: Perhaps you intended to use TypeOperators
|
133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where
| ^
Text/Regex/Applicative/Types.hs:133:31: warning: [GHC-58520] [-Wtype-equality-requires-operators]
The use of ~ without TypeOperators
will become an error in a future GHC release.
Suggested fix: Perhaps you intended to use TypeOperators
|
133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where
| ^
[3 of 8] Compiling Text.Regex.Applicative.Reference ( Text/Regex/Applicative/Reference.hs, dist/build/Text/Regex/Applicative/Reference.o, dist/build/Text/Regex/Applicative/Reference.dyn_o )
Text/Regex/Applicative/Reference.hs:27:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical return definition detected
in the instance declaration for Monad (P s).
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
|
27 | return x = P $ \s -> [(x, s)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Text/Regex/Applicative/Reference.hs:36:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical pure = return definition detected
in the instance declaration for Applicative (P s).
Suggested fix:
Move definition from return to pure
See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
|
36 | pure = return
| ^^^^^^^^^^^^^
[4 of 8] Compiling Text.Regex.Applicative.Compile ( Text/Regex/Applicative/Compile.hs, dist/build/Text/Regex/Applicative/Compile.o, dist/build/Text/Regex/Applicative/Compile.dyn_o )
[5 of 8] Compiling Text.Regex.Applicative.Object ( Text/Regex/Applicative/Object.hs, dist/build/Text/Regex/Applicative/Object.o, dist/build/Text/Regex/Applicative/Object.dyn_o )
[6 of 8] Compiling Text.Regex.Applicative.Interface ( Text/Regex/Applicative/Interface.hs, dist/build/Text/Regex/Applicative/Interface.o, dist/build/Text/Regex/Applicative/Interface.dyn_o )
[7 of 8] Compiling Text.Regex.Applicative ( Text/Regex/Applicative.hs, dist/build/Text/Regex/Applicative.o, dist/build/Text/Regex/Applicative.dyn_o )
[8 of 8] Compiling Text.Regex.Applicative.Common ( Text/Regex/Applicative/Common.hs, dist/build/Text/Regex/Applicative/Common.o, dist/build/Text/Regex/Applicative/Common.dyn_o )
Preprocessing library for regex-applicative-0.3.4..
Running Haddock on library for regex-applicative-0.3.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 8] Compiling Text.Regex.Applicative.StateQueue ( Text/Regex/Applicative/StateQueue.hs, nothing )
[2 of 8] Compiling Text.Regex.Applicative.Types ( Text/Regex/Applicative/Types.hs, nothing )
Text/Regex/Applicative/Types.hs:133:16: warning: [GHC-58520] [-Wtype-equality-requires-operators]
The use of ~ without TypeOperators
will become an error in a future GHC release.
Suggested fix: Perhaps you intended to use TypeOperators
|
133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where
| ^
Text/Regex/Applicative/Types.hs:133:31: warning: [GHC-58520] [-Wtype-equality-requires-operators]
The use of ~ without TypeOperators
will become an error in a future GHC release.
Suggested fix: Perhaps you intended to use TypeOperators
|
133 | instance (char ~ Char, string ~ String) => IsString (RE char string) where
| ^
[3 of 8] Compiling Text.Regex.Applicative.Reference ( Text/Regex/Applicative/Reference.hs, nothing )
Text/Regex/Applicative/Reference.hs:27:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical return definition detected
in the instance declaration for Monad (P s).
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
|
27 | return x = P $ \s -> [(x, s)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Text/Regex/Applicative/Reference.hs:36:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
Noncanonical pure = return definition detected
in the instance declaration for Applicative (P s).
Suggested fix:
Move definition from return to pure
See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
|
36 | pure = return
| ^^^^^^^^^^^^^
[4 of 8] Compiling Text.Regex.Applicative.Compile ( Text/Regex/Applicative/Compile.hs, nothing )
[5 of 8] Compiling Text.Regex.Applicative.Object ( Text/Regex/Applicative/Object.hs, nothing )
[6 of 8] Compiling Text.Regex.Applicative.Interface ( Text/Regex/Applicative/Interface.hs, nothing )
[7 of 8] Compiling Text.Regex.Applicative ( Text/Regex/Applicative.hs, nothing )
[8 of 8] Compiling Text.Regex.Applicative.Common ( Text/Regex/Applicative/Common.hs, nothing )
Haddock coverage:
Warning: 'StateQueue' is ambiguous. It is defined
* at Text/Regex/Applicative/StateQueue.hs:19:21
* at Text/Regex/Applicative/StateQueue.hs:19: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 Text/Regex/Applicative/StateQueue.hs:19:1
100% ( 6 / 6) in 'Text.Regex.Applicative.StateQueue'
Warning: '=~' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 2 / 2) in 'Text.Regex.Applicative.Reference'
Warning: 'ReObject' is ambiguous. It is defined
* at Text/Regex/Applicative/Object.hs:43:24
* at Text/Regex/Applicative/Object.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 Text/Regex/Applicative/Object.hs:43:1
Warning: 'Thread' is ambiguous. It is defined
* at Text/Regex/Applicative/Types.hs:21:7
* at Text/Regex/Applicative/Types.hs:20: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 Text/Regex/Applicative/Types.hs:20:1
Warning: '<|>' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
93% ( 15 / 16) in 'Text.Regex.Applicative.Object'
Missing documentation for:
ThreadId (Text/Regex/Applicative/Types.hs:16)
96% ( 26 / 27) in 'Text.Regex.Applicative'
Missing documentation for:
Greediness (Text/Regex/Applicative/Types.hs:33)
100% ( 8 / 8) in 'Text.Regex.Applicative.Common'
Documentation created: dist/doc/html/regex-applicative/,
dist/doc/html/regex-applicative/regex-applicative.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/regex-applicative-0.3.4-EQcUTQBdZIM6TlLeQTQCjl
Completed regex-applicative-0.3.4
Downloading gll-0.4.1.2
Downloaded gll-0.4.1.2
Configuring gll-0.4.1.2...
Preprocessing library for gll-0.4.1.2..
Building library for gll-0.4.1.2..
[ 1 of 18] Compiling GLL.Combinators.Memoisation ( src/GLL/Combinators/Memoisation.hs, dist/build/GLL/Combinators/Memoisation.o, dist/build/GLL/Combinators/Memoisation.dyn_o )
[ 2 of 18] Compiling GLL.Combinators.Options ( src/GLL/Combinators/Options.hs, dist/build/GLL/Combinators/Options.o, dist/build/GLL/Combinators/Options.dyn_o )
src/GLL/Combinators/Options.hs:95:67: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
95 | let (max,_):_ = maximumsWith (compare `on` fst) $ map head xss
| ^^^^
src/GLL/Combinators/Options.hs:96:43: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
96 | in (filter ((== max) . fst . head) xss)
| ^^^^
[ 3 of 18] Compiling GLL.Flags ( src/GLL/Flags.hs, dist/build/GLL/Flags.o, dist/build/GLL/Flags.dyn_o )
[ 4 of 18] Compiling GLL.Types.Grammar ( src/GLL/Types/Grammar.hs, dist/build/GLL/Types/Grammar.o, dist/build/GLL/Types/Grammar.dyn_o )
[ 5 of 18] Compiling GLL.Types.Derivations ( src/GLL/Types/Derivations.hs, dist/build/GLL/Types/Derivations.o, dist/build/GLL/Types/Derivations.dyn_o )
[ 6 of 18] Compiling GLL.Parser ( src/GLL/Parser.hs, dist/build/GLL/Parser.o, dist/build/GLL/Parser.dyn_o )
[ 7 of 18] Compiling GLL.Parseable.Char ( src/GLL/Parseable/Char.hs, dist/build/GLL/Parseable/Char.o, dist/build/GLL/Parseable/Char.dyn_o )
[ 8 of 18] Compiling GLL.Combinators.Visit.Sem ( src/GLL/Combinators/Visit/Sem.hs, dist/build/GLL/Combinators/Visit/Sem.o, dist/build/GLL/Combinators/Visit/Sem.dyn_o )
[ 9 of 18] Compiling GLL.Combinators.Visit.Grammar ( src/GLL/Combinators/Visit/Grammar.hs, dist/build/GLL/Combinators/Visit/Grammar.o, dist/build/GLL/Combinators/Visit/Grammar.dyn_o )
[10 of 18] Compiling GLL.Combinators.Lexer ( src/GLL/Combinators/Lexer.hs, dist/build/GLL/Combinators/Lexer.o, dist/build/GLL/Combinators/Lexer.dyn_o )
src/GLL/Combinators/Lexer.hs:64:11: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
64 | | isWS (head s) = lexerEither lexsets (dropWhile isWS s)
| ^^^^
src/GLL/Combinators/Lexer.hs:80:61: 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."
|
80 | | otherwise = blockState n (tail cs)
| ^^^^
[11 of 18] Compiling GLL.Types.TypeCompose ( src/GLL/Types/TypeCompose.hs, dist/build/GLL/Types/TypeCompose.o, dist/build/GLL/Types/TypeCompose.dyn_o )
[12 of 18] Compiling GLL.Combinators.Visit.Join ( src/GLL/Combinators/Visit/Join.hs, dist/build/GLL/Combinators/Visit/Join.o, dist/build/GLL/Combinators/Visit/Join.dyn_o )
[13 of 18] Compiling GLL.Combinators.Interface ( src/GLL/Combinators/Interface.hs, dist/build/GLL/Combinators/Interface.o, dist/build/GLL/Combinators/Interface.dyn_o )
src/GLL/Combinators/Interface.hs:354:68: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
354 | when (not (null as)) (writeFile "/tmp/derivation" (show (head as)))
| ^^^^
[14 of 18] Compiling GLL.GrammarCombinators ( src/GLL/GrammarCombinators.hs, dist/build/GLL/GrammarCombinators.o, dist/build/GLL/GrammarCombinators.dyn_o )
[15 of 18] Compiling GLL.Combinators.Test.Interface ( src/GLL/Combinators/Test/Interface.hs, dist/build/GLL/Combinators/Test/Interface.o, dist/build/GLL/Combinators/Test/Interface.dyn_o )
[16 of 18] Compiling GLL.Combinators.BinaryInterface ( src/GLL/Combinators/BinaryInterface.hs, dist/build/GLL/Combinators/BinaryInterface.o, dist/build/GLL/Combinators/BinaryInterface.dyn_o )
[17 of 18] Compiling GLL.Combinators.Test.BinaryInterface ( src/GLL/Combinators/Test/BinaryInterface.hs, dist/build/GLL/Combinators/Test/BinaryInterface.o, dist/build/GLL/Combinators/Test/BinaryInterface.dyn_o )
[18 of 18] Compiling GLL.Combinators ( src/GLL/Combinators.hs, dist/build/GLL/Combinators.o, dist/build/GLL/Combinators.dyn_o )
Preprocessing library for gll-0.4.1.2..
Running Haddock on library for gll-0.4.1.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 18] Compiling GLL.Combinators.Memoisation ( src/GLL/Combinators/Memoisation.hs, nothing )
[ 2 of 18] Compiling GLL.Combinators.Options ( src/GLL/Combinators/Options.hs, nothing )
src/GLL/Combinators/Options.hs:95:67: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
95 | let (max,_):_ = maximumsWith (compare `on` fst) $ map head xss
| ^^^^
src/GLL/Combinators/Options.hs:96:43: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
96 | in (filter ((== max) . fst . head) xss)
| ^^^^
[ 3 of 18] Compiling GLL.Flags ( src/GLL/Flags.hs, nothing )
[ 4 of 18] Compiling GLL.Types.Grammar ( src/GLL/Types/Grammar.hs, nothing )
[ 5 of 18] Compiling GLL.Types.Derivations ( src/GLL/Types/Derivations.hs, nothing )
[ 6 of 18] Compiling GLL.Parser ( src/GLL/Parser.hs, nothing )
[ 7 of 18] Compiling GLL.Parseable.Char ( src/GLL/Parseable/Char.hs, nothing )
[ 8 of 18] Compiling GLL.Combinators.Visit.Sem ( src/GLL/Combinators/Visit/Sem.hs, nothing )
[ 9 of 18] Compiling GLL.Combinators.Visit.Grammar ( src/GLL/Combinators/Visit/Grammar.hs, nothing )
[10 of 18] Compiling GLL.Combinators.Lexer ( src/GLL/Combinators/Lexer.hs, nothing )
src/GLL/Combinators/Lexer.hs:64:11: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
64 | | isWS (head s) = lexerEither lexsets (dropWhile isWS s)
| ^^^^
src/GLL/Combinators/Lexer.hs:80:61: 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."
|
80 | | otherwise = blockState n (tail cs)
| ^^^^
[11 of 18] Compiling GLL.Types.TypeCompose ( src/GLL/Types/TypeCompose.hs, nothing )
[12 of 18] Compiling GLL.Combinators.Visit.Join ( src/GLL/Combinators/Visit/Join.hs, nothing )
[13 of 18] Compiling GLL.Combinators.Interface ( src/GLL/Combinators/Interface.hs, nothing )
src/GLL/Combinators/Interface.hs:354:68: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
354 | when (not (null as)) (writeFile "/tmp/derivation" (show (head as)))
| ^^^^
[14 of 18] Compiling GLL.GrammarCombinators ( src/GLL/GrammarCombinators.hs, nothing )
[15 of 18] Compiling GLL.Combinators.Test.Interface ( src/GLL/Combinators/Test/Interface.hs, nothing )
[16 of 18] Compiling GLL.Combinators.BinaryInterface ( src/GLL/Combinators/BinaryInterface.hs, nothing )
[17 of 18] Compiling GLL.Combinators.Test.BinaryInterface ( src/GLL/Combinators/Test/BinaryInterface.hs, nothing )
[18 of 18] Compiling GLL.Combinators ( src/GLL/Combinators.hs, nothing )
Haddock coverage:
57% ( 4 / 7) in 'GLL.Combinators.Memoisation'
Missing documentation for:
Module header
memLookup (src/GLL/Combinators/Memoisation.hs:16)
memInsert (src/GLL/Combinators/Memoisation.hs:20)
Warning: 'pivots' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: '<||>' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
84% ( 21 / 25) in 'GLL.Combinators.Options'
Missing documentation for:
Module header
runOptions (src/GLL/Combinators/Options.hs:26)
runOptionsOn (src/GLL/Combinators/Options.hs:29)
maintainWith (src/GLL/Combinators/Options.hs:91)
Warning: 'ParserOption' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Flags' is ambiguous. It is defined
* at src/GLL/Flags.hs:5:16
* at src/GLL/Flags.hs:5: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/GLL/Flags.hs:5:1
Warning: 'SPPF' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Options' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
91% ( 11 / 12) in 'GLL.Flags'
Missing documentation for:
Module header
Warning: 'Token' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:62:14
* at src/GLL/Types/Grammar.hs:50:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/GLL/Types/Grammar.hs:50:1
Warning: 'Prod' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:16:15
* at src/GLL/Types/Grammar.hs:16: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/GLL/Types/Grammar.hs:16:1
75% ( 12 / 16) in 'GLL.Types.Grammar'
Missing documentation for:
Module header
unlexToken (src/GLL/Types/Grammar.hs:150)
isNt (src/GLL/Types/Grammar.hs:164)
isTerm (src/GLL/Types/Grammar.hs:167)
16% ( 6 / 37) in 'GLL.Types.Derivations'
Missing documentation for:
Module header
SlotL (src/GLL/Types/Derivations.hs:13)
PrL (src/GLL/Types/Derivations.hs:14)
NtL (src/GLL/Types/Derivations.hs:15)
SNode (src/GLL/Types/Derivations.hs:61)
PNode (src/GLL/Types/Derivations.hs:62)
SEdge (src/GLL/Types/Derivations.hs:63)
PEdge (src/GLL/Types/Derivations.hs:64)
emptySPPF (src/GLL/Types/Derivations.hs:67)
pNodeLookup (src/GLL/Types/Derivations.hs:70)
pMapInsert (src/GLL/Types/Derivations.hs:76)
sNodeLookup (src/GLL/Types/Derivations.hs:99)
sNodeInsert (src/GLL/Types/Derivations.hs:103)
sNodeRemove (src/GLL/Types/Derivations.hs:119)
iNodeLookup (src/GLL/Types/Derivations.hs:124)
iNodeInsert (src/GLL/Types/Derivations.hs:128)
iNodeRemove (src/GLL/Types/Derivations.hs:144)
eMapInsert (src/GLL/Types/Derivations.hs:149)
inU (src/GLL/Types/Derivations.hs:153)
toU (src/GLL/Types/Derivations.hs:156)
showD (src/GLL/Types/Derivations.hs:164)
showG (src/GLL/Types/Derivations.hs:165)
showP (src/GLL/Types/Derivations.hs:166)
showS (src/GLL/Types/Derivations.hs:169)
showSPPF (src/GLL/Types/Derivations.hs:173)
ProdMap (src/GLL/Types/Derivations.hs:175)
PrefixMap (src/GLL/Types/Derivations.hs:176)
SelectMap (src/GLL/Types/Derivations.hs:177)
FirstMap (src/GLL/Types/Derivations.hs:178)
FollowMap (src/GLL/Types/Derivations.hs:179)
fixedMaps (src/GLL/Types/Derivations.hs:183)
Warning: 'G' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'f_X' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'X' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'f_S' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'S' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'l' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'r' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 's_l_r' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 's_i_j' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 's' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'i' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'j' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'k' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 's_i' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Y' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'f_Y' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'L_X' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'R' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'U' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'rs' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'P' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Char' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:50:14
* 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 at src/GLL/Types/Grammar.hs:50:14
Warning: '#' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'success2' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'context' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Nt' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:36:19
* at src/GLL/Types/Grammar.hs:10: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/GLL/Types/Grammar.hs:10:1
Warning: 'Prod' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:16:15
* at src/GLL/Types/Grammar.hs:16: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/GLL/Types/Grammar.hs:16:1
Warning: 't' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Array' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
95% ( 39 / 41) in 'GLL.Parser'
Missing documentation for:
mkInput (src/GLL/Parser.hs:216)
showSPPF (src/GLL/Types/Derivations.hs:173)
Warning: 'Char' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:50:14
* 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 at src/GLL/Types/Grammar.hs:50:14
Warning: '#' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 1 / 1) in 'GLL.Parseable.Char'
Warning: '//' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'LexerSettings' is ambiguous. It is defined
* at src/GLL/Combinators/Lexer.hs:15:22
* at src/GLL/Combinators/Lexer.hs:15: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/GLL/Combinators/Lexer.hs:15:1
60% ( 6 / 10) in 'GLL.Combinators.Lexer'
Missing documentation for:
Module header
oneOf (src/GLL/Combinators/Lexer.hs:162)
manyOf (src/GLL/Combinators/Lexer.hs:165)
someOf (src/GLL/Combinators/Lexer.hs:168)
100% ( 2 / 2) in 'GLL.Types.TypeCompose'
Warning: 'AltExpr' is ambiguous. It is defined
* at src/GLL/Combinators/Visit/Join.hs:27:20
* at src/GLL/Combinators/Visit/Join.hs:27: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/GLL/Combinators/Visit/Join.hs:27:1
Warning: 'SymbExpr' is ambiguous. It is defined
* at src/GLL/Combinators/Visit/Join.hs:19:21
* at src/GLL/Combinators/Visit/Join.hs:19: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/GLL/Combinators/Visit/Join.hs:19:1
Warning: 't' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: '<:=>' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Token' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:62:14
* at src/GLL/Types/Grammar.hs:50:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/GLL/Types/Grammar.hs:50:1
Warning: 'Char' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:50:14
* 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 at src/GLL/Types/Grammar.hs:50:14
Warning: 'pExpr2' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ParseResult' is ambiguous. It is defined
* at src/GLL/Parser.hs:499:22
* at src/GLL/Parser.hs:499: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/GLL/Parser.hs:499:1
Warning: 'AltExpr' is ambiguous. It is defined
* at src/GLL/Combinators/Visit/Join.hs:27:20
* at src/GLL/Combinators/Visit/Join.hs:27: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/GLL/Combinators/Visit/Join.hs:27:1
Warning: 'SymbExpr' is ambiguous. It is defined
* at src/GLL/Combinators/Visit/Join.hs:19:21
* at src/GLL/Combinators/Visit/Join.hs:19: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/GLL/Combinators/Visit/Join.hs:19:1
91% (129 /141) in 'GLL.Combinators.Interface'
Missing documentation for:
unlexToken (src/GLL/Types/Grammar.hs:150)
evaluatorWithParseDataAndOptions (src/GLL/Combinators/Interface.hs:326)
optionalWithDef (src/GLL/Combinators/Interface.hs:818)
foldr_multiple (src/GLL/Combinators/Interface.hs:838)
foldr_multipleSepBy (src/GLL/Combinators/Interface.hs:843)
fromOpTable (src/GLL/Combinators/Interface.hs:858)
opTableFromList (src/GLL/Combinators/Interface.hs:855)
Assoc (src/GLL/Combinators/Interface.hs:852)
Fixity (src/GLL/Combinators/Interface.hs:851)
<<**> (src/GLL/Combinators/Interface.hs:680)
**>>> (src/GLL/Combinators/Interface.hs:676)
shortest_match (src/GLL/Combinators/Interface.hs:504)
100% ( 2 / 2) in 'GLL.GrammarCombinators'
100% ( 2 / 2) in 'GLL.Combinators.Test.Interface'
Warning: 'unsafePerformIO' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Token' is ambiguous. It is defined
* at src/GLL/Types/Grammar.hs:62:14
* at src/GLL/Types/Grammar.hs:50:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/GLL/Types/Grammar.hs:50:1
Warning: 'ParseResult' is ambiguous. It is defined
* at src/GLL/Parser.hs:499:22
* at src/GLL/Parser.hs:499: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/GLL/Parser.hs:499:1
94% (121 /128) in 'GLL.Combinators.BinaryInterface'
Missing documentation for:
toSymb
unlexToken (src/GLL/Types/Grammar.hs:150)
evaluatorWithParseDataAndOptions (src/GLL/Combinators/Interface.hs:326)
optionalWithDef (src/GLL/Combinators/BinaryInterface.hs:318)
<<**> (src/GLL/Combinators/BinaryInterface.hs:188)
**>>> (src/GLL/Combinators/BinaryInterface.hs:184)
shortest_match (src/GLL/Combinators/BinaryInterface.hs:138)
100% ( 2 / 2) in 'GLL.Combinators.Test.BinaryInterface'
100% ( 2 / 2) in 'GLL.Combinators'
Documentation created: dist/doc/html/gll/, dist/doc/html/gll/gll.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/gll-0.4.1.2-KbjwC4FaFspBbQVhHsEddn
Completed gll-0.4.1.2
Test log
[view raw]
Resolving dependencies... No tests to run for all the packages in the project