Build #1 for combinat-0.2.5.0
| Package | combinat-0.2.5.0 |
|---|
| Install | InstallOk |
|---|---|
| Docs | Ok |
| Tests | NotTried |
| Time submitted | unknown |
|---|---|
| Compiler | ghc-7.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | transformers-0.3.0.0, random-1.0.1.1, containers-0.5.0.0, base-4.6.0.1, array-0.4.0.1 |
| Flags | -withquickcheck splitbase base4 |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Downloading combinat-0.2.5.0...
Configuring combinat-0.2.5.0...
Building combinat-0.2.5.0...
Preprocessing library combinat-0.2.5.0...
Math/Combinat/Permutations.hs:54:0:
warning: extra tokens at end of #endif directive [enabled by default]
[ 1 of 17] Compiling Math.Combinat.Helper ( Math/Combinat/Helper.hs, dist/build/Math/Combinat/Helper.o )
Math/Combinat/Helper.hs:4:1: Warning:
The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
Math/Combinat/Helper.hs:17:1: Warning:
SPECIALISE pragma for non-overloaded function `swap'
Math/Combinat/Helper.hs:18:1: Warning:
SPECIALISE pragma for non-overloaded function `swap'
Math/Combinat/Helper.hs:50:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `go': Patterns not matched: []
Math/Combinat/Helper.hs:55:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `go': Patterns not matched: _ []
Math/Combinat/Helper.hs:59:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `go': Patterns not matched: _ []
Math/Combinat/Helper.hs:130:10: Warning:
This binding for `y' shadows the existing binding
bound at Math/Combinat/Helper.hs:128:16
[ 2 of 17] Compiling Math.Combinat.Numbers.Primes ( Math/Combinat/Numbers/Primes.hs, dist/build/Math/Combinat/Numbers/Primes.o )
Math/Combinat/Numbers/Primes.hs:47:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `sieve': Patterns not matched: _ [] _
Math/Combinat/Numbers/Primes.hs:57:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `fold3t':
Patterns not matched:
[]
[] : _
Math/Combinat/Numbers/Primes.hs:59:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `pairs':
Patterns not matched:
[]
[] : _
[_ : _]
Math/Combinat/Numbers/Primes.hs:62:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `gaps': Patterns not matched: _ [] _
Math/Combinat/Numbers/Primes.hs:65:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `roll': Patterns not matched: _ [] _
Math/Combinat/Numbers/Primes.hs:69:3: Warning:
Defined but not used: `minus'
Math/Combinat/Numbers/Primes.hs:99:14: Warning:
This binding for `k' shadows the existing binding
bound at Math/Combinat/Numbers/Primes.hs:98:11
Math/Combinat/Numbers/Primes.hs:100:22: Warning:
This binding for `k' shadows the existing binding
bound at Math/Combinat/Numbers/Primes.hs:98:11
Math/Combinat/Numbers/Primes.hs:223:11: Warning:
This binding for `bs' shadows the existing binding
bound at Math/Combinat/Numbers/Primes.hs:215:3
[ 3 of 17] Compiling Math.Combinat.Numbers.Series ( Math/Combinat/Numbers/Series.hs, dist/build/Math/Combinat/Numbers/Series.o )
Math/Combinat/Numbers/Series.hs:75:13: Warning:
This binding for `ks' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:72:24
Math/Combinat/Numbers/Series.hs:172:13: Warning:
This binding for `ks' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:168:21
Math/Combinat/Numbers/Series.hs:172:17: Warning:
This binding for `ys' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:170:3
Math/Combinat/Numbers/Series.hs:241:17: Warning:
This binding for `aks' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:237:22
Math/Combinat/Numbers/Series.hs:241:22: Warning:
This binding for `ys' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:239:3
Math/Combinat/Numbers/Series.hs:265:17: Warning:
This binding for `aks' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:261:27
Math/Combinat/Numbers/Series.hs:265:22: Warning:
This binding for `ys' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:263:3
[ 4 of 17] Compiling Math.Combinat.Tuples ( Math/Combinat/Tuples.hs, dist/build/Math/Combinat/Tuples.o )
[ 5 of 17] Compiling Math.Combinat.Numbers ( Math/Combinat/Numbers.hs, dist/build/Math/Combinat/Numbers.o )
[ 6 of 17] Compiling Math.Combinat.Sets ( Math/Combinat/Sets.hs, dist/build/Math/Combinat/Sets.o )
[ 7 of 17] Compiling Math.Combinat.Compositions ( Math/Combinat/Compositions.hs, dist/build/Math/Combinat/Compositions.o )
Math/Combinat/Compositions.hs:9:1: Warning:
The import of `factorial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Compositions.hs:66:29: Warning:
Defaulting the following constraint(s) to type `Integer'
(Integral a0)
arising from a use of `compositions'
at Math/Combinat/Compositions.hs:66:29-40
(Num a0)
arising from a use of `fromIntegral'
at Math/Combinat/Compositions.hs:70:11-22
(Ord a0)
arising from a use of `>' at Math/Combinat/Compositions.hs:65:9
In the second argument of `($)', namely
`compositions len (d - len)'
In the expression: map plus1 $ compositions len (d - len)
In an equation for `compositions1':
compositions1 len' d'
| len > d = []
| otherwise = map plus1 $ compositions len (d - len)
where
plus1 = map (+ 1)
len = fromIntegral len'
d = fromIntegral d'
[ 8 of 17] Compiling Math.Combinat.Partitions ( Math/Combinat/Partitions.hs, dist/build/Math/Combinat/Partitions.o )
Math/Combinat/Partitions.hs:49:1: Warning:
The import of `factorial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Partitions.hs:220:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `worker': Patterns not matched: []
Math/Combinat/Partitions.hs:220:17: Warning:
This binding for `last' shadows the existing binding
imported from `Data.List' at Math/Combinat/Partitions.hs:45:1-16
(and originally defined in `GHC.List')
Math/Combinat/Partitions.hs:228:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `decrease': Patterns not matched: []
Math/Combinat/Partitions.hs:228:13: Warning:
This binding for `last' shadows the existing binding
imported from `Data.List' at Math/Combinat/Partitions.hs:45:1-16
(and originally defined in `GHC.List')
Math/Combinat/Partitions.hs:237:24: Warning:
This binding for `c' shadows the existing binding
bound at Math/Combinat/Partitions.hs:233:19
Math/Combinat/Partitions.hs:237:26: Warning:
This binding for `u' shadows the existing binding
bound at Math/Combinat/Partitions.hs:233:21
Math/Combinat/Partitions.hs:244:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `subtract_rec': Patterns not matched: []
Math/Combinat/Partitions.hs:244:16: Warning:
This binding for `all' shadows the existing binding
imported from `Data.List' at Math/Combinat/Partitions.hs:45:1-16
(and originally defined in `GHC.List')
Math/Combinat/Partitions.hs:244:21: Warning:
This binding for `last' shadows the existing binding
imported from `Data.List' at Math/Combinat/Partitions.hs:45:1-16
(and originally defined in `GHC.List')
Math/Combinat/Partitions.hs:249:3: Warning:
This binding for `subtract' shadows the existing binding
imported from `Prelude' at Math/Combinat/Partitions.hs:7:8-31
(and originally defined in `GHC.Num')
[ 9 of 17] Compiling Math.Combinat.Permutations ( Math/Combinat/Permutations.hs, dist/build/Math/Combinat/Permutations.o )
Math/Combinat/Permutations.hs:71:1: Warning:
The import of `binomial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Permutations.hs:135:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `pairs': Patterns not matched: []
Math/Combinat/Permutations.hs:349:13: Warning:
In the use of `unsafeFreeze'
(imported from Data.Array.ST, but defined in Data.Array.MArray):
Deprecated: "Please import from Data.Array.Unsafe instead; This will be removed in the next release"
[10 of 17] Compiling Math.Combinat.Tableaux ( Math/Combinat/Tableaux.hs, dist/build/Math/Combinat/Tableaux.o )
Math/Combinat/Tableaux.hs:27:1: Warning:
The import of `Math.Combinat.Helper' is redundant
except perhaps to import instances from `Math.Combinat.Helper'
To import instances alone, use: import Math.Combinat.Helper()
Math/Combinat/Tableaux.hs:28:1: Warning:
The import of `binomial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Tableaux.hs:77:3: Warning:
This binding for `break' shadows the existing binding
imported from `Data.List' at Math/Combinat/Tableaux.hs:25:1-16
(and originally defined in `GHC.List')
Math/Combinat/Tableaux.hs:79:12: Warning:
This binding for `xs' shadows the existing binding
bound at Math/Combinat/Tableaux.hs:75:18
Math/Combinat/Tableaux.hs:97:3: Warning:
This binding for `shape' shadows the existing binding
defined at Math/Combinat/Tableaux.hs:40:1
Math/Combinat/Tableaux.hs:103:8: Warning:
This binding for `n' shadows the existing binding
bound at Math/Combinat/Tableaux.hs:106:7
Math/Combinat/Tableaux.hs:141:3: Warning:
This binding for `shape' shadows the existing binding
defined at Math/Combinat/Tableaux.hs:40:1
Math/Combinat/Tableaux.hs:149:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `row':
Patterns not matched: _ (ghc-prim:GHC.Types.I# _) _ []
Math/Combinat/Tableaux.hs:150:7: Warning:
This binding for `n' shadows the existing binding
bound at Math/Combinat/Tableaux.hs:140:27
Math/Combinat/Tableaux.hs:154:34: Warning:
This binding for `shape' shadows the existing binding
defined at Math/Combinat/Tableaux.hs:40:1
[11 of 17] Compiling Math.Combinat.Tableaux.Kostka ( Math/Combinat/Tableaux/Kostka.hs, dist/build/Math/Combinat/Tableaux/Kostka.o )
Math/Combinat/Tableaux/Kostka.hs:68:1: Warning:
The import of `Data.Ord' is redundant
except perhaps to import instances from `Data.Ord'
To import instances alone, use: import Data.Ord()
Math/Combinat/Tableaux/Kostka.hs:71:1: Warning:
The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
Math/Combinat/Tableaux/Kostka.hs:109:1: Warning:
SPECIALISE pragma for non-overloaded function `triangularArrayUnsafe'
Math/Combinat/Tableaux/Kostka.hs:114:1: Warning:
SPECIALISE pragma for non-overloaded function `fromTriangularArray'
Math/Combinat/Tableaux/Kostka.hs:124:6: Warning:
Defined but not used: type constructor or class `ReverseTableau'
Math/Combinat/Tableaux/Kostka.hs:133:1: Warning:
SPECIALISE pragma for non-overloaded function `reverseTableau'
Math/Combinat/Tableaux/Kostka.hs:184:5: Warning:
This binding for `last' shadows the existing binding
imported from `Data.List' at Math/Combinat/Tableaux/Kostka.hs:69:1-16
(and originally defined in `GHC.List')
[12 of 17] Compiling Math.Combinat.Trees.Binary ( Math/Combinat/Trees/Binary.hs, dist/build/Math/Combinat/Trees/Binary.o )
Math/Combinat/Trees/Binary.hs:48:1: Warning:
The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
Math/Combinat/Trees/Binary.hs:54:1: Warning:
The import of `Data.List' is redundant
except perhaps to import instances from `Data.List'
To import instances alone, use: import Data.List()
Math/Combinat/Trees/Binary.hs:55:1: Warning:
The import item `Forest(..)' suggests that
`Forest' has (in-scope) constructors or class methods,
but it has none
Math/Combinat/Trees/Binary.hs:64:1: Warning:
The import of `factorial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Trees/Binary.hs:169:17: Warning:
This binding for `ps' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:162:27
Math/Combinat/Trees/Binary.hs:171:31: Warning:
This binding for `ps' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:162:27
Math/Combinat/Trees/Binary.hs:187:17: Warning:
This binding for `ps' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:180:31
Math/Combinat/Trees/Binary.hs:189:31: Warning:
This binding for `ps' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:180:31
Math/Combinat/Trees/Binary.hs:237:3: Warning:
This binding for `next' shadows the existing binding
imported from `System.Random' at Math/Combinat/Trees/Binary.hs:61:1-20
Math/Combinat/Trees/Binary.hs:237:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `next':
Patterns not matched:
([], _)
([_], [])
Math/Combinat/Trees/Binary.hs:266:11: Warning:
This binding for `rnd' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:261:23
Math/Combinat/Trees/Binary.hs:267:11: Warning:
This binding for `rnd' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:261:23
Math/Combinat/Trees/Binary.hs:333:14: Warning:
In the use of `unsafeFreeze'
(imported from Data.Array.ST, but defined in Data.Array.MArray):
Deprecated: "Please import from Data.Array.Unsafe instead; This will be removed in the next release"
Math/Combinat/Trees/Binary.hs:340:10: Warning:
This binding for `rnd' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:329:23
Math/Combinat/Trees/Binary.hs:374:5: Warning:
Defined but not used: `w2'
[13 of 17] Compiling Math.Combinat.Trees.Nary ( Math/Combinat/Trees/Nary.hs, dist/build/Math/Combinat/Trees/Nary.o )
Math/Combinat/Trees/Nary.hs:68:1: Warning:
The import of `factorial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Trees/Nary.hs:136:8: Warning:
This binding for `n' shadows the existing binding
bound at Math/Combinat/Trees/Nary.hs:128:24
Math/Combinat/Trees/Nary.hs:194:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `f': Patterns not matched: _ _ []
Math/Combinat/Trees/Nary.hs:211:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `f': Patterns not matched: _ _ _ []
Math/Combinat/Trees/Nary.hs:232:3: Warning:
Pattern match(es) are non-exhaustive
In an equation for `f': Patterns not matched: _ _ []
[14 of 17] Compiling Math.Combinat.Trees ( Math/Combinat/Trees.hs, dist/build/Math/Combinat/Trees.o )
[15 of 17] Compiling Math.Combinat.Graphviz ( Math/Combinat/Graphviz.hs, dist/build/Math/Combinat/Graphviz.o )
Math/Combinat/Graphviz.hs:17:1: Warning:
The import of `Control.Applicative' is redundant
except perhaps to import instances from `Control.Applicative'
To import instances alone, use: import Control.Applicative()
Math/Combinat/Graphviz.hs:27:21: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Math/Combinat/Graphviz.hs:44:3: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Math/Combinat/Graphviz.hs:59:3: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Math/Combinat/Graphviz.hs:85:3: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Math/Combinat/Graphviz.hs:106:3: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
[16 of 17] Compiling Math.Combinat.FreeGroups ( Math/Combinat/FreeGroups.hs, dist/build/Math/Combinat/FreeGroups.o )
[17 of 17] Compiling Math.Combinat ( Math/Combinat.hs, dist/build/Math/Combinat.o )
In-place registering combinat-0.2.5.0...
Running Haddock for combinat-0.2.5.0...
Running hscolour for combinat-0.2.5.0...
Preprocessing library combinat-0.2.5.0...
Preprocessing library combinat-0.2.5.0...
Math/Combinat/Permutations.hs:54:0:
warning: extra tokens at end of #endif directive [enabled by default]
Math/Combinat/Helper.hs:4:1: Warning:
The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
Math/Combinat/Helper.hs:17:1: Warning:
SPECIALISE pragma for non-overloaded function `swap'
Math/Combinat/Helper.hs:18:1: Warning:
SPECIALISE pragma for non-overloaded function `swap'
Math/Combinat/Helper.hs:130:10: Warning:
This binding for `y' shadows the existing binding
bound at Math/Combinat/Helper.hs:128:16
Math/Combinat/Numbers/Primes.hs:69:3: Warning:
Defined but not used: `minus'
Math/Combinat/Numbers/Primes.hs:99:14: Warning:
This binding for `k' shadows the existing binding
bound at Math/Combinat/Numbers/Primes.hs:98:11
Math/Combinat/Numbers/Primes.hs:100:22: Warning:
This binding for `k' shadows the existing binding
bound at Math/Combinat/Numbers/Primes.hs:98:11
Math/Combinat/Numbers/Primes.hs:223:11: Warning:
This binding for `bs' shadows the existing binding
bound at Math/Combinat/Numbers/Primes.hs:215:3
Math/Combinat/Numbers/Series.hs:75:13: Warning:
This binding for `ks' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:72:24
Math/Combinat/Numbers/Series.hs:172:13: Warning:
This binding for `ks' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:168:21
Math/Combinat/Numbers/Series.hs:172:17: Warning:
This binding for `ys' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:170:3
Math/Combinat/Numbers/Series.hs:241:17: Warning:
This binding for `aks' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:237:22
Math/Combinat/Numbers/Series.hs:241:22: Warning:
This binding for `ys' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:239:3
Math/Combinat/Numbers/Series.hs:265:17: Warning:
This binding for `aks' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:261:27
Math/Combinat/Numbers/Series.hs:265:22: Warning:
This binding for `ys' shadows the existing binding
bound at Math/Combinat/Numbers/Series.hs:263:3
Math/Combinat/Compositions.hs:9:1: Warning:
The import of `factorial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Compositions.hs:66:29: Warning:
Defaulting the following constraint(s) to type `Integer'
(Integral a0)
arising from a use of `compositions'
at Math/Combinat/Compositions.hs:66:29-40
(Num a0)
arising from a use of `fromIntegral'
at Math/Combinat/Compositions.hs:70:11-22
(Ord a0)
arising from a use of `>' at Math/Combinat/Compositions.hs:65:9
In the second argument of `($)', namely
`compositions len (d - len)'
In the expression: map plus1 $ compositions len (d - len)
In an equation for `compositions1':
compositions1 len' d'
| len > d = []
| otherwise = map plus1 $ compositions len (d - len)
where
plus1 = map (+ 1)
len = fromIntegral len'
d = fromIntegral d'
Math/Combinat/Partitions.hs:49:1: Warning:
The import of `factorial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Partitions.hs:220:17: Warning:
This binding for `last' shadows the existing binding
imported from `Data.List' at Math/Combinat/Partitions.hs:45:1-16
(and originally defined in `GHC.List')
Math/Combinat/Partitions.hs:228:13: Warning:
This binding for `last' shadows the existing binding
imported from `Data.List' at Math/Combinat/Partitions.hs:45:1-16
(and originally defined in `GHC.List')
Math/Combinat/Partitions.hs:237:24: Warning:
This binding for `c' shadows the existing binding
bound at Math/Combinat/Partitions.hs:233:19
Math/Combinat/Partitions.hs:237:26: Warning:
This binding for `u' shadows the existing binding
bound at Math/Combinat/Partitions.hs:233:21
Math/Combinat/Partitions.hs:244:16: Warning:
This binding for `all' shadows the existing binding
imported from `Data.List' at Math/Combinat/Partitions.hs:45:1-16
(and originally defined in `GHC.List')
Math/Combinat/Partitions.hs:244:21: Warning:
This binding for `last' shadows the existing binding
imported from `Data.List' at Math/Combinat/Partitions.hs:45:1-16
(and originally defined in `GHC.List')
Math/Combinat/Partitions.hs:249:3: Warning:
This binding for `subtract' shadows the existing binding
imported from `Prelude' at Math/Combinat/Partitions.hs:7:8-31
(and originally defined in `GHC.Num')
Math/Combinat/Permutations.hs:71:1: Warning:
The import of `binomial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Permutations.hs:349:13: Warning:
In the use of `unsafeFreeze'
(imported from Data.Array.ST, but defined in Data.Array.MArray):
Deprecated: "Please import from Data.Array.Unsafe instead; This will be removed in the next release"
Math/Combinat/Tableaux.hs:27:1: Warning:
The import of `Math.Combinat.Helper' is redundant
except perhaps to import instances from `Math.Combinat.Helper'
To import instances alone, use: import Math.Combinat.Helper()
Math/Combinat/Tableaux.hs:28:1: Warning:
The import of `binomial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Tableaux.hs:77:3: Warning:
This binding for `break' shadows the existing binding
imported from `Data.List' at Math/Combinat/Tableaux.hs:25:1-16
(and originally defined in `GHC.List')
Math/Combinat/Tableaux.hs:79:12: Warning:
This binding for `xs' shadows the existing binding
bound at Math/Combinat/Tableaux.hs:75:18
Math/Combinat/Tableaux.hs:97:3: Warning:
This binding for `shape' shadows the existing binding
defined at Math/Combinat/Tableaux.hs:40:1
Math/Combinat/Tableaux.hs:103:8: Warning:
This binding for `n' shadows the existing binding
bound at Math/Combinat/Tableaux.hs:106:7
Math/Combinat/Tableaux.hs:141:3: Warning:
This binding for `shape' shadows the existing binding
defined at Math/Combinat/Tableaux.hs:40:1
Math/Combinat/Tableaux.hs:150:7: Warning:
This binding for `n' shadows the existing binding
bound at Math/Combinat/Tableaux.hs:140:27
Math/Combinat/Tableaux.hs:154:34: Warning:
This binding for `shape' shadows the existing binding
defined at Math/Combinat/Tableaux.hs:40:1
Math/Combinat/Tableaux/Kostka.hs:68:1: Warning:
The import of `Data.Ord' is redundant
except perhaps to import instances from `Data.Ord'
To import instances alone, use: import Data.Ord()
Math/Combinat/Tableaux/Kostka.hs:71:1: Warning:
The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
Math/Combinat/Tableaux/Kostka.hs:109:1: Warning:
SPECIALISE pragma for non-overloaded function `triangularArrayUnsafe'
Math/Combinat/Tableaux/Kostka.hs:114:1: Warning:
SPECIALISE pragma for non-overloaded function `fromTriangularArray'
Math/Combinat/Tableaux/Kostka.hs:124:6: Warning:
Defined but not used: type constructor or class `ReverseTableau'
Math/Combinat/Tableaux/Kostka.hs:133:1: Warning:
SPECIALISE pragma for non-overloaded function `reverseTableau'
Math/Combinat/Tableaux/Kostka.hs:184:5: Warning:
This binding for `last' shadows the existing binding
imported from `Data.List' at Math/Combinat/Tableaux/Kostka.hs:69:1-16
(and originally defined in `GHC.List')
Math/Combinat/Trees/Binary.hs:48:1: Warning:
The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
Math/Combinat/Trees/Binary.hs:54:1: Warning:
The import of `Data.List' is redundant
except perhaps to import instances from `Data.List'
To import instances alone, use: import Data.List()
Math/Combinat/Trees/Binary.hs:55:1: Warning:
The import item `Forest(..)' suggests that
`Forest' has (in-scope) constructors or class methods,
but it has none
Math/Combinat/Trees/Binary.hs:64:1: Warning:
The import of `factorial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Trees/Binary.hs:169:17: Warning:
This binding for `ps' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:162:27
Math/Combinat/Trees/Binary.hs:171:31: Warning:
This binding for `ps' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:162:27
Math/Combinat/Trees/Binary.hs:187:17: Warning:
This binding for `ps' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:180:31
Math/Combinat/Trees/Binary.hs:189:31: Warning:
This binding for `ps' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:180:31
Math/Combinat/Trees/Binary.hs:237:3: Warning:
This binding for `next' shadows the existing binding
imported from `System.Random' at Math/Combinat/Trees/Binary.hs:61:1-20
Math/Combinat/Trees/Binary.hs:266:11: Warning:
This binding for `rnd' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:261:23
Math/Combinat/Trees/Binary.hs:267:11: Warning:
This binding for `rnd' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:261:23
Math/Combinat/Trees/Binary.hs:333:14: Warning:
In the use of `unsafeFreeze'
(imported from Data.Array.ST, but defined in Data.Array.MArray):
Deprecated: "Please import from Data.Array.Unsafe instead; This will be removed in the next release"
Math/Combinat/Trees/Binary.hs:340:10: Warning:
This binding for `rnd' shadows the existing binding
bound at Math/Combinat/Trees/Binary.hs:329:23
Math/Combinat/Trees/Binary.hs:374:5: Warning:
Defined but not used: `w2'
Math/Combinat/Trees/Nary.hs:68:1: Warning:
The import of `factorial'
from module `Math.Combinat.Numbers' is redundant
Math/Combinat/Trees/Nary.hs:136:8: Warning:
This binding for `n' shadows the existing binding
bound at Math/Combinat/Trees/Nary.hs:128:24
Math/Combinat/Graphviz.hs:17:1: Warning:
The import of `Control.Applicative' is redundant
except perhaps to import instances from `Control.Applicative'
To import instances alone, use: import Control.Applicative()
Math/Combinat/Graphviz.hs:27:21: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Math/Combinat/Graphviz.hs:44:3: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Math/Combinat/Graphviz.hs:59:3: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Math/Combinat/Graphviz.hs:85:3: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Math/Combinat/Graphviz.hs:106:3: Warning:
This binding for `lines' shadows the existing binding
imported from `Prelude' at Math/Combinat/Graphviz.hs:4:8-29
(and originally defined in `Data.List')
Haddock coverage:
8% ( 2 / 26) in 'Math.Combinat.Helper'
95% ( 20 / 21) in 'Math.Combinat.Numbers.Primes'
74% ( 17 / 23) in 'Math.Combinat.Numbers.Series'
70% ( 7 / 10) in 'Math.Combinat.Tuples'
94% ( 16 / 17) in 'Math.Combinat.Numbers'
100% ( 10 / 10) in 'Math.Combinat.Sets'
70% ( 7 / 10) in 'Math.Combinat.Compositions'
74% ( 26 / 35) in 'Math.Combinat.Partitions'
70% ( 30 / 43) in 'Math.Combinat.Permutations'
50% ( 10 / 20) in 'Math.Combinat.Tableaux'
36% ( 4 / 11) in 'Math.Combinat.Tableaux.Kostka'
58% ( 22 / 38) in 'Math.Combinat.Trees.Binary'
60% ( 30 / 50) in 'Math.Combinat.Trees.Nary'
67% ( 2 / 3) in 'Math.Combinat.Trees'
50% ( 3 / 6) in 'Math.Combinat.Graphviz'
100% ( 22 / 22) in 'Math.Combinat.FreeGroups'
100% ( 10 / 10) in 'Math.Combinat'
Documentation created: dist/doc/html/combinat/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/combinat-0.2.5.0
Registering combinat-0.2.5.0...
Installed combinat-0.2.5.0
Test log
No test log was submitted for this report.