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