Build #1 for tuple-hlist-0.1.0.3
| Package | tuple-hlist-0.1.0.3 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | unknown |
|---|---|
| Compiler | ghc-7.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | base-4.6.0.1, OneTuple-0.2.1, HList-0.2.3 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Warning: HList.cabal: A package using 'cabal-version: >=1.4' must use section
syntax. See the Cabal user guide for details.
Configuring HList-0.2.3...
Building HList-0.2.3...
Preprocessing library HList-0.2.3...
Data/HList/RecordP.hs:3:12: Warning:
-fglasgow-exts is deprecated: Use individual extensions instead
[ 1 of 27] Compiling Data.HList.FakePrelude ( Data/HList/FakePrelude.hs, dist/build/Data/HList/FakePrelude.o )
[ 2 of 27] Compiling Data.HList.HListPrelude ( Data/HList/HListPrelude.hs, dist/build/Data/HList/HListPrelude.o )
[ 3 of 27] Compiling Data.HList.HZip ( Data/HList/HZip.hs, dist/build/Data/HList/HZip.o )
[ 4 of 27] Compiling Data.HList.HArray ( Data/HList/HArray.hs, dist/build/Data/HList/HArray.o )
[ 5 of 27] Compiling Data.HList.HOccurs ( Data/HList/HOccurs.hs, dist/build/Data/HList/HOccurs.o )
[ 6 of 27] Compiling Data.HList.HTypeIndexed ( Data/HList/HTypeIndexed.hs, dist/build/Data/HList/HTypeIndexed.o )
[ 7 of 27] Compiling Data.HList.TIP ( Data/HList/TIP.hs, dist/build/Data/HList/TIP.o )
[ 8 of 27] Compiling Data.HList.TIC ( Data/HList/TIC.hs, dist/build/Data/HList/TIC.o )
[ 9 of 27] Compiling Data.HList.Record ( Data/HList/Record.hs, dist/build/Data/HList/Record.o )
Data/HList/Record.hs:185:15: Warning: Defined but not used: `r'
Data/HList/Record.hs:405:4: Warning: Defined but not used: `te'
[10 of 27] Compiling Data.HList.Variant ( Data/HList/Variant.hs, dist/build/Data/HList/Variant.o )
[11 of 27] Compiling Data.HList.TypeEqBoolGeneric ( Data/HList/TypeEqBoolGeneric.hs, dist/build/Data/HList/TypeEqBoolGeneric.o )
Data/HList/TypeEqBoolGeneric.hs:14:21: Warning:
Orphan instance: instance [overlap ok] TypeEqTrue x x
Data/HList/TypeEqBoolGeneric.hs:15:10: Warning:
Orphan instance: instance [overlap ok] Fail () => TypeEqFalse x x
Data/HList/TypeEqBoolGeneric.hs:16:21: Warning:
Orphan instance: instance [overlap ok] TypeEqFalse x y
[12 of 27] Compiling Data.HList.TypeEqGeneric1 ( Data/HList/TypeEqGeneric1.hs, dist/build/Data/HList/TypeEqGeneric1.o )
Data/HList/TypeEqGeneric1.hs:25:10: Warning:
Orphan instance: instance [overlap ok] TypeEq x x HTrue
Data/HList/TypeEqGeneric1.hs:26:10: Warning:
Orphan instance:
instance [overlap ok] (HBool b, TypeCast HFalse b) => TypeEq x y b
[13 of 27] Compiling Data.HList.TypeCastGeneric1 ( Data/HList/TypeCastGeneric1.hs, dist/build/Data/HList/TypeCastGeneric1.o )
Data/HList/TypeCastGeneric1.hs:20:10: Warning:
Orphan instance: instance [overlap ok] TypeCast x x
[14 of 27] Compiling Data.HList.TypeCastGeneric2 ( Data/HList/TypeCastGeneric2.hs, dist/build/Data/HList/TypeCastGeneric2.o )
[15 of 27] Compiling Data.HList.RecordP ( Data/HList/RecordP.hs, dist/build/Data/HList/RecordP.o )
[16 of 27] Compiling Data.HList.TypeEqGeneric2 ( Data/HList/TypeEqGeneric2.hs, dist/build/Data/HList/TypeEqGeneric2.o )
[17 of 27] Compiling Data.HList.Label1 ( Data/HList/Label1.hs, dist/build/Data/HList/Label1.o )
[18 of 27] Compiling Data.HList.Label2 ( Data/HList/Label2.hs, dist/build/Data/HList/Label2.o )
[19 of 27] Compiling Data.HList.Label3 ( Data/HList/Label3.hs, dist/build/Data/HList/Label3.o )
[20 of 27] Compiling Data.HList.Label4 ( Data/HList/Label4.hs, dist/build/Data/HList/Label4.o )
Data/HList/Label4.hs:25:10: Warning:
Orphan instance:
instance [overlap ok] TypeEq x y b => HEq (Proxy x) (Proxy y) b
Data/HList/Label4.hs:30:10: Warning:
Orphan instance:
instance [overlap ok] Typeable x => ShowLabel (Proxy x)
[21 of 27] Compiling Data.HList.Label5 ( Data/HList/Label5.hs, dist/build/Data/HList/Label5.o )
Data/HList/Label5.hs:26:10: Warning:
Orphan instance: instance [overlap ok] TypeEq x y b => HEq x y b
Data/HList/Label5.hs:31:10: Warning:
Orphan instance: instance [overlap ok] Typeable x => ShowLabel x
[22 of 27] Compiling Data.HList.MakeLabels ( Data/HList/MakeLabels.hs, dist/build/Data/HList/MakeLabels.o )
Data/HList/MakeLabels.hs:32:1: Warning:
Pattern match(es) are non-exhaustive
In an equation for `capitalize': Patterns not matched: []
Data/HList/MakeLabels.hs:33:1: Warning:
Pattern match(es) are non-exhaustive
In an equation for `uncapitalize': Patterns not matched: []
Data/HList/MakeLabels.hs:38:1: Warning:
Top-level binding with no type signature:
make_tname :: String -> Name
Data/HList/MakeLabels.hs:42:1: Warning:
Top-level binding with no type signature:
make_dname :: String -> Name
Data/HList/MakeLabels.hs:46:1: Warning:
Top-level binding with no type signature:
dcl_template :: Language.Haskell.TH.Lib.DecsQ
Data/HList/MakeLabels.hs:57:25: Warning:
Defined but not used: `dfrom'
Data/HList/MakeLabels.hs:57:37: Warning:
Defined but not used: `dto'
Data/HList/MakeLabels.hs:63:18: Warning:
Defined but not used: `dcl'
Data/HList/MakeLabels.hs:68:19: Warning:
Defined but not used: `tfrom'
Data/HList/MakeLabels.hs:68:25: Warning:
Defined but not used: `dfrom'
Data/HList/MakeLabels.hs:68:33: Warning:
Defined but not used: `tto'
Data/HList/MakeLabels.hs:68:37: Warning:
Defined but not used: `dto'
Data/HList/MakeLabels.hs:73:32: Warning:
This binding for `exp' shadows the existing binding
imported from `Prelude' at Data/HList/MakeLabels.hs:19:8-28
(and originally defined in `GHC.Float')
Data/HList/MakeLabels.hs:76:18: Warning:
Defined but not used: `from'
Data/HList/MakeLabels.hs:76:23: Warning: Defined but not used: `to'
Data/HList/MakeLabels.hs:76:26: Warning:
This binding for `exp' shadows the existing binding
imported from `Prelude' at Data/HList/MakeLabels.hs:19:8-28
(and originally defined in `GHC.Float')
Data/HList/MakeLabels.hs:80:5: Warning:
Pattern match(es) are non-exhaustive
In an equation for `replace_name':
Patterns not matched:
(_, _) (_, _) (ForallT _ _ _)
(_, _) (_, _) (SigT _ _)
(_, _) (_, _) (VarT _)
(_, _) (_, _) (PromotedT _)
...
Data/HList/MakeLabels.hs:80:25: Warning:
Defined but not used: `dfrom'
Data/HList/MakeLabels.hs:80:37: Warning:
Defined but not used: `dto'
Data/HList/MakeLabels.hs:98:1: Warning:
Defined but not used: `show_code'
Data/HList/MakeLabels.hs:98:1: Warning:
Top-level binding with no type signature:
show_code :: forall a.
Language.Haskell.TH.Ppr.Ppr a =>
Q a -> IO ()
Data/HList/MakeLabels.hs:111:1: Warning: Defined but not used: `t4'
Data/HList/MakeLabels.hs:111:1: Warning:
Top-level binding with no type signature: t4 :: IO ()
[23 of 27] Compiling Data.HList.GhcExperiments ( Data/HList/GhcExperiments.hs, dist/build/Data/HList/GhcExperiments.o )
[24 of 27] Compiling Data.HList.GhcRecord ( Data/HList/GhcRecord.hs, dist/build/Data/HList/GhcRecord.o )
Data/HList/GhcRecord.hs:42:3: Warning: Defined but not used: `tpe'
Data/HList/GhcRecord.hs:241:17: Warning:
This binding for `r1' shadows the existing binding
bound at Data/HList/GhcRecord.hs:240:12
Data/HList/GhcRecord.hs:242:17: Warning:
This binding for `r2' shadows the existing binding
bound at Data/HList/GhcRecord.hs:240:15
Data/HList/GhcRecord.hs:265:14: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
Data/HList/GhcRecord.hs:271:15: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
Data/HList/GhcRecord.hs:278:16: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
Data/HList/GhcRecord.hs:285:16: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
Data/HList/GhcRecord.hs:292:15: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
Data/HList/GhcRecord.hs:266:10: Warning:
Orphan instance: instance [overlap ok] Typeable HNil
Data/HList/GhcRecord.hs:272:10: Warning:
Orphan instance:
instance [overlap ok] (Typeable x, Typeable y) =>
Typeable (HCons x y)
Data/HList/GhcRecord.hs:279:10: Warning:
Orphan instance:
instance [overlap ok] Typeable x => Typeable (Record x)
Data/HList/GhcRecord.hs:286:10: Warning:
Orphan instance:
instance [overlap ok] (Typeable x, Typeable y) =>
Typeable (LVPair x y)
Data/HList/GhcRecord.hs:293:10: Warning:
Orphan instance:
instance [overlap ok] Typeable x => Typeable (Proxy x)
[25 of 27] Compiling Data.HList.GhcSyntax ( Data/HList/GhcSyntax.hs, dist/build/Data/HList/GhcSyntax.o )
[26 of 27] Compiling Data.HList.CommonMain ( Data/HList/CommonMain.hs, dist/build/Data/HList/CommonMain.o )
[27 of 27] Compiling Data.HList ( Data/HList.hs, dist/build/Data/HList.o )
In-place registering HList-0.2.3...
Running Haddock for HList-0.2.3...
Running hscolour for HList-0.2.3...
Preprocessing library HList-0.2.3...
Preprocessing library HList-0.2.3...
dist/build/tmp-12662/Data/HList/RecordP.hs:3:12: Warning:
-fglasgow-exts is deprecated: Use individual extensions instead
dist/build/tmp-12662/Data/HList/Record.hs:185:15: Warning:
Defined but not used: `r'
dist/build/tmp-12662/Data/HList/Record.hs:405:4: Warning:
Defined but not used: `te'
dist/build/tmp-12662/Data/HList/TypeEqBoolGeneric.hs:14:21: Warning:
Orphan instance: instance [overlap ok] TypeEqTrue x x
dist/build/tmp-12662/Data/HList/TypeEqBoolGeneric.hs:15:10: Warning:
Orphan instance: instance [overlap ok] Fail () => TypeEqFalse x x
dist/build/tmp-12662/Data/HList/TypeEqBoolGeneric.hs:16:21: Warning:
Orphan instance: instance [overlap ok] TypeEqFalse x y
dist/build/tmp-12662/Data/HList/TypeEqGeneric1.hs:25:10: Warning:
Orphan instance: instance [overlap ok] TypeEq x x HTrue
dist/build/tmp-12662/Data/HList/TypeEqGeneric1.hs:26:10: Warning:
Orphan instance:
instance [overlap ok] (HBool b, TypeCast HFalse b) => TypeEq x y b
dist/build/tmp-12662/Data/HList/TypeCastGeneric1.hs:20:10: Warning:
Orphan instance: instance [overlap ok] TypeCast x x
dist/build/tmp-12662/Data/HList/Label4.hs:25:10: Warning:
Orphan instance:
instance [overlap ok] TypeEq x y b => HEq (Proxy x) (Proxy y) b
dist/build/tmp-12662/Data/HList/Label4.hs:30:10: Warning:
Orphan instance:
instance [overlap ok] Typeable x => ShowLabel (Proxy x)
dist/build/tmp-12662/Data/HList/Label5.hs:26:10: Warning:
Orphan instance: instance [overlap ok] TypeEq x y b => HEq x y b
dist/build/tmp-12662/Data/HList/Label5.hs:31:10: Warning:
Orphan instance: instance [overlap ok] Typeable x => ShowLabel x
dist/build/tmp-12662/Data/HList/MakeLabels.hs:38:1: Warning:
Top-level binding with no type signature:
make_tname :: String -> Name
dist/build/tmp-12662/Data/HList/MakeLabels.hs:42:1: Warning:
Top-level binding with no type signature:
make_dname :: String -> Name
dist/build/tmp-12662/Data/HList/MakeLabels.hs:46:1: Warning:
Top-level binding with no type signature:
dcl_template :: Language.Haskell.TH.Lib.DecsQ
dist/build/tmp-12662/Data/HList/MakeLabels.hs:57:25: Warning:
Defined but not used: `dfrom'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:57:37: Warning:
Defined but not used: `dto'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:63:18: Warning:
Defined but not used: `dcl'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:68:19: Warning:
Defined but not used: `tfrom'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:68:25: Warning:
Defined but not used: `dfrom'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:68:33: Warning:
Defined but not used: `tto'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:68:37: Warning:
Defined but not used: `dto'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:73:32: Warning:
This binding for `exp' shadows the existing binding
imported from `Prelude' at dist/build/tmp-12662/Data/HList/MakeLabels.hs:19:8-28
(and originally defined in `GHC.Float')
dist/build/tmp-12662/Data/HList/MakeLabels.hs:76:18: Warning:
Defined but not used: `from'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:76:23: Warning:
Defined but not used: `to'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:76:26: Warning:
This binding for `exp' shadows the existing binding
imported from `Prelude' at dist/build/tmp-12662/Data/HList/MakeLabels.hs:19:8-28
(and originally defined in `GHC.Float')
dist/build/tmp-12662/Data/HList/MakeLabels.hs:80:25: Warning:
Defined but not used: `dfrom'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:80:37: Warning:
Defined but not used: `dto'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:98:1: Warning:
Defined but not used: `show_code'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:98:1: Warning:
Top-level binding with no type signature:
show_code :: forall a.
Language.Haskell.TH.Ppr.Ppr a =>
Q a -> IO ()
dist/build/tmp-12662/Data/HList/MakeLabels.hs:111:1: Warning:
Defined but not used: `t4'
dist/build/tmp-12662/Data/HList/MakeLabels.hs:111:1: Warning:
Top-level binding with no type signature: t4 :: IO ()
dist/build/tmp-12662/Data/HList/MakeLabels.hs:32:1: Warning:
Pattern match(es) are non-exhaustive
In an equation for `capitalize': Patterns not matched: []
dist/build/tmp-12662/Data/HList/MakeLabels.hs:33:1: Warning:
Pattern match(es) are non-exhaustive
In an equation for `uncapitalize': Patterns not matched: []
dist/build/tmp-12662/Data/HList/MakeLabels.hs:80:5: Warning:
Pattern match(es) are non-exhaustive
In an equation for `replace_name':
Patterns not matched:
(_, _) (_, _) (ForallT _ _ _)
(_, _) (_, _) (SigT _ _)
(_, _) (_, _) (VarT _)
(_, _) (_, _) (PromotedT _)
...
dist/build/tmp-12662/Data/HList/GhcRecord.hs:42:3: Warning:
Defined but not used: `tpe'
dist/build/tmp-12662/Data/HList/GhcRecord.hs:241:17: Warning:
This binding for `r1' shadows the existing binding
bound at dist/build/tmp-12662/Data/HList/GhcRecord.hs:240:12
dist/build/tmp-12662/Data/HList/GhcRecord.hs:242:17: Warning:
This binding for `r2' shadows the existing binding
bound at dist/build/tmp-12662/Data/HList/GhcRecord.hs:240:15
dist/build/tmp-12662/Data/HList/GhcRecord.hs:265:14: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
dist/build/tmp-12662/Data/HList/GhcRecord.hs:271:15: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
dist/build/tmp-12662/Data/HList/GhcRecord.hs:278:16: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
dist/build/tmp-12662/Data/HList/GhcRecord.hs:285:16: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
dist/build/tmp-12662/Data/HList/GhcRecord.hs:292:15: Warning:
In the use of `mkTyCon' (imported from Data.Typeable):
Deprecated: "either derive Typeable, or use mkTyCon3 instead"
dist/build/tmp-12662/Data/HList/GhcRecord.hs:266:10: Warning:
Orphan instance: instance [overlap ok] Typeable HNil
dist/build/tmp-12662/Data/HList/GhcRecord.hs:272:10: Warning:
Orphan instance:
instance [overlap ok] (Typeable x, Typeable y) =>
Typeable (HCons x y)
dist/build/tmp-12662/Data/HList/GhcRecord.hs:279:10: Warning:
Orphan instance:
instance [overlap ok] Typeable x => Typeable (Record x)
dist/build/tmp-12662/Data/HList/GhcRecord.hs:286:10: Warning:
Orphan instance:
instance [overlap ok] (Typeable x, Typeable y) =>
Typeable (LVPair x y)
dist/build/tmp-12662/Data/HList/GhcRecord.hs:293:10: Warning:
Orphan instance:
instance [overlap ok] Typeable x => Typeable (Proxy x)
Haddock coverage:
35% ( 18 / 51) in 'Data.HList.FakePrelude'
51% ( 44 / 87) in 'Data.HList.HListPrelude'
100% ( 2 / 2) in 'Data.HList.HZip'
54% ( 15 / 28) in 'Data.HList.HArray'
21% ( 3 / 14) in 'Data.HList.HOccurs'
73% ( 8 / 11) in 'Data.HList.HTypeIndexed'
61% ( 11 / 18) in 'Data.HList.TIP'
100% ( 5 / 5) in 'Data.HList.TIC'
67% ( 43 / 64) in 'Data.HList.Record'
100% ( 5 / 5) in 'Data.HList.Variant'
100% ( 1 / 1) in 'Data.HList.TypeEqBoolGeneric'
50% ( 1 / 2) in 'Data.HList.TypeEqGeneric1'
100% ( 1 / 1) in 'Data.HList.TypeCastGeneric1'
25% ( 1 / 4) in 'Data.HList.TypeCastGeneric2'
8% ( 1 / 12) in 'Data.HList.RecordP'
20% ( 1 / 5) in 'Data.HList.TypeEqGeneric2'
100% ( 5 / 5) in 'Data.HList.Label1'
100% ( 4 / 4) in 'Data.HList.Label2'
100% ( 4 / 4) in 'Data.HList.Label3'
100% ( 1 / 1) in 'Data.HList.Label4'
100% ( 1 / 1) in 'Data.HList.Label5'
100% ( 3 / 3) in 'Data.HList.MakeLabels'
0% ( 0 / 5) in 'Data.HList.GhcExperiments'
38% ( 8 / 21) in 'Data.HList.GhcRecord'
80% ( 12 / 15) in 'Data.HList.GhcSyntax'
100% ( 11 / 11) in 'Data.HList.CommonMain'
85% ( 11 / 13) in 'Data.HList'
Documentation created: dist/doc/html/HList/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/HList-0.2.3
Registering HList-0.2.3...
Installed HList-0.2.3
Configuring OneTuple-0.2.1...
Building OneTuple-0.2.1...
Preprocessing library OneTuple-0.2.1...
[1 of 1] Compiling Data.Tuple.OneTuple ( Data/Tuple/OneTuple.hs, dist/build/Data/Tuple/OneTuple.o )
In-place registering OneTuple-0.2.1...
Running Haddock for OneTuple-0.2.1...
Running hscolour for OneTuple-0.2.1...
Preprocessing library OneTuple-0.2.1...
Preprocessing library OneTuple-0.2.1...
Haddock coverage:
100% ( 3 / 3) in 'Data.Tuple.OneTuple'
Documentation created: dist/doc/html/OneTuple/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/OneTuple-0.2.1
Registering OneTuple-0.2.1...
Installed OneTuple-0.2.1
Downloading tuple-hlist-0.1.0.3...
Configuring tuple-hlist-0.1.0.3...
Building tuple-hlist-0.1.0.3...
Preprocessing library tuple-hlist-0.1.0.3...
src/Data/Tuple/HList.hs:10:8:
File name does not match module name:
Saw: `HList'
Expected: `Data.Tuple.HList'
Failed to install tuple-hlist-0.1.0.3
cabal: Error: some packages failed to install:
tuple-hlist-0.1.0.3 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.