Build #3 for pptable-0.1.0.0
| Package | pptable-0.1.0.0 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2016-11-19 10:14:54.816927 UTC |
|---|---|
| Compiler | ghc-8.0.1.20161018 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | base-4.9.0.0, boxes-0.1.4, containers-0.5.7.1, generic-deriving-1.11.1, pretty-1.1.3.3, syb-0.6, vector-0.11.0.0 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring generic-deriving-1.11.1...
Configuring primitive-0.6.1.0...
Building generic-deriving-1.11.1...
Building primitive-0.6.1.0...
Installed primitive-0.6.1.0
Configuring split-0.2.3.1...
Building split-0.2.3.1...
Installed split-0.2.3.1
Configuring syb-0.6...
Building syb-0.6...
Configuring vector-0.11.0.0...
Installed syb-0.6
Building vector-0.11.0.0...
Configuring boxes-0.1.4...
Installed generic-deriving-1.11.1
Building boxes-0.1.4...
Installed boxes-0.1.4
Installed vector-0.11.0.0
Configuring pptable-0.1.0.0...
Building pptable-0.1.0.0...
Failed to install pptable-0.1.0.0
Build log ( /home/builder/.cabal/logs/pptable-0.1.0.0.log ):
cabal: Entering directory '/tmp/cabal-tmp-4457/pptable-0.1.0.0'
Configuring pptable-0.1.0.0...
Building pptable-0.1.0.0...
Preprocessing library pptable-0.1.0.0...
[1 of 2] Compiling Text.PrettyPrint.Tabilize ( src/Text/PrettyPrint/Tabilize.hs, dist/build/Text/PrettyPrint/Tabilize.o )
src/Text/PrettyPrint/Tabilize.hs:141:3: error:
• Constraint ‘Data a’ in the type of ‘printMap’
constrains only the class type variables
Use ConstrainedClassMethods to allow it
• When checking the class method:
printMap :: forall a.
Tabilize a =>
forall b. (Show b, Data a) => Map.Map b a -> IO ()
In the class declaration for ‘Tabilize’
src/Text/PrettyPrint/Tabilize.hs:158:3: error:
• Constraint ‘Data a’ in the type of ‘printList’
constrains only the class type variables
Use ConstrainedClassMethods to allow it
• When checking the class method:
printList :: forall a. (Tabilize a, Data a) => [a] -> IO ()
In the class declaration for ‘Tabilize’
src/Text/PrettyPrint/Tabilize.hs:176:3: error:
• Constraint ‘Data a’ in the type of ‘printVector’
constrains only the class type variables
Use ConstrainedClassMethods to allow it
• When checking the class method:
printVector :: forall a.
(Tabilize a, Data a) =>
V.Vector a -> IO ()
In the class declaration for ‘Tabilize’
cabal: Leaving directory '/tmp/cabal-tmp-4457/pptable-0.1.0.0'
cabal: Error: some packages failed to install:
pptable-0.1.0.0 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.