Build #3 for testbench-0.2.0.0
Package | testbench-0.2.0.0 |
---|
Install | BuildFailed |
---|---|
Docs | NotTried |
Tests | NotTried |
Time submitted | 2017-07-12 10:26:27.297652464 UTC |
---|---|
Compiler | ghc-8.0.2 |
OS | linux |
Arch | x86_64 |
Dependencies | HUnit-1.6.0.0, base-4.9.1.0, bytestring-0.10.8.1, cassava-0.5.0.0, criterion-1.2.1.0, deepseq-1.4.2.0, dlist-0.8.0.3, optparse-applicative-0.14.0.0, process-1.4.3.0, resourcet-1.1.9, statistics-0.14.0.2, streaming-0.1.4.5, streaming-bytestring-0.1.4.6, streaming-cassava-0.1.0.0, temporary-1.2.1, transformers-0.5.2.0, weigh-0.0.4 |
Flags | -examples |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Configuring Only-0.1... Configuring abstract-par-0.3.3... Building Only-0.1... Building abstract-par-0.3.3... Installed abstract-par-0.3.3 Configuring ansi-terminal-0.6.3.1... Configuring base-compat-0.9.3... Installed Only-0.1 Building ansi-terminal-0.6.3.1... Building base-compat-0.9.3... Configuring base-orphans-0.6... Installed ansi-terminal-0.6.3.1 Building base-orphans-0.6... Configuring call-stack-0.1.0... Installed base-compat-0.9.3 Building call-stack-0.1.0... Configuring cereal-0.5.4.0... Installed call-stack-0.1.0 Configuring code-page-0.1.3... Installed base-orphans-0.6 Building cereal-0.5.4.0... Building code-page-0.1.3... Configuring dlist-0.8.0.3... Installed code-page-0.1.3 Building dlist-0.8.0.3... Configuring erf-2.0.0.0... Installed dlist-0.8.0.3 Building erf-2.0.0.0... Configuring integer-logarithms-1.0.2... Installed cereal-0.5.4.0 Building integer-logarithms-1.0.2... Configuring js-flot-0.8.3... Installed erf-2.0.0.0 Building js-flot-0.8.3... Configuring js-jquery-3.2.1... Installed integer-logarithms-1.0.2 Building js-jquery-3.2.1... Configuring mtl-2.2.1... Installed js-flot-0.8.3 Building mtl-2.2.1... Configuring parallel-3.2.1.1... Installed js-jquery-3.2.1 Building parallel-3.2.1.1... Configuring primitive-0.6.2.0... Installed parallel-3.2.1.1 Building primitive-0.6.2.0... Configuring random-1.1... Installed mtl-2.2.1 Building random-1.1... Configuring split-0.2.3.2... Installed random-1.1 Building split-0.2.3.2... Configuring stm-2.4.4.1... Installed split-0.2.3.2 Configuring text-1.2.2.2... Installed primitive-0.6.2.0 Building stm-2.4.4.1... Building text-1.2.2.2... Configuring time-locale-compat-0.1.1.3... Installed stm-2.4.4.1 Building time-locale-compat-0.1.1.3... Configuring transformers-compat-0.5.1.4... Installed time-locale-compat-0.1.1.3 Building transformers-compat-0.5.1.4... Installed transformers-compat-0.5.1.4 Configuring ansi-wl-pprint-0.6.7.3... Building ansi-wl-pprint-0.6.7.3... Installed ansi-wl-pprint-0.6.7.3 Configuring abstract-deque-0.3... Building abstract-deque-0.3... Configuring HUnit-1.6.0.0... Installed abstract-deque-0.3 Building HUnit-1.6.0.0... Configuring monad-par-extras-0.3.3... Installed HUnit-1.6.0.0 Building monad-par-extras-0.3.3... Configuring vector-0.12.0.1... Installed text-1.2.2.2 Building vector-0.12.0.1... Installed monad-par-extras-0.3.3 Configuring exceptions-0.8.3... Building exceptions-0.8.3... Configuring Glob-0.8.0... Installed exceptions-0.8.3 Building Glob-0.8.0... Configuring mmorph-1.0.9... Installed Glob-0.8.0 Building mmorph-1.0.9... Configuring transformers-base-0.4.4... Installed mmorph-1.0.9 Building transformers-base-0.4.4... Configuring tagged-0.8.5... Installed transformers-base-0.4.4 Building tagged-0.8.5... Installed tagged-0.8.5 Configuring optparse-applicative-0.14.0.0... Building optparse-applicative-0.14.0.0... Configuring hashable-1.2.6.1... Installed vector-0.12.0.1 Building hashable-1.2.6.1... Configuring parsec-3.1.11... Installed optparse-applicative-0.14.0.0 Building parsec-3.1.11... Configuring temporary-1.2.1... Installed hashable-1.2.6.1 Building temporary-1.2.1... Configuring monad-control-1.0.2.1... Installed temporary-1.2.1 Building monad-control-1.0.2.1... Installed parsec-3.1.11 Configuring vector-algorithms-0.7.0.1... Building vector-algorithms-0.7.0.1... Configuring vector-th-unbox-0.2.1.6... Installed monad-control-1.0.2.1 Building vector-th-unbox-0.2.1.6... Configuring text-short-0.1... Installed vector-th-unbox-0.2.1.6 Building text-short-0.1... Configuring vector-binary-instances-0.2.3.5... Installed text-short-0.1 Building vector-binary-instances-0.2.3.5... Configuring scientific-0.3.5.1... Installed vector-algorithms-0.7.0.1 Building scientific-0.3.5.1... Configuring unordered-containers-0.2.8.0... Installed vector-binary-instances-0.2.3.5 Building unordered-containers-0.2.8.0... Configuring weigh-0.0.4... Installed scientific-0.3.5.1 Building weigh-0.0.4... Configuring uuid-types-1.0.3... Installed unordered-containers-0.2.8.0 Building uuid-types-1.0.3... Installed weigh-0.0.4 Configuring lifted-base-0.2.3.11... Building lifted-base-0.2.3.11... Configuring math-functions-0.2.1.0... Installed uuid-types-1.0.3 Building math-functions-0.2.1.0... Configuring attoparsec-0.13.1.0... Installed lifted-base-0.2.3.11 Building attoparsec-0.13.1.0... Configuring resourcet-1.1.9... Installed attoparsec-0.13.1.0 Building resourcet-1.1.9... Installed resourcet-1.1.9 Configuring streaming-0.1.4.5... Configuring cassava-0.5.0.0... Installed math-functions-0.2.1.0 Building streaming-0.1.4.5... Building cassava-0.5.0.0... Configuring aeson-1.2.1.0... Installed streaming-0.1.4.5 Installed cassava-0.5.0.0 Configuring mwc-random-0.13.6.0... Building aeson-1.2.1.0... Building mwc-random-0.13.6.0... Configuring streaming-bytestring-0.1.4.6... Installed mwc-random-0.13.6.0 Building streaming-bytestring-0.1.4.6... Installed streaming-bytestring-0.1.4.6 Configuring streaming-cassava-0.1.0.0... Building streaming-cassava-0.1.0.0... Configuring monad-par-0.3.4.8... Installed streaming-cassava-0.1.0.0 Building monad-par-0.3.4.8... Installed monad-par-0.3.4.8 Installed aeson-1.2.1.0 Configuring microstache-1... Configuring statistics-0.14.0.2... Building microstache-1... Building statistics-0.14.0.2... Installed microstache-1 Installed statistics-0.14.0.2 Configuring criterion-1.2.1.0... Building criterion-1.2.1.0... Installed criterion-1.2.1.0 Configuring testbench-0.2.0.0... Building testbench-0.2.0.0... Failed to install testbench-0.2.0.0 Build log ( /home/builder/.cabal/logs/testbench-0.2.0.0.log ): cabal: Entering directory '/tmp/cabal-tmp-26493/testbench-0.2.0.0' Configuring testbench-0.2.0.0... Building testbench-0.2.0.0... Preprocessing library testbench-0.2.0.0... [1 of 5] Compiling TestBench.LabelTree ( src/TestBench/LabelTree.hs, dist/build/TestBench/LabelTree.o ) [2 of 5] Compiling Paths_testbench ( dist/build/autogen/Paths_testbench.hs, dist/build/Paths_testbench.o ) [3 of 5] Compiling TestBench.Commands ( src/TestBench/Commands.hs, dist/build/TestBench/Commands.o ) [4 of 5] Compiling TestBench.Evaluate ( src/TestBench/Evaluate.hs, dist/build/TestBench/Evaluate.o ) [5 of 5] Compiling TestBench ( src/TestBench.hs, dist/build/TestBench.o ) src/TestBench.hs:518:14: error: • Ambiguous type variable ‘b0’ arising from a use of ‘benchNormalForm’ prevents the constraint ‘(NFData b0)’ from being solved. Relevant bindings include normalForm :: CompParams a b0 (bound at src/TestBench.hs:518:1) Probable fix: use a type annotation to specify what ‘b0’ should be. These potential instances exist: instance [safe] (NFData a, NFData b) => NFData (Either a b) -- Defined in ‘Control.DeepSeq’ instance [safe] NFData Integer -- Defined in ‘Control.DeepSeq’ instance [safe] NFData a => NFData (Maybe a) -- Defined in ‘Control.DeepSeq’ ...plus 17 others ...plus 138 instances involving out-of-scope types (use -fprint-potential-instances to see them all) • In the first argument of ‘mappend’, namely ‘benchNormalForm’ In the expression: benchNormalForm `mappend` weigh In an equation for ‘normalForm’: normalForm = benchNormalForm `mappend` weigh src/TestBench.hs:523:16: error: • Ambiguous type variable ‘b1’ arising from a use of ‘benchNormalFormIO’ prevents the constraint ‘(NFData b1)’ from being solved. Relevant bindings include normalFormIO :: CompParams a (IO b1) (bound at src/TestBench.hs:523:1) Probable fix: use a type annotation to specify what ‘b1’ should be. These potential instances exist: instance [safe] (NFData a, NFData b) => NFData (Either a b) -- Defined in ‘Control.DeepSeq’ instance [safe] NFData Integer -- Defined in ‘Control.DeepSeq’ instance [safe] NFData a => NFData (Maybe a) -- Defined in ‘Control.DeepSeq’ ...plus 17 others ...plus 138 instances involving out-of-scope types (use -fprint-potential-instances to see them all) • In the first argument of ‘mappend’, namely ‘benchNormalFormIO’ In the expression: benchNormalFormIO `mappend` weighIO In an equation for ‘normalFormIO’: normalFormIO = benchNormalFormIO `mappend` weighIO cabal: Leaving directory '/tmp/cabal-tmp-26493/testbench-0.2.0.0' cabal: Error: some packages failed to install: testbench-0.2.0.0 failed during the building phase. The exception was: ExitFailure 1
Test log
No test log was submitted for this report.