Resolving dependencies... Configuring HList-0.3.0.1... Warning: Unknown extensions: DataKinds, PolyKinds Building HList-0.3.0.1... Preprocessing library HList-0.3.0.1... [ 1 of 22] Compiling Data.HList.FakePrelude.Proxy ( Data/HList/FakePrelude/Proxy.hs, dist/build/Data/HList/FakePrelude/Proxy.o ) [ 2 of 22] Compiling Data.HList.FakePrelude ( Data/HList/FakePrelude.hs, dist/build/Data/HList/FakePrelude.o ) Data/HList/FakePrelude.hs:15:1: Warning: The import of `GHC.TypeLits' is redundant except perhaps to import instances from `GHC.TypeLits' To import instances alone, use: import GHC.TypeLits() Data/HList/FakePrelude.hs:294:10: Warning: Orphan instance: instance Show (Proxy Bool 'True) Data/HList/FakePrelude.hs:295:10: Warning: Orphan instance: instance Show (Proxy Bool 'False) [ 3 of 22] Compiling Data.HList.HListPrelude ( Data/HList/HListPrelude.hs, dist/build/Data/HList/HListPrelude.o ) [ 4 of 22] Compiling Data.HList.HList ( Data/HList/HList.hs, dist/build/Data/HList/HList.o ) Data/HList/HList.hs:677:10: Warning: Orphan instance: instance HEq [k] ('[] k) ('[] k) 'True Data/HList/HList.hs:678:10: Warning: Orphan instance: instance HEq [k] ('[] k) ((':) k e l) 'False Data/HList/HList.hs:679:10: Warning: Orphan instance: instance HEq [k] ((':) k e l) ('[] k) 'False Data/HList/HList.hs:680:10: Warning: Orphan instance: instance (HEq k e1 e2 b1, HEq [k] l1 l2 b2, br ~ HAnd b1 b2) => HEq [k] ((':) k e1 l1) ((':) k e2 l2) br [ 5 of 22] Compiling Data.HList.HArray ( Data/HList/HArray.hs, dist/build/Data/HList/HArray.o ) [ 6 of 22] Compiling Data.HList.HOccurs ( Data/HList/HOccurs.hs, dist/build/Data/HList/HOccurs.o ) Data/HList/HOccurs.hs:85:10: Warning: Orphan instance: instance (HOccurrence e ((':) * x y) l', HOccurs' e l') => HOccurs e (HList ((':) * x y)) Data/HList/HOccurs.hs:119:10: Warning: Orphan instance: instance HOccursNot k [*] e ('[] *) Data/HList/HOccurs.hs:120:10: Warning: Orphan instance: instance (HEq * e e1 b, HOccursNot' * b e l) => HOccursNot * [*] e ((':) * e1 l) Data/HList/HOccurs.hs:128:10: Warning: Orphan instance: instance HProject (HList l) (HList ('[] *)) Data/HList/HOccurs.hs:131:10: Warning: Orphan instance: instance (HOccurs e l, HProject l (HList l')) => HProject l (HList ((':) * e l')) [ 7 of 22] Compiling Data.HList.HTypeIndexed ( Data/HList/HTypeIndexed.hs, dist/build/Data/HList/HTypeIndexed.o ) Data/HList/HTypeIndexed.hs:22:10: Warning: Orphan instance: instance (HEq * e1 e b, HType2HNatCase b e1 l n) => HType2HNat * [*] e1 ((':) * e l) n Data/HList/HTypeIndexed.hs:34:10: Warning: Orphan instance: instance HTypes2HNats [*] [*] ('[] *) l ('[] HNat) Data/HList/HTypeIndexed.hs:36:10: Warning: Orphan instance: instance (HType2HNat k [*] e l n, HTypes2HNats [k] [*] es l ns) => HTypes2HNats [k] [*] ((':) k e es) l ((':) HNat n ns) Data/HList/HTypeIndexed.hs:46:10: Warning: Orphan instance: instance HDeleteMany k e (HList ('[] *)) (HList ('[] *)) Data/HList/HTypeIndexed.hs:49:10: Warning: Orphan instance: instance (HEq * e1 e b, HDeleteManyCase * b e1 e l l1) => HDeleteMany * e1 (HList ((':) * e l)) (HList l1) [ 8 of 22] Compiling Data.HList.TypeEqO ( Data/HList/TypeEqO.hs, dist/build/Data/HList/TypeEqO.o ) Data/HList/TypeEqO.hs:18:10: Warning: Orphan instance: instance [overlap ok] HEq k x x 'True Data/HList/TypeEqO.hs:19:10: Warning: Orphan instance: instance [overlap ok] 'False ~ b => HEq k x y b [ 9 of 22] Compiling Data.HList.TIP ( Data/HList/TIP.hs, dist/build/Data/HList/TIP.o ) [10 of 22] Compiling Data.HList.TIC ( Data/HList/TIC.hs, dist/build/Data/HList/TIC.o ) [11 of 22] Compiling Data.HList.HZip ( Data/HList/HZip.hs, dist/build/Data/HList/HZip.o ) [12 of 22] Compiling Data.HList.Label3 ( Data/HList/Label3.hs, dist/build/Data/HList/Label3.o ) [13 of 22] Compiling Data.HList.MakeLabels ( Data/HList/MakeLabels.hs, dist/build/Data/HList/MakeLabels.o ) [14 of 22] Compiling Data.HList.Label6 ( Data/HList/Label6.hs, dist/build/Data/HList/Label6.o ) Data/HList/Label6.hs:23:10: Warning: Orphan instance: instance SingI Symbol x => ShowLabel Symbol x [15 of 22] Compiling Data.HList.Record ( Data/HList/Record.hs, dist/build/Data/HList/Record.o ) [16 of 22] Compiling Data.HList.Variant ( Data/HList/Variant.hs, dist/build/Data/HList/Variant.o ) [17 of 22] Compiling Data.HList.Labelable ( Data/HList/Labelable.hs, dist/build/Data/HList/Labelable.o ) [18 of 22] Compiling Data.HList.RecordPuns ( Data/HList/RecordPuns.hs, dist/build/Data/HList/RecordPuns.o ) [19 of 22] Compiling Data.HList.Data ( Data/HList/Data.hs, dist/build/Data/HList/Data.o ) Data/HList/Data.hs:63:1: Warning: The import of `GHC.TypeLits' is redundant except perhaps to import instances from `GHC.TypeLits' To import instances alone, use: import GHC.TypeLits() Data/HList/Data.hs:71:10: Warning: Orphan instance: instance (Data x, Data (HList xs), Typeable (HList ((':) * x xs)), TypeablePolyK [*] ((':) * x xs)) => Data (HList ((':) * x xs)) Data/HList/Data.hs:81:10: Warning: Orphan instance: instance (TypeablePolyK [*] ('[] *)) => Data (HList ('[] *)) Data/HList/Data.hs:155:10: Warning: Orphan instance: instance (DataRecordCxt a) => Data (Record a) Data/HList/Data.hs:223:10: Warning: Orphan instance: instance TypeRepsList (Record xs) => Typeable (HList xs) Data/HList/Data.hs:227:10: Warning: Orphan instance: instance TypeRepsList (Record xs) => Typeable (Record xs) Data/HList/Data.hs:231:10: Warning: Orphan instance: instance ShowLabel k sy => Typeable1 (LVPair k sy) Data/HList/Data.hs:236:10: Warning: Orphan instance: instance (ShowLabel k sy, Typeable x) => Typeable (LVPair k sy x) [20 of 22] Compiling Data.HList.Keyword ( Data/HList/Keyword.hs, dist/build/Data/HList/Keyword.o ) Data/HList/Keyword.hs:69:1: Warning: The import of `Data.HList.RecordPuns' is redundant except perhaps to import instances from `Data.HList.RecordPuns' To import instances alone, use: import Data.HList.RecordPuns() [21 of 22] Compiling Data.HList.CommonMain ( Data/HList/CommonMain.hs, dist/build/Data/HList/CommonMain.o ) [22 of 22] Compiling Data.HList ( Data/HList.hs, dist/build/Data/HList.o ) In-place registering HList-0.3.0.1... Running Haddock for HList-0.3.0.1... Running hscolour for HList-0.3.0.1... Preprocessing library HList-0.3.0.1... Preprocessing library HList-0.3.0.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, mtl-2.1.2, transformers-0.3.0.0 dist/build/tmp-8303/Data/HList/FakePrelude.hs:15:1: Warning: The import of `GHC.TypeLits' is redundant except perhaps to import instances from `GHC.TypeLits' To import instances alone, use: import GHC.TypeLits() dist/build/tmp-8303/Data/HList/FakePrelude.hs:294:10: Warning: Orphan instance: instance Show (Proxy Bool 'True) dist/build/tmp-8303/Data/HList/FakePrelude.hs:295:10: Warning: Orphan instance: instance Show (Proxy Bool 'False) dist/build/tmp-8303/Data/HList/HList.hs:677:10: Warning: Orphan instance: instance HEq [k] ('[] k) ('[] k) 'True dist/build/tmp-8303/Data/HList/HList.hs:678:10: Warning: Orphan instance: instance HEq [k] ('[] k) ((':) k e l) 'False dist/build/tmp-8303/Data/HList/HList.hs:679:10: Warning: Orphan instance: instance HEq [k] ((':) k e l) ('[] k) 'False dist/build/tmp-8303/Data/HList/HList.hs:680:10: Warning: Orphan instance: instance (HEq k e1 e2 b1, HEq [k] l1 l2 b2, br ~ HAnd b1 b2) => HEq [k] ((':) k e1 l1) ((':) k e2 l2) br dist/build/tmp-8303/Data/HList/HOccurs.hs:85:10: Warning: Orphan instance: instance (HOccurrence e ((':) * x y) l', HOccurs' e l') => HOccurs e (HList ((':) * x y)) dist/build/tmp-8303/Data/HList/HOccurs.hs:119:10: Warning: Orphan instance: instance HOccursNot k [*] e ('[] *) dist/build/tmp-8303/Data/HList/HOccurs.hs:120:10: Warning: Orphan instance: instance (HEq * e e1 b, HOccursNot' * b e l) => HOccursNot * [*] e ((':) * e1 l) dist/build/tmp-8303/Data/HList/HOccurs.hs:128:10: Warning: Orphan instance: instance HProject (HList l) (HList ('[] *)) dist/build/tmp-8303/Data/HList/HOccurs.hs:131:10: Warning: Orphan instance: instance (HOccurs e l, HProject l (HList l')) => HProject l (HList ((':) * e l')) dist/build/tmp-8303/Data/HList/HTypeIndexed.hs:22:10: Warning: Orphan instance: instance (HEq * e1 e b, HType2HNatCase b e1 l n) => HType2HNat * [*] e1 ((':) * e l) n dist/build/tmp-8303/Data/HList/HTypeIndexed.hs:34:10: Warning: Orphan instance: instance HTypes2HNats [*] [*] ('[] *) l ('[] HNat) dist/build/tmp-8303/Data/HList/HTypeIndexed.hs:36:10: Warning: Orphan instance: instance (HType2HNat k [*] e l n, HTypes2HNats [k] [*] es l ns) => HTypes2HNats [k] [*] ((':) k e es) l ((':) HNat n ns) dist/build/tmp-8303/Data/HList/HTypeIndexed.hs:46:10: Warning: Orphan instance: instance HDeleteMany k e (HList ('[] *)) (HList ('[] *)) dist/build/tmp-8303/Data/HList/HTypeIndexed.hs:49:10: Warning: Orphan instance: instance (HEq * e1 e b, HDeleteManyCase * b e1 e l l1) => HDeleteMany * e1 (HList ((':) * e l)) (HList l1) dist/build/tmp-8303/Data/HList/TypeEqO.hs:18:10: Warning: Orphan instance: instance [overlap ok] HEq k x x 'True dist/build/tmp-8303/Data/HList/TypeEqO.hs:19:10: Warning: Orphan instance: instance [overlap ok] 'False ~ b => HEq k x y b dist/build/tmp-8303/Data/HList/Label6.hs:23:10: Warning: Orphan instance: instance SingI Symbol x => ShowLabel Symbol x dist/build/tmp-8303/Data/HList/Data.hs:63:1: Warning: The import of `GHC.TypeLits' is redundant except perhaps to import instances from `GHC.TypeLits' To import instances alone, use: import GHC.TypeLits() dist/build/tmp-8303/Data/HList/Data.hs:71:10: Warning: Orphan instance: instance (Data x, Data (HList xs), Typeable (HList ((':) * x xs)), TypeablePolyK [*] ((':) * x xs)) => Data (HList ((':) * x xs)) dist/build/tmp-8303/Data/HList/Data.hs:81:10: Warning: Orphan instance: instance (TypeablePolyK [*] ('[] *)) => Data (HList ('[] *)) dist/build/tmp-8303/Data/HList/Data.hs:155:10: Warning: Orphan instance: instance (DataRecordCxt a) => Data (Record a) dist/build/tmp-8303/Data/HList/Data.hs:223:10: Warning: Orphan instance: instance TypeRepsList (Record xs) => Typeable (HList xs) dist/build/tmp-8303/Data/HList/Data.hs:227:10: Warning: Orphan instance: instance TypeRepsList (Record xs) => Typeable (Record xs) dist/build/tmp-8303/Data/HList/Data.hs:231:10: Warning: Orphan instance: instance ShowLabel k sy => Typeable1 (LVPair k sy) dist/build/tmp-8303/Data/HList/Data.hs:236:10: Warning: Orphan instance: instance (ShowLabel k sy, Typeable x) => Typeable (LVPair k sy x) dist/build/tmp-8303/Data/HList/Keyword.hs:69:1: Warning: The import of `Data.HList.RecordPuns' is redundant except perhaps to import instances from `Data.HList.RecordPuns' To import instances alone, use: import Data.HList.RecordPuns() Haddock coverage: 33% ( 1 / 3) in 'Data.HList.FakePrelude.Proxy' Warning: Data.HList.FakePrelude: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: FunApp, FunCxt, HAnd, HOr, HBoolEQ, HNatEq, HLt 68% ( 40 / 59) in 'Data.HList.FakePrelude' 30% ( 3 / 10) in 'Data.HList.HListPrelude' Warning: Data.HList.HList: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: HLength, HAppendList, HRevApp, UnHList, HNats, HMemberP, HMemberP' Warning: Data.HList.HList: We do not support associated types in instances yet. These instances are affected: Data.HList.HList.ConvHList as => Data.HList.HList.ConvHList (a : as), Data.HList.HList.ConvHList '[], Data.HList.HListPrelude.HExtend e (Data.HList.HList.HList l), Data.HList.HListPrelude.HAppend (Data.HList.HList.HList l1) (Data.HList.HList.HList l2), Data.HList.HList.HUnfold' p Data.HList.FakePrelude.HNothing, (Data.HList.FakePrelude.Apply p s, Data.HList.HList.HUnfold' p (Data.HList.FakePrelude.ApplyR p s)) => Data.HList.HList.HUnfold' p (Data.HList.FakePrelude.HJust (e, s)), Data.HList.HList.HReplicate Data.HList.FakePrelude.HZero e, Data.HList.HList.HReplicate n e => Data.HList.HList.HReplicate (Data.HList.FakePrelude.HSucc n) e, Data.HList.HList.HConcat '[], (x ~ Data.HList.HList.HList t, Data.HList.HList.HConcat xs) => Data.HList.HList.HConcat (x : xs), Data.HList.HList.FromHJust '[], Data.HList.HList.FromHJust l => Data.HList.HList.FromHJust (Data.HList.FakePrelude.HNothing : l), Data.HList.HList.FromHJust l => Data.HList.HList.FromHJust (Data.HList.FakePrelude.HJust e : l), Data.HList.HList.HSplit '[], Data.HList.HList.HSplit l => Data.HList.HList.HSplit ((e, Data.HList.FakePrelude.Proxy.Proxy GHC.Types.True) : l), Data.HList.HList.HSplit l => Data.HList.HList.HSplit ((e, Data.HList.FakePrelude.Proxy.Proxy GHC.Types.False) : l) 66% ( 82 /125) in 'Data.HList.HList' Warning: Data.HList.HArray: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: KMember Warning: Data.HList.HArray: We do not support associated types in instances yet. These instances are affected: Data.HList.HArray.HLookupByHNat Data.HList.FakePrelude.HZero (e : l), Data.HList.HArray.HLookupByHNat n l => Data.HList.HArray.HLookupByHNat (Data.HList.FakePrelude.HSucc n) (e : l), Data.HList.HArray.HDeleteAtHNat Data.HList.FakePrelude.HZero (e : l), Data.HList.HArray.HDeleteAtHNat n l => Data.HList.HArray.HDeleteAtHNat (Data.HList.FakePrelude.HSucc n) (e : l), Data.HList.HArray.HUpdateAtHNat Data.HList.FakePrelude.HZero e1 (e : l), Data.HList.HArray.HUpdateAtHNat n e1 l => Data.HList.HArray.HUpdateAtHNat (Data.HList.FakePrelude.HSucc n) e1 (e : l), Data.HList.HArray.HLookupByHNat n l => Data.HList.FakePrelude.Apply (Data.HList.HArray.FHLookupByHNat l) (Data.HList.FakePrelude.Proxy.Proxy (n :: Data.HList.FakePrelude.HNat)), Data.HList.FakePrelude.Apply (Data.HList.HArray.FHUProj sel ns) (Data.HList.HList.HList '[], n), (ch ~ Data.HList.FakePrelude.Proxy.Proxy (Data.HList.FakePrelude.HBoolEQ sel (Data.HList.HArray.KMember n ns)), Data.HList.FakePrelude.Apply (ch, Data.HList.HArray.FHUProj sel ns) (Data.HList.HList.HList (e : l), Data.HList.FakePrelude.Proxy.Proxy (n :: Data.HList.FakePrelude.HNat))) => Data.HList.FakePrelude.Apply (Data.HList.HArray.FHUProj sel ns) (Data.HList.HList.HList (e : l), Data.HList.FakePrelude.Proxy.Proxy (n :: Data.HList.FakePrelude.HNat)), Data.HList.FakePrelude.Apply (Data.HList.FakePrelude.Proxy.Proxy GHC.Types.True, Data.HList.HArray.FHUProj sel ns) (Data.HList.HList.HList (e : l), Data.HList.FakePrelude.Proxy.Proxy (n :: Data.HList.FakePrelude.HNat)), Data.HList.FakePrelude.Apply (Data.HList.HArray.FHUProj sel ns) (Data.HList.HList.HList l, Data.HList.FakePrelude.Proxy.Proxy (Data.HList.FakePrelude.HSucc n)) => Data.HList.FakePrelude.Apply (Data.HList.FakePrelude.Proxy.Proxy GHC.Types.False, Data.HList.HArray.FHUProj sel ns) (Data.HList.HList.HList (e : l), Data.HList.FakePrelude.Proxy.Proxy (n :: Data.HList.FakePrelude.HNat)) 38% ( 8 / 21) in 'Data.HList.HArray' 20% ( 3 / 15) in 'Data.HList.HOccurs' 22% ( 2 / 9) in 'Data.HList.HTypeIndexed' 50% ( 1 / 2) in 'Data.HList.TypeEqO' Warning: Data.HList.TIP: We do not support associated types in instances yet. These instances are affected: (Data.HList.HListPrelude.HOccursNot e l, Data.HList.TIP.HTypeIndexed l) => Data.HList.HListPrelude.HExtend e (Data.HList.TIP.TIP l), (Data.HList.HListPrelude.HAppend (Data.HList.HList.HList l) (Data.HList.HList.HList l'), Data.HList.TIP.HTypeIndexed (Data.HList.HList.HAppendList l l')) => Data.HList.HListPrelude.HAppend (Data.HList.TIP.TIP l) (Data.HList.TIP.TIP l') 56% ( 10 / 18) in 'Data.HList.TIP' 100% ( 4 / 4) in 'Data.HList.TIC' Warning: Data.HList.HZip: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: HZipR, Fst, Snd Warning: Data.HList.HZip: We do not support associated types in instances yet. These instances are affected: Data.HList.HZip.HUnZip '[], (z ~ (x, y), Data.HList.HZip.HUnZip zs) => Data.HList.HZip.HUnZip (z : zs) 76% ( 13 / 17) in 'Data.HList.HZip' 75% ( 3 / 4) in 'Data.HList.Label3' 100% ( 5 / 5) in 'Data.HList.MakeLabels' 100% ( 1 / 1) in 'Data.HList.Label6' Warning: Data.HList.Record: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: RecordLabels, LabelsOf Warning: Data.HList.Record: We do not support associated types in instances yet. These instances are affected: Data.HList.Record.RecordValues '[], Data.HList.Record.RecordValues r => Data.HList.Record.RecordValues (Data.HList.Record.LVPair l v : r), Data.HList.Record.HRLabelSet (Data.HList.Record.LVPair l v : r) => Data.HList.HListPrelude.HExtend (Data.HList.Record.LVPair (l :: k) v) (Data.HList.Record.Record r), (Data.HList.Record.HRLabelSet (Data.HList.HList.HAppendList r1 r2), Data.HList.HListPrelude.HAppend (Data.HList.HList.HList r1) (Data.HList.HList.HList r2)) => Data.HList.HListPrelude.HAppend (Data.HList.Record.Record r1) (Data.HList.Record.Record r2) Cannot find documentation for: $note 73% ( 57 / 78) in 'Data.HList.Record' 83% ( 5 / 6) in 'Data.HList.Variant' Cannot find documentation for: $note Warning: Couldn't find .haddock for export Data.Functor.Identity.Identity 73% ( 8 / 11) in 'Data.HList.Labelable' doc comment parse failed: >>> parseRec "{ a b c {d e f} } d" C [C [V "a",V "b",V "c",C [V "d",V "e",V "f"]],V "d"] >>> ppTree $ parseRec "{a b c {d e {} f @ g}}" "{a b c {d e {} f @ g}}" > ppTree $ parseRec "a b c {d e {} f @ g}" "{a b c {d e {} f @ g}}" 100% ( 3 / 3) in 'Data.HList.RecordPuns' 50% ( 5 / 10) in 'Data.HList.Data' 72% ( 26 / 36) in 'Data.HList.Keyword' 91% ( 31 / 34) in 'Data.HList.CommonMain' 80% ( 8 / 10) in 'Data.HList' Warning: Data.HList.HList: could not find link destinations for: Data.HList.Data.TypeablePolyK Warning: Data.HList.Data: could not find link destinations for: Data.HList.Data.TypeablePolyK Data.HList.Data.C Warning: Data.HList.Keyword: could not find link destinations for: Data.HList.Keyword.LVPairToKW Warning: Data.HList.CommonMain: could not find link destinations for: Data.HList.Keyword.LVPairToKW Documentation created: dist/doc/html/HList/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/HList-0.3.0.1/ghc-7.6.3 Registering HList-0.3.0.1... Installed HList-0.3.0.1 Downloading AspectAG-0.3.1... Configuring AspectAG-0.3.1... Building AspectAG-0.3.1... Preprocessing library AspectAG-0.3.1... src/Language/Grammars/AspectAG.hs:1:1: Ambiguous module name `Prelude': it was found in multiple packages: base haskell98-2.0.0.2 Failed to install AspectAG-0.3.1 cabal: Error: some packages failed to install: AspectAG-0.3.1 failed during the building phase. The exception was: ExitFailure 1