Resolving dependencies... Configuring GHood-0.0.6... Configuring hxt-charproperties-9.2.0.1... Building hxt-charproperties-9.2.0.1... Building GHood-0.0.6... Installed GHood-0.0.6 Configuring mtl-2.2.1... Building mtl-2.2.1... Configuring old-locale-1.0.0.7... Installed hxt-charproperties-9.2.0.1 Building old-locale-1.0.0.7... Configuring random-1.1... Installed mtl-2.2.1 Building random-1.1... Configuring primitive-0.6.2.0... Installed old-locale-1.0.0.7 Building primitive-0.6.2.0... Configuring syb-0.6... Installed random-1.1 Building syb-0.6... Configuring text-1.2.2.1... Installed syb-0.6 Installed primitive-0.6.2.0 Configuring hxt-unicode-9.0.2.4... Building text-1.2.2.1... Building hxt-unicode-9.0.2.4... Installed hxt-unicode-9.0.2.4 Configuring old-time-1.1.0.3... Building old-time-1.1.0.3... Configuring pointless-haskell-0.0.9... Installed old-time-1.1.0.3 Building pointless-haskell-0.0.9... Configuring tf-random-0.5... Installed text-1.2.2.1 Installed pointless-haskell-0.0.9 Configuring hashable-1.2.4.0... Building tf-random-0.5... Building hashable-1.2.4.0... Configuring parsec-3.1.11... Installed hashable-1.2.4.0 Configuring polyparse-1.12... Installed tf-random-0.5 Building parsec-3.1.11... Building polyparse-1.12... Installed parsec-3.1.11 Configuring unordered-containers-0.2.7.2... Building unordered-containers-0.2.7.2... Configuring QuickCheck-2.9.2... Installed polyparse-1.12 Building QuickCheck-2.9.2... Configuring hxt-regex-xmlschema-9.2.0.3... Installed unordered-containers-0.2.7.2 Building hxt-regex-xmlschema-9.2.0.3... Configuring network-uri-2.6.1.0... Installed hxt-regex-xmlschema-9.2.0.3 Building network-uri-2.6.1.0... Installed network-uri-2.6.1.0 Configuring HaXml-1.25.3... Building HaXml-1.25.3... Configuring cpphs-1.20.2... Installed QuickCheck-2.9.2 Building cpphs-1.20.2... Configuring uniplate-1.6.12... Installed cpphs-1.20.2 Building uniplate-1.6.12... Configuring hxt-9.3.1.16... Installed uniplate-1.6.12 Building hxt-9.3.1.16... Installed HaXml-1.25.3 Configuring haskell-src-exts-1.17.1... Building haskell-src-exts-1.17.1... Installed hxt-9.3.1.16 Configuring hxt-xpath-9.1.2.2... Building hxt-xpath-9.1.2.2... Installed hxt-xpath-9.1.2.2 Installed haskell-src-exts-1.17.1 Configuring derive-2.5.26... Building derive-2.5.26... Installed derive-2.5.26 Configuring pointless-lenses-0.0.9... Building pointless-lenses-0.0.9... Failed to install pointless-lenses-0.0.9 Build log ( /home/builder/.cabal/logs/pointless-lenses-0.0.9.log ): cabal: Entering directory '/tmp/cabal-tmp-23773/pointless-lenses-0.0.9' Configuring pointless-lenses-0.0.9... Building pointless-lenses-0.0.9... Preprocessing library pointless-lenses-0.0.9... [ 1 of 16] Compiling Generics.Pointless.Lenses ( src/Generics/Pointless/Lenses.hs, dist/build/Generics/Pointless/Lenses.o ) [ 2 of 16] Compiling Generics.Pointless.Lenses.Combinators ( src/Generics/Pointless/Lenses/Combinators.hs, dist/build/Generics/Pointless/Lenses/Combinators.o ) [ 3 of 16] Compiling Generics.Pointless.Lenses.RecursionPatterns ( src/Generics/Pointless/Lenses/RecursionPatterns.hs, dist/build/Generics/Pointless/Lenses/RecursionPatterns.o ) [ 4 of 16] Compiling Generics.Pointless.Lenses.PartialCombinators ( src/Generics/Pointless/Lenses/PartialCombinators.hs, dist/build/Generics/Pointless/Lenses/PartialCombinators.o ) src/Generics/Pointless/Lenses/PartialCombinators.hs:49:1: warning: [-Wtabs] Tab character found here, and in three further locations. Please use spaces instead. [ 5 of 16] Compiling Generics.Pointless.Lenses.Examples.Examples ( src/Generics/Pointless/Lenses/Examples/Examples.hs, dist/build/Generics/Pointless/Lenses/Examples/Examples.o ) src/Generics/Pointless/Lenses/Examples/Examples.hs:32:3: warning: [-Winline-rule-shadowing] Rule "mapId" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:36:3: warning: [-Winline-rule-shadowing] Rule "mapFusion" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:40:3: warning: [-Winline-rule-shadowing] Rule "mapCat" may never fire because ‘cat_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘cat_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:40:3: warning: [-Winline-rule-shadowing] Rule "mapCat" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:44:3: warning: [-Winline-rule-shadowing] Rule "mapConcat" may never fire because ‘concat_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘concat_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:44:3: warning: [-Winline-rule-shadowing] Rule "mapConcat" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:48:3: warning: [-Winline-rule-shadowing] Rule "filterLeftMap" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:48:3: warning: [-Winline-rule-shadowing] Rule "filterLeftMap" may never fire because ‘filter_left_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘filter_left_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:52:3: warning: [-Winline-rule-shadowing] Rule "filterLeftMap" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:52:3: warning: [-Winline-rule-shadowing] Rule "filterLeftMap" may never fire because ‘filter_left_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘filter_left_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:56:3: warning: [-Winline-rule-shadowing] Rule "lengthCat" may never fire because ‘cat_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘cat_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:56:3: warning: [-Winline-rule-shadowing] Rule "lengthCat" may never fire because ‘length_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:60:3: warning: [-Winline-rule-shadowing] Rule "lengthMap" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:60:3: warning: [-Winline-rule-shadowing] Rule "lengthMap" may never fire because ‘length_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:64:3: warning: [-Winline-rule-shadowing] Rule "lengthConcat" may never fire because ‘concat_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘concat_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:64:3: warning: [-Winline-rule-shadowing] Rule "lengthConcat" may never fire because ‘length_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:68:3: warning: [-Winline-rule-shadowing] Rule "filterMap" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:68:3: warning: [-Winline-rule-shadowing] Rule "filterMap" may never fire because ‘filter_left_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘filter_left_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:72:3: warning: [-Winline-rule-shadowing] Rule "filterMap" may never fire because ‘map_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘map_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:72:3: warning: [-Winline-rule-shadowing] Rule "filterMap" may never fire because ‘filter_left_lns’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘filter_left_lns’ src/Generics/Pointless/Lenses/Examples/Examples.hs:93:1: warning: [-Wtabs] Tab character found here, and in six further locations. Please use spaces instead. [ 6 of 16] Compiling Generics.Pointless.Lenses.Examples.Recs ( src/Generics/Pointless/Lenses/Examples/Recs.hs, dist/build/Generics/Pointless/Lenses/Examples/Recs.o ) [ 7 of 16] Compiling Generics.Pointless.Lenses.Examples.Imdb ( src/Generics/Pointless/Lenses/Examples/Imdb.hs, dist/build/Generics/Pointless/Lenses/Examples/Imdb.o ) [ 8 of 16] Compiling Generics.Pointless.Lenses.Examples.MapExamples ( src/Generics/Pointless/Lenses/Examples/MapExamples.hs, dist/build/Generics/Pointless/Lenses/Examples/MapExamples.o ) [ 9 of 16] Compiling Data.Relation ( src/Data/Relation.hs, dist/build/Data/Relation.o ) [10 of 16] Compiling Data.Shape ( src/Data/Shape.hs, dist/build/Data/Shape.o ) src/Data/Shape.hs:44:20: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:45:19: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:46:19: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:47:21: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:50:19: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:61:25: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:62:26: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:65:45: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:66:45: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:69:48: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:69:58: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 src/Data/Shape.hs:73:33: error: Ambiguous occurrence ‘traverse’ It could refer to either ‘Prelude.traverse’, imported from ‘Prelude’ at src/Data/Shape.hs:18:8-17 (and originally defined in ‘Data.Traversable’) or ‘Data.Shape.traverse’, defined at src/Data/Shape.hs:36:5 cabal: Leaving directory '/tmp/cabal-tmp-23773/pointless-lenses-0.0.9' cabal: Error: some packages failed to install: multifocal-0.0.1 depends on pointless-lenses-0.0.9 which failed to install. pointless-lenses-0.0.9 failed during the building phase. The exception was: ExitFailure 1 pointless-rewrite-0.0.3 depends on pointless-lenses-0.0.9 which failed to install.